/* @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 */
.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;}
.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/contrib/bootstrap4/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/contrib/bootstrap4/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/bootstrap4/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/contrib/bootstrap4/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;}
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/contrib/bootstrap4/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/bootstrap4/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/bootstrap4/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;}
.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/contrib/bootstrap4/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/contrib/bootstrap4/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/contrib/bootstrap4/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;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/bootstrap4/images/icons/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
:root{--blue:#0056b3;--indigo:#6610f2;--purple:#6f42c1;--pink:#e21181;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#008a00;--teal:#20c997;--cyan:#006170;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#0056b3;--secondary:#6c757d;--success:#008a00;--info:#006170;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}*,*::before,*::after{box-sizing:border-box;}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important;}hr{box-sizing:content-box;height:0;overflow:visible;}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem;}p{margin-top:0;margin-bottom:1rem;}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none;}address{margin-bottom:1rem;font-style:normal;line-height:inherit;}ol,ul,dl{margin-top:0;margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}dt{font-weight:700;}dd{margin-bottom:0.5rem;margin-left:0;}blockquote{margin:0 0 1rem;}b,strong{font-weight:bolder;}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}a{color:#0056b3;text-decoration:none;background-color:transparent;}a:hover{color:#003167;text-decoration:underline;}a:not([href]):not([class]){color:inherit;text-decoration:none;}a:not([href]):not([class]):hover{color:inherit;text-decoration:none;}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar;}figure{margin:0 0 1rem;}img{vertical-align:middle;border-style:none;}svg{overflow:hidden;vertical-align:middle;}table{border-collapse:collapse;}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom;}th{text-align:inherit;text-align:-webkit-match-parent;}label{display:inline-block;margin-bottom:0.5rem;}button{border-radius:0;}button:focus:not(:focus-visible){outline:0;}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,input{overflow:visible;}button,select{text-transform:none;}[role=button]{cursor:pointer;}select{word-wrap:normal;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none;}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0;}textarea{overflow:auto;resize:vertical;}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:0.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;}progress{vertical-align:baseline;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{outline-offset:-2px;-webkit-appearance:none;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}output{display:inline-block;}summary{display:list-item;cursor:pointer;}template{display:none;}[hidden]{display:none !important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.5rem;font-weight:500;line-height:1.2;}h1,.h1{font-size:2.5rem;}h2,.h2{font-size:2rem;}h3,.h3{font-size:1.75rem;}h4,.h4{font-size:1.5rem;}h5,.h5{font-size:1.25rem;}h6,.h6{font-size:1rem;}.lead{font-size:1.25rem;font-weight:300;}.display-1{font-size:6rem;font-weight:300;line-height:1.2;}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2;}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2;}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2;}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1);}small,.small{font-size:0.875em;font-weight:400;}mark,.mark{padding:0.2em;background-color:#fcf8e3;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;}.list-inline-item{display:inline-block;}.list-inline-item:not(:last-child){margin-right:0.5rem;}.initialism{font-size:90%;text-transform:uppercase;}.blockquote{margin-bottom:1rem;font-size:1.25rem;}.blockquote-footer{display:block;font-size:0.875em;color:#6c757d;}.blockquote-footer::before{content:"— ";}.img-fluid{max-width:100%;height:auto;}.img-thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:0.25rem;max-width:100%;height:auto;}.figure{display:inline-block;}.figure-img{margin-bottom:0.5rem;line-height:1;}.figure-caption{font-size:90%;color:#6c757d;}code{font-size:87.5%;color:#e21181;word-wrap:break-word;}a > code{color:inherit;}kbd{padding:0.2rem 0.4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:0.2rem;}kbd kbd{padding:0;font-size:100%;font-weight:700;}pre{display:block;font-size:87.5%;color:#212529;}pre code{font-size:inherit;color:inherit;word-break:normal;}.pre-scrollable{max-height:340px;overflow-y:scroll;}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:576px){.container-sm,.container{max-width:540px;}}@media (min-width:768px){.container-md,.container-sm,.container{max-width:720px;}}@media (min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px;}}@media (min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px;}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters > .col,.no-gutters > [class*=col-]{padding-right:0;padding-left:0;}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:15px;padding-left:15px;}.col{flex-basis:0;flex-grow:1;max-width:100%;}.row-cols-1 > *{flex:0 0 100%;max-width:100%;}.row-cols-2 > *{flex:0 0 50%;max-width:50%;}.row-cols-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.row-cols-4 > *{flex:0 0 25%;max-width:25%;}.row-cols-5 > *{flex:0 0 20%;max-width:20%;}.row-cols-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%;}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%;}.col-3{flex:0 0 25%;max-width:25%;}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%;}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%;}.col-6{flex:0 0 50%;max-width:50%;}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%;}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%;}.col-9{flex:0 0 75%;max-width:75%;}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%;}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%;}.col-12{flex:0 0 100%;max-width:100%;}.order-first{order:-1;}.order-last{order:13;}.order-0{order:0;}.order-1{order:1;}.order-2{order:2;}.order-3{order:3;}.order-4{order:4;}.order-5{order:5;}.order-6{order:6;}.order-7{order:7;}.order-8{order:8;}.order-9{order:9;}.order-10{order:10;}.order-11{order:11;}.order-12{order:12;}.offset-1{margin-left:8.33333333%;}.offset-2{margin-left:16.66666667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.33333333%;}.offset-5{margin-left:41.66666667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.33333333%;}.offset-8{margin-left:66.66666667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.33333333%;}.offset-11{margin-left:91.66666667%;}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%;}.row-cols-sm-1 > *{flex:0 0 100%;max-width:100%;}.row-cols-sm-2 > *{flex:0 0 50%;max-width:50%;}.row-cols-sm-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.row-cols-sm-4 > *{flex:0 0 25%;max-width:25%;}.row-cols-sm-5 > *{flex:0 0 20%;max-width:20%;}.row-cols-sm-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%;}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%;}.col-sm-3{flex:0 0 25%;max-width:25%;}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%;}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%;}.col-sm-6{flex:0 0 50%;max-width:50%;}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%;}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%;}.col-sm-9{flex:0 0 75%;max-width:75%;}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%;}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%;}.col-sm-12{flex:0 0 100%;max-width:100%;}.order-sm-first{order:-1;}.order-sm-last{order:13;}.order-sm-0{order:0;}.order-sm-1{order:1;}.order-sm-2{order:2;}.order-sm-3{order:3;}.order-sm-4{order:4;}.order-sm-5{order:5;}.order-sm-6{order:6;}.order-sm-7{order:7;}.order-sm-8{order:8;}.order-sm-9{order:9;}.order-sm-10{order:10;}.order-sm-11{order:11;}.order-sm-12{order:12;}.offset-sm-0{margin-left:0;}.offset-sm-1{margin-left:8.33333333%;}.offset-sm-2{margin-left:16.66666667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.33333333%;}.offset-sm-5{margin-left:41.66666667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.33333333%;}.offset-sm-8{margin-left:66.66666667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.33333333%;}.offset-sm-11{margin-left:91.66666667%;}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%;}.row-cols-md-1 > *{flex:0 0 100%;max-width:100%;}.row-cols-md-2 > *{flex:0 0 50%;max-width:50%;}.row-cols-md-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.row-cols-md-4 > *{flex:0 0 25%;max-width:25%;}.row-cols-md-5 > *{flex:0 0 20%;max-width:20%;}.row-cols-md-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%;}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%;}.col-md-3{flex:0 0 25%;max-width:25%;}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%;}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%;}.col-md-6{flex:0 0 50%;max-width:50%;}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%;}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%;}.col-md-9{flex:0 0 75%;max-width:75%;}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%;}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%;}.col-md-12{flex:0 0 100%;max-width:100%;}.order-md-first{order:-1;}.order-md-last{order:13;}.order-md-0{order:0;}.order-md-1{order:1;}.order-md-2{order:2;}.order-md-3{order:3;}.order-md-4{order:4;}.order-md-5{order:5;}.order-md-6{order:6;}.order-md-7{order:7;}.order-md-8{order:8;}.order-md-9{order:9;}.order-md-10{order:10;}.order-md-11{order:11;}.order-md-12{order:12;}.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.33333333%;}.offset-md-2{margin-left:16.66666667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.33333333%;}.offset-md-5{margin-left:41.66666667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.33333333%;}.offset-md-8{margin-left:66.66666667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.33333333%;}.offset-md-11{margin-left:91.66666667%;}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%;}.row-cols-lg-1 > *{flex:0 0 100%;max-width:100%;}.row-cols-lg-2 > *{flex:0 0 50%;max-width:50%;}.row-cols-lg-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.row-cols-lg-4 > *{flex:0 0 25%;max-width:25%;}.row-cols-lg-5 > *{flex:0 0 20%;max-width:20%;}.row-cols-lg-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%;}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%;}.col-lg-3{flex:0 0 25%;max-width:25%;}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%;}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%;}.col-lg-6{flex:0 0 50%;max-width:50%;}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%;}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%;}.col-lg-9{flex:0 0 75%;max-width:75%;}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%;}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%;}.col-lg-12{flex:0 0 100%;max-width:100%;}.order-lg-first{order:-1;}.order-lg-last{order:13;}.order-lg-0{order:0;}.order-lg-1{order:1;}.order-lg-2{order:2;}.order-lg-3{order:3;}.order-lg-4{order:4;}.order-lg-5{order:5;}.order-lg-6{order:6;}.order-lg-7{order:7;}.order-lg-8{order:8;}.order-lg-9{order:9;}.order-lg-10{order:10;}.order-lg-11{order:11;}.order-lg-12{order:12;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.33333333%;}.offset-lg-2{margin-left:16.66666667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.33333333%;}.offset-lg-5{margin-left:41.66666667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.33333333%;}.offset-lg-8{margin-left:66.66666667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.33333333%;}.offset-lg-11{margin-left:91.66666667%;}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%;}.row-cols-xl-1 > *{flex:0 0 100%;max-width:100%;}.row-cols-xl-2 > *{flex:0 0 50%;max-width:50%;}.row-cols-xl-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.row-cols-xl-4 > *{flex:0 0 25%;max-width:25%;}.row-cols-xl-5 > *{flex:0 0 20%;max-width:20%;}.row-cols-xl-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%;}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%;}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%;}.col-xl-3{flex:0 0 25%;max-width:25%;}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%;}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%;}.col-xl-6{flex:0 0 50%;max-width:50%;}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%;}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%;}.col-xl-9{flex:0 0 75%;max-width:75%;}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%;}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%;}.col-xl-12{flex:0 0 100%;max-width:100%;}.order-xl-first{order:-1;}.order-xl-last{order:13;}.order-xl-0{order:0;}.order-xl-1{order:1;}.order-xl-2{order:2;}.order-xl-3{order:3;}.order-xl-4{order:4;}.order-xl-5{order:5;}.order-xl-6{order:6;}.order-xl-7{order:7;}.order-xl-8{order:8;}.order-xl-9{order:9;}.order-xl-10{order:10;}.order-xl-11{order:11;}.order-xl-12{order:12;}.offset-xl-0{margin-left:0;}.offset-xl-1{margin-left:8.33333333%;}.offset-xl-2{margin-left:16.66666667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.33333333%;}.offset-xl-5{margin-left:41.66666667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.33333333%;}.offset-xl-8{margin-left:66.66666667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.33333333%;}.offset-xl-11{margin-left:91.66666667%;}}.table{width:100%;margin-bottom:1rem;color:#212529;}.table th,.table td{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6;}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6;}.table tbody + tbody{border-top:2px solid #dee2e6;}.table-sm th,.table-sm td{padding:0.3rem;}.table-bordered{border:1px solid #dee2e6;}.table-bordered th,.table-bordered td{border:1px solid #dee2e6;}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px;}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody + tbody{border:0;}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05);}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075);}.table-primary,.table-primary > th,.table-primary > td{background-color:#b8d0ea;}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody + tbody{border-color:#7aa7d7;}.table-hover .table-primary:hover{background-color:#a4c3e4;}.table-hover .table-primary:hover > td,.table-hover .table-primary:hover > th{background-color:#a4c3e4;}.table-secondary,.table-secondary > th,.table-secondary > td{background-color:#d6d8db;}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody + tbody{border-color:#b3b7bb;}.table-hover .table-secondary:hover{background-color:#c8cbcf;}.table-hover .table-secondary:hover > td,.table-hover .table-secondary:hover > th{background-color:#c8cbcf;}.table-success,.table-success > th,.table-success > td{background-color:#b8deb8;}.table-success th,.table-success td,.table-success thead th,.table-success tbody + tbody{border-color:#7ac27a;}.table-hover .table-success:hover{background-color:#a7d6a7;}.table-hover .table-success:hover > td,.table-hover .table-success:hover > th{background-color:#a7d6a7;}.table-info,.table-info > th,.table-info > td{background-color:#b8d3d7;}.table-info th,.table-info td,.table-info thead th,.table-info tbody + tbody{border-color:#7aadb5;}.table-hover .table-info:hover{background-color:#a8c9ce;}.table-hover .table-info:hover > td,.table-hover .table-info:hover > th{background-color:#a8c9ce;}.table-warning,.table-warning > th,.table-warning > td{background-color:#ffeeba;}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody + tbody{border-color:#ffdf7e;}.table-hover .table-warning:hover{background-color:#ffe8a1;}.table-hover .table-warning:hover > td,.table-hover .table-warning:hover > th{background-color:#ffe8a1;}.table-danger,.table-danger > th,.table-danger > td{background-color:#f5c6cb;}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody + tbody{border-color:#ed969e;}.table-hover .table-danger:hover{background-color:#f1b0b7;}.table-hover .table-danger:hover > td,.table-hover .table-danger:hover > th{background-color:#f1b0b7;}.table-light,.table-light > th,.table-light > td{background-color:#fdfdfe;}.table-light th,.table-light td,.table-light thead th,.table-light tbody + tbody{border-color:#fbfcfc;}.table-hover .table-light:hover{background-color:#ececf6;}.table-hover .table-light:hover > td,.table-hover .table-light:hover > th{background-color:#ececf6;}.table-dark,.table-dark > th,.table-dark > td{background-color:#c6c8ca;}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#95999c;}.table-hover .table-dark:hover{background-color:#b9bbbe;}.table-hover .table-dark:hover > td,.table-hover .table-dark:hover > th{background-color:#b9bbbe;}.table-active,.table-active > th,.table-active > td{background-color:rgba(0,0,0,0.075);}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075);}.table-hover .table-active:hover > td,.table-hover .table-active:hover > th{background-color:rgba(0,0,0,0.075);}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55;}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6;}.table-dark{color:#fff;background-color:#343a40;}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55;}.table-dark.table-bordered{border:0;}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05);}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075);}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-sm > .table-bordered{border:0;}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-md > .table-bordered{border:0;}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-lg > .table-bordered{border:0;}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-xl > .table-bordered{border:0;}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive > .table-bordered{border:0;}.form-control{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-control{transition:none;}}.form-control::-ms-expand{background-color:transparent;border:0;}.form-control:focus{color:#495057;background-color:#fff;border-color:#3495ff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,86,179,0.25);}.form-control::placeholder{color:#6c757d;opacity:1;}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1;}input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{appearance:none;}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057;}select.form-control:focus::-ms-value{color:#495057;background-color:#fff;}.form-control-file,.form-control-range{display:block;width:100%;}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5;}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5;}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem;line-height:1.5;}.form-control-plaintext{display:block;width:100%;padding:0.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0;}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0;}.form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem;}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem;}select.form-control[size],select.form-control[multiple]{height:auto;}textarea.form-control{height:auto;}.form-group{margin-bottom:1rem;}.form-text{display:block;margin-top:0;}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;}.form-row > .col,.form-row > [class*=col-]{padding-right:5px;padding-left:5px;}.form-check{position:relative;display:block;padding-left:1.25rem;}.form-check-input{position:absolute;margin-top:0.3rem;margin-left:-1.25rem;}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{color:#6c757d;}.form-check-label{margin-bottom:0;}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:0.75rem;}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:0.3125rem;margin-left:0;}.valid-feedback{display:none;width:100%;margin-top:0;font-size:0.875em;color:#008a00;}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(0,138,0,0.9);border-radius:0.25rem;}.form-row > .col > .valid-tooltip,.form-row > [class*=col-] > .valid-tooltip{left:5px;}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{display:block;}.was-validated .form-control:valid,.form-control.is-valid{border-color:#008a00;padding-right:calc(1.5em + 0.75rem) !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23008a00' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#008a00;box-shadow:0 0 0 0.2rem rgba(0,138,0,0.25);}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem !important;background-position:right 1.5rem center;}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#008a00;padding-right:calc(0.75em + 2.3125rem) !important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23008a00' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#008a00;box-shadow:0 0 0 0.2rem rgba(0,138,0,0.25);}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#008a00;}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block;}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#008a00;}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{border-color:#008a00;}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#00bd00;background-color:#00bd00;}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(0,138,0,0.25);}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#008a00;}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#008a00;}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#008a00;box-shadow:0 0 0 0.2rem rgba(0,138,0,0.25);}.invalid-feedback{display:none;width:100%;margin-top:0;font-size:0.875em;color:#dc3545;}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:0.25rem;}.form-row > .col > .invalid-tooltip,.form-row > [class*=col-] > .invalid-tooltip{left:5px;}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem) !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem !important;background-position:right 1.5rem center;}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(0.75em + 2.3125rem) !important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#dc3545;}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#dc3545;}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#dc3545;}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#e4606d;background-color:#e4606d;}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#dc3545;}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#dc3545;}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.form-inline{display:flex;flex-flow:row wrap;align-items:center;}.form-inline .form-check{width:100%;}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0;}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0;}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}.form-inline .form-control-plaintext{display:inline-block;}.form-inline .input-group,.form-inline .custom-select{width:auto;}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0;}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:0.25rem;margin-left:0;}.form-inline .custom-control{align-items:center;justify-content:center;}.form-inline .custom-control-label{margin-bottom:0;}}.btn,button.link,a.button{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.btn,button.link,a.button{transition:none;}}.btn:hover,button.link:hover,a.button:hover{color:#212529;text-decoration:none;}.btn:focus,button.link:focus,a.button:focus,.btn.focus,button.focus.link,a.focus.button{outline:0;box-shadow:0 0 0 0.2rem rgba(0,86,179,0.25);}.btn.disabled,button.disabled.link,a.disabled.button,.btn:disabled,button.link:disabled,a.button:disabled{opacity:0.65;}.btn:not(:disabled):not(.disabled),button.link:not(:disabled):not(.disabled),a.button:not(:disabled):not(.disabled){cursor:pointer;}a.btn.disabled,a.disabled.button,fieldset:disabled a.btn,fieldset:disabled a.button{pointer-events:none;}.btn-primary{color:#fff;background-color:#0056b3;border-color:#0056b3;}.btn-primary:hover{color:#fff;background-color:#00448d;border-color:#003d80;}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#00448d;border-color:#003d80;box-shadow:0 0 0 0.2rem rgba(38,111,190,0.5);}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0056b3;border-color:#0056b3;}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show > .btn-primary.dropdown-toggle{color:#fff;background-color:#003d80;border-color:#003773;}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(38,111,190,0.5);}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d;}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62;}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5);}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d;}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show > .btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b;}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5);}.btn-success{color:#fff;background-color:#008a00;border-color:#008a00;}.btn-success:hover{color:#fff;background-color:darkgreen;border-color:#005700;}.btn-success:focus,.btn-success.focus{color:#fff;background-color:darkgreen;border-color:#005700;box-shadow:0 0 0 0.2rem rgba(38,156,38,0.5);}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#008a00;border-color:#008a00;}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show > .btn-success.dropdown-toggle{color:#fff;background-color:#005700;border-color:#004a00;}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show > .btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(38,156,38,0.5);}.btn-info{color:#fff;background-color:#006170;border-color:#006170;}.btn-info:hover{color:#fff;background-color:#00404a;border-color:#00353d;}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#00404a;border-color:#00353d;box-shadow:0 0 0 0.2rem rgba(38,121,133,0.5);}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#006170;border-color:#006170;}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show > .btn-info.dropdown-toggle{color:#fff;background-color:#00353d;border-color:#002a30;}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show > .btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(38,121,133,0.5);}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107;}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00;}.btn-warning:focus,.btn-warning.focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5);}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107;}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show > .btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500;}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5);}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545;}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130;}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5);}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545;}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show > .btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d;}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5);}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5);}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show > .btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df;}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show > .btn-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5);}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40;}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124;}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 0.2rem rgba(82,88,93,0.5);}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40;}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show > .btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d;}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(82,88,93,0.5);}.btn-outline-primary{color:#0056b3;border-color:#0056b3;}.btn-outline-primary:hover{color:#fff;background-color:#0056b3;border-color:#0056b3;}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 0.2rem rgba(0,86,179,0.5);}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0056b3;background-color:transparent;}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show > .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#0056b3;border-color:#0056b3;}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(0,86,179,0.5);}.btn-outline-secondary{color:#6c757d;border-color:#6c757d;}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d;}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5);}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent;}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show > .btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d;}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5);}.btn-outline-success{color:#008a00;border-color:#008a00;}.btn-outline-success:hover{color:#fff;background-color:#008a00;border-color:#008a00;}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 0.2rem rgba(0,138,0,0.5);}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#008a00;background-color:transparent;}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show > .btn-outline-success.dropdown-toggle{color:#fff;background-color:#008a00;border-color:#008a00;}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(0,138,0,0.5);}.btn-outline-info{color:#006170;border-color:#006170;}.btn-outline-info:hover{color:#fff;background-color:#006170;border-color:#006170;}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 0.2rem rgba(0,97,112,0.5);}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#006170;background-color:transparent;}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show > .btn-outline-info.dropdown-toggle{color:#fff;background-color:#006170;border-color:#006170;}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(0,97,112,0.5);}.btn-outline-warning{color:#ffc107;border-color:#ffc107;}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107;}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent;}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show > .btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107;}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.btn-outline-danger{color:#dc3545;border-color:#dc3545;}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545;}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent;}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show > .btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545;}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa;}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent;}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show > .btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);}.btn-outline-dark{color:#343a40;border-color:#343a40;}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40;}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent;}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show > .btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40;}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);}.btn-link,button.link{font-weight:400;color:#0056b3;text-decoration:none;}.btn-link:hover,button.link:hover{color:#003167;text-decoration:underline;}.btn-link:focus,button.link:focus,.btn-link.focus,button.focus.link{text-decoration:underline;}.btn-link:disabled,button.link:disabled,.btn-link.disabled,button.disabled.link{color:#6c757d;pointer-events:none;}.btn-lg,.btn-group-lg > .btn,.btn-group-lg > button.link,.btn-group-lg > a.button{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem;}.btn-sm,.btn-group-sm > .btn,.btn-group-sm > button.link,.btn-group-sm > a.button{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem;}.btn-block{display:block;width:100%;}.btn-block + .btn-block{margin-top:0.5rem;}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%;}.fade{transition:opacity 0.15s linear;}@media (prefers-reduced-motion:reduce){.fade{transition:none;}}.fade:not(.show){opacity:0;}.collapse:not(.show){display:none;}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease;}@media (prefers-reduced-motion:reduce){.collapsing{transition:none;}}.collapsing.width{width:0;height:auto;transition:width 0.35s ease;}@media (prefers-reduced-motion:reduce){.collapsing.width{transition:none;}}.dropup,.dropright,.dropdown,.dropleft{position:relative;}.dropdown-toggle{white-space:nowrap;}.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;}.dropdown-toggle:empty::after{margin-left:0;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem;}.dropdown-menu-left{right:auto;left:0;}.dropdown-menu-right{right:0;left:auto;}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0;}.dropdown-menu-sm-right{right:0;left:auto;}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0;}.dropdown-menu-md-right{right:0;left:auto;}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0;}.dropdown-menu-lg-right{right:0;left:auto;}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0;}.dropdown-menu-xl-right{right:0;left:auto;}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem;}.dropup .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent;}.dropup .dropdown-toggle:empty::after{margin-left:0;}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem;}.dropright .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid;}.dropright .dropdown-toggle:empty::after{margin-left:0;}.dropright .dropdown-toggle::after{vertical-align:0;}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem;}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";}.dropleft .dropdown-toggle::after{display:none;}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent;}.dropleft .dropdown-toggle:empty::after{margin-left:0;}.dropleft .dropdown-toggle::before{vertical-align:0;}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{right:auto;bottom:auto;}.dropdown-divider{height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid #e9ecef;}.dropdown-item{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#e9ecef;}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0056b3;}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent;}.dropdown-menu.show{display:block;}.dropdown-header{display:block;padding:0.5rem 1.5rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap;}.dropdown-item-text{display:block;padding:0.25rem 1.5rem;color:#212529;}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle;}.btn-group > .btn,.btn-group > button.link,.btn-group > a.button,.btn-group-vertical > .btn,.btn-group-vertical > button.link,.btn-group-vertical > a.button{position:relative;flex:1 1 auto;}.btn-group > .btn:hover,.btn-group > button.link:hover,.btn-group > a.button:hover,.btn-group-vertical > .btn:hover,.btn-group-vertical > button.link:hover,.btn-group-vertical > a.button:hover{z-index:1;}.btn-group > .btn:focus,.btn-group > button.link:focus,.btn-group > a.button:focus,.btn-group > .btn:active,.btn-group > button.link:active,.btn-group > a.button:active,.btn-group > .btn.active,.btn-group > button.active.link,.btn-group > a.active.button,.btn-group-vertical > .btn:focus,.btn-group-vertical > button.link:focus,.btn-group-vertical > a.button:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > button.link:active,.btn-group-vertical > a.button:active,.btn-group-vertical > .btn.active,.btn-group-vertical > button.active.link,.btn-group-vertical > a.active.button{z-index:1;}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start;}.btn-toolbar .input-group{width:auto;}.btn-group > .btn:not(:first-child),.btn-group > button.link:not(:first-child),.btn-group > a.button:not(:first-child),.btn-group > .btn-group:not(:first-child){margin-left:-1px;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > button.link:not(:last-child):not(.dropdown-toggle),.btn-group > a.button:not(:last-child):not(.dropdown-toggle),.btn-group > .btn-group:not(:last-child) > .btn,.btn-group > .btn-group:not(:last-child) > button.link,.btn-group > .btn-group:not(:last-child) > a.button{border-top-right-radius:0;border-bottom-right-radius:0;}.btn-group > .btn:not(:first-child),.btn-group > button.link:not(:first-child),.btn-group > a.button:not(:first-child),.btn-group > .btn-group:not(:first-child) > .btn,.btn-group > .btn-group:not(:first-child) > button.link,.btn-group > .btn-group:not(:first-child) > a.button{border-top-left-radius:0;border-bottom-left-radius:0;}.dropdown-toggle-split{padding-right:0.5625rem;padding-left:0.5625rem;}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0;}.dropleft .dropdown-toggle-split::before{margin-right:0;}.btn-sm + .dropdown-toggle-split,.btn-group-sm > .btn + .dropdown-toggle-split,.btn-group-sm > button.link + .dropdown-toggle-split,.btn-group-sm > a.button + .dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem;}.btn-lg + .dropdown-toggle-split,.btn-group-lg > .btn + .dropdown-toggle-split,.btn-group-lg > button.link + .dropdown-toggle-split,.btn-group-lg > a.button + .dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem;}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center;}.btn-group-vertical > .btn,.btn-group-vertical > button.link,.btn-group-vertical > a.button,.btn-group-vertical > .btn-group{width:100%;}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > button.link:not(:first-child),.btn-group-vertical > a.button:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child){margin-top:-1px;}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > button.link:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > a.button:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-group:not(:last-child) > .btn,.btn-group-vertical > .btn-group:not(:last-child) > button.link,.btn-group-vertical > .btn-group:not(:last-child) > a.button{border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > button.link:not(:first-child),.btn-group-vertical > a.button:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child) > .btn,.btn-group-vertical > .btn-group:not(:first-child) > button.link,.btn-group-vertical > .btn-group:not(:first-child) > a.button{border-top-left-radius:0;border-top-right-radius:0;}.btn-group-toggle > .btn,.btn-group-toggle > button.link,.btn-group-toggle > a.button,.btn-group-toggle > .btn-group > .btn,.btn-group-toggle > .btn-group > button.link,.btn-group-toggle > .btn-group > a.button{margin-bottom:0;}.btn-group-toggle > .btn input[type=radio],.btn-group-toggle > button.link input[type=radio],.btn-group-toggle > a.button input[type=radio],.btn-group-toggle > .btn input[type=checkbox],.btn-group-toggle > button.link input[type=checkbox],.btn-group-toggle > a.button input[type=checkbox],.btn-group-toggle > .btn-group > .btn input[type=radio],.btn-group-toggle > .btn-group > button.link input[type=radio],.btn-group-toggle > .btn-group > a.button input[type=radio],.btn-group-toggle > .btn-group > .btn input[type=checkbox],.btn-group-toggle > .btn-group > button.link input[type=checkbox],.btn-group-toggle > .btn-group > a.button input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none;}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;}.input-group > .form-control,.input-group > .form-control-plaintext,.input-group > .custom-select,.input-group > .custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0;}.input-group > .form-control + .form-control,.input-group > .form-control + .custom-select,.input-group > .form-control + .custom-file,.input-group > .form-control-plaintext + .form-control,.input-group > .form-control-plaintext + .custom-select,.input-group > .form-control-plaintext + .custom-file,.input-group > .custom-select + .form-control,.input-group > .custom-select + .custom-select,.input-group > .custom-select + .custom-file,.input-group > .custom-file + .form-control,.input-group > .custom-file + .custom-select,.input-group > .custom-file + .custom-file{margin-left:-1px;}.input-group > .form-control:focus,.input-group > .custom-select:focus,.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3;}.input-group > .custom-file .custom-file-input:focus{z-index:4;}.input-group > .form-control:not(:first-child),.input-group > .custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.input-group > .custom-file{display:flex;align-items:center;}.input-group > .custom-file:not(:last-child) .custom-file-label,.input-group > .custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > .custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0;}.input-group:not(.has-validation) > .form-control:not(:last-child),.input-group:not(.has-validation) > .custom-select:not(:last-child),.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group.has-validation > .form-control:nth-last-child(n+3),.input-group.has-validation > .custom-select:nth-last-child(n+3),.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group-prepend,.input-group-append{display:flex;}.input-group-prepend .btn,.input-group-prepend button.link,.input-group-prepend a.button,.input-group-append .btn,.input-group-append button.link,.input-group-append a.button{position:relative;z-index:2;}.input-group-prepend .btn:focus,.input-group-prepend button.link:focus,.input-group-prepend a.button:focus,.input-group-append .btn:focus,.input-group-append button.link:focus,.input-group-append a.button:focus{z-index:3;}.input-group-prepend .btn + .btn,.input-group-prepend button.link + .btn,.input-group-prepend .btn + button.link,.input-group-prepend button.link + button.link,.input-group-prepend a.button + .btn,.input-group-prepend a.button + button.link,.input-group-prepend .btn + a.button,.input-group-prepend button.link + a.button,.input-group-prepend a.button + a.button,.input-group-prepend .btn + .input-group-text,.input-group-prepend button.link + .input-group-text,.input-group-prepend a.button + .input-group-text,.input-group-prepend .input-group-text + .input-group-text,.input-group-prepend .input-group-text + .btn,.input-group-prepend .input-group-text + button.link,.input-group-prepend .input-group-text + a.button,.input-group-append .btn + .btn,.input-group-append button.link + .btn,.input-group-append .btn + button.link,.input-group-append button.link + button.link,.input-group-append a.button + .btn,.input-group-append a.button + button.link,.input-group-append .btn + a.button,.input-group-append button.link + a.button,.input-group-append a.button + a.button,.input-group-append .btn + .input-group-text,.input-group-append button.link + .input-group-text,.input-group-append a.button + .input-group-text,.input-group-append .input-group-text + .input-group-text,.input-group-append .input-group-text + .btn,.input-group-append .input-group-text + button.link,.input-group-append .input-group-text + a.button{margin-left:-1px;}.input-group-prepend{margin-right:-1px;}.input-group-append{margin-left:-1px;}.input-group-text{display:flex;align-items:center;padding:0.375rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0.25rem;}.input-group-text input[type=radio],.input-group-text input[type=checkbox]{margin-top:0;}.input-group-lg > .form-control:not(textarea),.input-group-lg > .custom-select{height:calc(1.5em + 1rem + 2px);}.input-group-lg > .form-control,.input-group-lg > .custom-select,.input-group-lg > .input-group-prepend > .input-group-text,.input-group-lg > .input-group-append > .input-group-text,.input-group-lg > .input-group-prepend > .btn,.input-group-lg > .input-group-prepend > button.link,.input-group-lg > .input-group-prepend > a.button,.input-group-lg > .input-group-append > .btn,.input-group-lg > .input-group-append > button.link,.input-group-lg > .input-group-append > a.button{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem;}.input-group-sm > .form-control:not(textarea),.input-group-sm > .custom-select{height:calc(1.5em + 0.5rem + 2px);}.input-group-sm > .form-control,.input-group-sm > .custom-select,.input-group-sm > .input-group-prepend > .input-group-text,.input-group-sm > .input-group-append > .input-group-text,.input-group-sm > .input-group-prepend > .btn,.input-group-sm > .input-group-prepend > button.link,.input-group-sm > .input-group-prepend > a.button,.input-group-sm > .input-group-append > .btn,.input-group-sm > .input-group-append > button.link,.input-group-sm > .input-group-append > a.button{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem;}.input-group-lg > .custom-select,.input-group-sm > .custom-select{padding-right:1.75rem;}.input-group > .input-group-prepend > .btn,.input-group > .input-group-prepend > button.link,.input-group > .input-group-prepend > a.button,.input-group > .input-group-prepend > .input-group-text,.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,.input-group:not(.has-validation) > .input-group-append:not(:last-child) > button.link,.input-group:not(.has-validation) > .input-group-append:not(:last-child) > a.button,.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,.input-group.has-validation > .input-group-append:nth-last-child(n+3) > button.link,.input-group.has-validation > .input-group-append:nth-last-child(n+3) > a.button,.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > button.link:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > a.button:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > .input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > .input-group-append > .btn,.input-group > .input-group-append > button.link,.input-group > .input-group-append > a.button,.input-group > .input-group-append > .input-group-text,.input-group > .input-group-prepend:not(:first-child) > .btn,.input-group > .input-group-prepend:not(:first-child) > button.link,.input-group > .input-group-prepend:not(:first-child) > a.button,.input-group > .input-group-prepend:not(:first-child) > .input-group-text,.input-group > .input-group-prepend:first-child > .btn:not(:first-child),.input-group > .input-group-prepend:first-child > button.link:not(:first-child),.input-group > .input-group-prepend:first-child > a.button:not(:first-child),.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;print-color-adjust:exact;}.custom-control-inline{display:inline-flex;margin-right:1rem;}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0;}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#0056b3;background-color:#0056b3;}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(0,86,179,0.25);}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#3495ff;}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#67b0ff;border-color:#67b0ff;}.custom-control-input[disabled] ~ .custom-control-label,.custom-control-input:disabled ~ .custom-control-label{color:#6c757d;}.custom-control-input[disabled] ~ .custom-control-label::before,.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef;}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top;}.custom-control-label::before{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd;}.custom-control-label::after{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat;}.custom-checkbox .custom-control-label::before{border-radius:0.25rem;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#0056b3;background-color:#0056b3;}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,86,179,0.5);}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(0,86,179,0.5);}.custom-radio .custom-control-label::before{border-radius:50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,86,179,0.5);}.custom-switch{padding-left:2.25rem;}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:0.5rem;}.custom-switch .custom-control-label::after{top:calc(0.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:0.5rem;transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none;}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color:#fff;transform:translateX(0.75rem);}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,86,179,0.5);}.custom-select{display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 1.75rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:0.25rem;appearance:none;}.custom-select:focus{border-color:#3495ff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,86,179,0.25);}.custom-select:focus::-ms-value{color:#495057;background-color:#fff;}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:0.75rem;background-image:none;}.custom-select:disabled{color:#6c757d;background-color:#e9ecef;}.custom-select::-ms-expand{display:none;}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057;}.custom-select-sm{height:calc(1.5em + 0.5rem + 2px);padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem;}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem;}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);margin-bottom:0;}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + 0.75rem + 2px);margin:0;overflow:hidden;opacity:0;}.custom-file-input:focus ~ .custom-file-label{border-color:#3495ff;box-shadow:0 0 0 0.2rem rgba(0,86,179,0.25);}.custom-file-input[disabled] ~ .custom-file-label,.custom-file-input:disabled ~ .custom-file-label{background-color:#e9ecef;}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse";}.custom-file-input ~ .custom-file-label[data-browse]::after{content:attr(data-browse);}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:0.25rem;}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 0.75rem);padding:0.375rem 0.75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 0.25rem 0.25rem 0;}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;appearance:none;}.custom-range:focus{outline:0;}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,86,179,0.25);}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,86,179,0.25);}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,86,179,0.25);}.custom-range::-moz-focus-outer{border:0;}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#0056b3;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none;}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none;}}.custom-range::-webkit-slider-thumb:active{background-color:#67b0ff;}.custom-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0056b3;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none;}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none;}}.custom-range::-moz-range-thumb:active{background-color:#67b0ff;}.custom-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:0.2rem;margin-left:0.2rem;background-color:#0056b3;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none;}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none;}}.custom-range::-ms-thumb:active{background-color:#67b0ff;}.custom-range::-ms-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:0.5rem;}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem;}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem;}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd;}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default;}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd;}.custom-range:disabled::-moz-range-track{cursor:default;}.custom-range:disabled::-ms-thumb{background-color:#adb5bd;}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none;}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.nav-link{display:block;padding:0.5rem 1rem;}.nav-link:hover,.nav-link:focus{text-decoration:none;}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default;}.nav-tabs{border-bottom:1px solid #dee2e6;}.nav-tabs .nav-link{margin-bottom:-1px;background-color:transparent;border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6;}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent;}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0;}.nav-pills .nav-link{background:none;border:0;border-radius:0.25rem;}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{color:#fff;background-color:#0056b3;}.nav-fill > .nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center;}.nav-justified > .nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center;}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0.5rem 1rem;}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}.navbar-brand{display:inline-block;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap;}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none;}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}.navbar-nav .nav-link{padding-right:0;padding-left:0;}.navbar-nav .dropdown-menu{position:static;float:none;}.navbar-text{display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem;}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center;}.navbar-toggler{padding:0.25rem 0.75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0.25rem;}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none;}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat;}.navbar-nav-scroll{max-height:75vh;overflow-y:auto;}@media (max-width:575.98px){.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid,.navbar-expand-sm > .container-sm,.navbar-expand-sm > .container-md,.navbar-expand-sm > .container-lg,.navbar-expand-sm > .container-xl{padding-right:0;padding-left:0;}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand-sm .navbar-nav{flex-direction:row;}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-sm .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid,.navbar-expand-sm > .container-sm,.navbar-expand-sm > .container-md,.navbar-expand-sm > .container-lg,.navbar-expand-sm > .container-xl{flex-wrap:nowrap;}.navbar-expand-sm .navbar-nav-scroll{overflow:visible;}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-sm .navbar-toggler{display:none;}}@media (max-width:767.98px){.navbar-expand-md > .container,.navbar-expand-md > .container-fluid,.navbar-expand-md > .container-sm,.navbar-expand-md > .container-md,.navbar-expand-md > .container-lg,.navbar-expand-md > .container-xl{padding-right:0;padding-left:0;}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand-md .navbar-nav{flex-direction:row;}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-md .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-md > .container,.navbar-expand-md > .container-fluid,.navbar-expand-md > .container-sm,.navbar-expand-md > .container-md,.navbar-expand-md > .container-lg,.navbar-expand-md > .container-xl{flex-wrap:nowrap;}.navbar-expand-md .navbar-nav-scroll{overflow:visible;}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-md .navbar-toggler{display:none;}}@media (max-width:991.98px){.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > .container-sm,.navbar-expand-lg > .container-md,.navbar-expand-lg > .container-lg,.navbar-expand-lg > .container-xl{padding-right:0;padding-left:0;}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand-lg .navbar-nav{flex-direction:row;}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > .container-sm,.navbar-expand-lg > .container-md,.navbar-expand-lg > .container-lg,.navbar-expand-lg > .container-xl{flex-wrap:nowrap;}.navbar-expand-lg .navbar-nav-scroll{overflow:visible;}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-lg .navbar-toggler{display:none;}}@media (max-width:1199.98px){.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid,.navbar-expand-xl > .container-sm,.navbar-expand-xl > .container-md,.navbar-expand-xl > .container-lg,.navbar-expand-xl > .container-xl{padding-right:0;padding-left:0;}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand-xl .navbar-nav{flex-direction:row;}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xl .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid,.navbar-expand-xl > .container-sm,.navbar-expand-xl > .container-md,.navbar-expand-xl > .container-lg,.navbar-expand-xl > .container-xl{flex-wrap:nowrap;}.navbar-expand-xl .navbar-nav-scroll{overflow:visible;}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-xl .navbar-toggler{display:none;}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand > .container,.navbar-expand > .container-fluid,.navbar-expand > .container-sm,.navbar-expand > .container-md,.navbar-expand > .container-lg,.navbar-expand > .container-xl{padding-right:0;padding-left:0;}.navbar-expand .navbar-nav{flex-direction:row;}.navbar-expand .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand > .container,.navbar-expand > .container-fluid,.navbar-expand > .container-sm,.navbar-expand > .container-md,.navbar-expand > .container-lg,.navbar-expand > .container-xl{flex-wrap:nowrap;}.navbar-expand .navbar-nav-scroll{overflow:visible;}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand .navbar-toggler{display:none;}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9);}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9);}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.6);}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7);}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3);}.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9);}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.6);border-color:rgba(0,0,0,0.1);}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.6%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-text{color:rgba(0,0,0,0.6);}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9);}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9);}.navbar-dark .navbar-brand{color:#fff;}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff;}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.6);}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75);}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25);}.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff;}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.6);border-color:rgba(255,255,255,0.1);}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.6%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-dark .navbar-text{color:rgba(255,255,255,0.6);}.navbar-dark .navbar-text a{color:#fff;}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff;}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0.25rem;}.card > hr{margin-right:0;margin-left:0;}.card > .list-group{border-top:inherit;border-bottom:inherit;}.card > .list-group:first-child{border-top-width:0;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px);}.card > .list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px);}.card > .card-header + .list-group,.card > .list-group + .card-footer{border-top:0;}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem;}.card-title{margin-bottom:0.75rem;}.card-subtitle{margin-top:-0.375rem;margin-bottom:0;}.card-text:last-child{margin-bottom:0;}.card-link:hover{text-decoration:none;}.card-link + .card-link{margin-left:1.25rem;}.card-header{padding:0.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125);}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;}.card-footer{padding:0.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125);}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0;}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem;}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(0.25rem - 1px);}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%;}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px);}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px);}.card-deck .card{margin-bottom:15px;}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px;}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px;}}.card-group > .card{margin-bottom:15px;}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap;}.card-group > .card{flex:1 0 0%;margin-bottom:0;}.card-group > .card + .card{margin-left:0;border-left:0;}.card-group > .card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.card-group > .card:not(:last-child) .card-img-top,.card-group > .card:not(:last-child) .card-header{border-top-right-radius:0;}.card-group > .card:not(:last-child) .card-img-bottom,.card-group > .card:not(:last-child) .card-footer{border-bottom-right-radius:0;}.card-group > .card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.card-group > .card:not(:first-child) .card-img-top,.card-group > .card:not(:first-child) .card-header{border-top-left-radius:0;}.card-group > .card:not(:first-child) .card-img-bottom,.card-group > .card:not(:first-child) .card-footer{border-bottom-left-radius:0;}}.card-columns .card{margin-bottom:0.75rem;}@media (min-width:576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1;}.card-columns .card{display:inline-block;width:100%;}}.accordion{overflow-anchor:none;}.accordion > .card{overflow:hidden;}.accordion > .card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.accordion > .card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0;}.accordion > .card > .card-header{border-radius:0;margin-bottom:-1px;}.breadcrumb{display:flex;flex-wrap:wrap;padding:0.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:0.25rem;}.breadcrumb-item + .breadcrumb-item{padding-left:0.5rem;}.breadcrumb-item + .breadcrumb-item::before{float:left;padding-right:0.5rem;color:#495057;content:"/";}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:underline;}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:none;}.breadcrumb-item.active{color:#495057;}.pagination{display:flex;padding-left:0;list-style:none;border-radius:0.25rem;}.page-link{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;color:#0056b3;background-color:#fff;border:1px solid #dee2e6;}.page-link:hover{z-index:2;color:#003167;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6;}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 0.2rem rgba(0,86,179,0.25);}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;}.page-item:last-child .page-link{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0056b3;border-color:#0056b3;}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6;}.pagination-lg .page-link{padding:0.75rem 1.5rem;font-size:1.25rem;line-height:1.5;}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:0.3rem;border-bottom-left-radius:0.3rem;}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:0.3rem;border-bottom-right-radius:0.3rem;}.pagination-sm .page-link{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem;}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0.2rem;border-bottom-right-radius:0.2rem;}.badge{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.badge{transition:none;}}a.badge:hover,a.badge:focus{text-decoration:none;}.badge:empty{display:none;}.btn .badge,button.link .badge,a.button .badge{position:relative;top:-1px;}.badge-pill{padding-right:0.6em;padding-left:0.6em;border-radius:10rem;}.badge-primary{color:#fff;background-color:#0056b3;}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#003d80;}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0,86,179,0.5);}.badge-secondary{color:#fff;background-color:#6c757d;}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#545b62;}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5);}.badge-success{color:#fff;background-color:#008a00;}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#005700;}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0,138,0,0.5);}.badge-info{color:#fff;background-color:#006170;}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#00353d;}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0,97,112,0.5);}.badge-warning{color:#212529;background-color:#ffc107;}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#d39e00;}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.badge-danger{color:#fff;background-color:#dc3545;}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#bd2130;}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);}.badge-light{color:#212529;background-color:#f8f9fa;}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#dae0e5;}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);}.badge-dark{color:#fff;background-color:#343a40;}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#1d2124;}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:0.3rem;}@media (min-width:576px){.jumbotron{padding:4rem 2rem;}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0;}.alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem;}.alert-heading{color:inherit;}.alert-link{font-weight:700;}.alert-dismissible{padding-right:4rem;}.alert-dismissible .close,.alert-dismissible .ui-dialog-titlebar-close{position:absolute;top:0;right:0;z-index:2;padding:0.75rem 1.25rem;color:inherit;}.alert-primary{color:#002d5d;background-color:#ccddf0;border-color:#b8d0ea;}.alert-primary hr{border-top-color:#a4c3e4;}.alert-primary .alert-link{color:#00142a;}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db;}.alert-secondary hr{border-top-color:#c8cbcf;}.alert-secondary .alert-link{color:#202326;}.alert-success{color:#004800;background-color:#cce8cc;border-color:#b8deb8;}.alert-success hr{border-top-color:#a7d6a7;}.alert-success .alert-link{color:#001500;}.alert-info{color:#00323a;background-color:#ccdfe2;border-color:#b8d3d7;}.alert-info hr{border-top-color:#a8c9ce;}.alert-info .alert-link{color:#000607;}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba;}.alert-warning hr{border-top-color:#ffe8a1;}.alert-warning .alert-link{color:#533f03;}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;}.alert-danger hr{border-top-color:#f1b0b7;}.alert-danger .alert-link{color:#491217;}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe;}.alert-light hr{border-top-color:#ececf6;}.alert-light .alert-link{color:#686868;}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca;}.alert-dark hr{border-top-color:#b9bbbe;}.alert-dark .alert-link{color:#040505;}@keyframes progress-bar-stripes{from{background-position:1rem 0;}to{background-position:0 0;}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:0.75rem;background-color:#e9ecef;border-radius:0.25rem;}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0056b3;transition:width 0.6s ease;}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none;}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes;}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none;}}.media{display:flex;align-items:flex-start;}.media-body{flex:1;}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:0.25rem;}.list-group-item-action{width:100%;color:#495057;text-align:inherit;}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa;}.list-group-item-action:active{color:#212529;background-color:#e9ecef;}.list-group-item{position:relative;display:block;padding:0.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,0.125);}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff;}.list-group-item.active{z-index:2;color:#fff;background-color:#0056b3;border-color:#0056b3;}.list-group-item + .list-group-item{border-top-width:0;}.list-group-item + .list-group-item.active{margin-top:-1px;border-top-width:1px;}.list-group-horizontal{flex-direction:row;}.list-group-horizontal > .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal > .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal > .list-group-item.active{margin-top:0;}.list-group-horizontal > .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal > .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px;}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row;}.list-group-horizontal-sm > .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal-sm > .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal-sm > .list-group-item.active{margin-top:0;}.list-group-horizontal-sm > .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal-sm > .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px;}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row;}.list-group-horizontal-md > .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal-md > .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal-md > .list-group-item.active{margin-top:0;}.list-group-horizontal-md > .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal-md > .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px;}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row;}.list-group-horizontal-lg > .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal-lg > .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal-lg > .list-group-item.active{margin-top:0;}.list-group-horizontal-lg > .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal-lg > .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px;}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row;}.list-group-horizontal-xl > .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal-xl > .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal-xl > .list-group-item.active{margin-top:0;}.list-group-horizontal-xl > .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal-xl > .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px;}}.list-group-flush{border-radius:0;}.list-group-flush > .list-group-item{border-width:0 0 1px;}.list-group-flush > .list-group-item:last-child{border-bottom-width:0;}.list-group-item-primary{color:#002d5d;background-color:#b8d0ea;}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#002d5d;background-color:#a4c3e4;}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#002d5d;border-color:#002d5d;}.list-group-item-secondary{color:#383d41;background-color:#d6d8db;}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf;}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41;}.list-group-item-success{color:#004800;background-color:#b8deb8;}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#004800;background-color:#a7d6a7;}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#004800;border-color:#004800;}.list-group-item-info{color:#00323a;background-color:#b8d3d7;}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#00323a;background-color:#a8c9ce;}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#00323a;border-color:#00323a;}.list-group-item-warning{color:#856404;background-color:#ffeeba;}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1;}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404;}.list-group-item-danger{color:#721c24;background-color:#f5c6cb;}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7;}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24;}.list-group-item-light{color:#818182;background-color:#fdfdfe;}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6;}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182;}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca;}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe;}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21;}.close,.ui-dialog-titlebar-close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.5;}.close:hover,.ui-dialog-titlebar-close:hover{color:#000;text-decoration:none;}.close:not(:disabled):not(.disabled):hover,.ui-dialog-titlebar-close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus,.ui-dialog-titlebar-close:not(:disabled):not(.disabled):focus{opacity:0.75;}button.close,button.ui-dialog-titlebar-close{padding:0;background-color:transparent;border:0;}a.close.disabled,a.disabled.ui-dialog-titlebar-close{pointer-events:none;}.toast{flex-basis:350px;max-width:350px;font-size:0.875rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);opacity:0;border-radius:0.25rem;}.toast:not(:last-child){margin-bottom:0.75rem;}.toast.showing{opacity:1;}.toast.show{display:block;opacity:1;}.toast.hide{display:none;}.toast-header{display:flex;align-items:center;padding:0.25rem 0.75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05);border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px);}.toast-body{padding:0.75rem;}.modal-open{overflow:hidden;}.modal-open .modal{overflow-x:hidden;overflow-y:auto;}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none;}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0,-50px);}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none;}}.modal.show .modal-dialog{transform:none;}.modal.modal-static .modal-dialog{transform:scale(1.02);}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem);}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden;}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0;}.modal-dialog-scrollable .modal-body{overflow-y:auto;}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem);}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:min-content;content:"";}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%;}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none;}.modal-dialog-centered.modal-dialog-scrollable::before{content:none;}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;outline:0;}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;}.modal-backdrop.fade{opacity:0;}.modal-backdrop.show{opacity:0.5;}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);}.modal-header .close,.modal-header .ui-dialog-titlebar-close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto;}.modal-title{margin-bottom:0;line-height:1.5;}.modal-body{position:relative;flex:1 1 auto;padding:1rem;}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px);}.modal-footer > *{margin:0.25rem;}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto;}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem);}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem);}.modal-dialog-centered{min-height:calc(100% - 3.5rem);}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:min-content;}.modal-sm{max-width:300px;}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px;}}@media (min-width:1200px){.modal-xl{max-width:1140px;}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0;}.tooltip.show{opacity:0.9;}.tooltip .arrow{position:absolute;display:block;width:0.8rem;height:0.4rem;}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid;}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:0.4rem 0;}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^=top] .arrow{bottom:0;}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^=top] .arrow::before{top:0;border-width:0.4rem 0.4rem 0;border-top-color:#000;}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 0.4rem;}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{left:0;width:0.4rem;height:0.8rem;}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^=right] .arrow::before{right:0;border-width:0.4rem 0.4rem 0.4rem 0;border-right-color:#000;}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:0.4rem 0;}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^=bottom] .arrow{top:0;}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^=bottom] .arrow::before{bottom:0;border-width:0 0.4rem 0.4rem;border-bottom-color:#000;}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 0.4rem;}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{right:0;width:0.4rem;height:0.8rem;}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^=left] .arrow::before{left:0;border-width:0.4rem 0 0.4rem 0.4rem;border-left-color:#000;}.tooltip-inner{max-width:200px;padding:0.25rem 0.5rem;color:#fff;text-align:center;background-color:#000;border-radius:0.25rem;}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;}.popover .arrow{position:absolute;display:block;width:1rem;height:0.5rem;margin:0 0.3rem;}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;}.bs-popover-top,.bs-popover-auto[x-placement^=top]{margin-bottom:0.5rem;}.bs-popover-top > .arrow,.bs-popover-auto[x-placement^=top] > .arrow{bottom:calc(-0.5rem - 1px);}.bs-popover-top > .arrow::before,.bs-popover-auto[x-placement^=top] > .arrow::before{bottom:0;border-width:0.5rem 0.5rem 0;border-top-color:rgba(0,0,0,0.25);}.bs-popover-top > .arrow::after,.bs-popover-auto[x-placement^=top] > .arrow::after{bottom:1px;border-width:0.5rem 0.5rem 0;border-top-color:#fff;}.bs-popover-right,.bs-popover-auto[x-placement^=right]{margin-left:0.5rem;}.bs-popover-right > .arrow,.bs-popover-auto[x-placement^=right] > .arrow{left:calc(-0.5rem - 1px);width:0.5rem;height:1rem;margin:0.3rem 0;}.bs-popover-right > .arrow::before,.bs-popover-auto[x-placement^=right] > .arrow::before{left:0;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:rgba(0,0,0,0.25);}.bs-popover-right > .arrow::after,.bs-popover-auto[x-placement^=right] > .arrow::after{left:1px;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:#fff;}.bs-popover-bottom,.bs-popover-auto[x-placement^=bottom]{margin-top:0.5rem;}.bs-popover-bottom > .arrow,.bs-popover-auto[x-placement^=bottom] > .arrow{top:calc(-0.5rem - 1px);}.bs-popover-bottom > .arrow::before,.bs-popover-auto[x-placement^=bottom] > .arrow::before{top:0;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:rgba(0,0,0,0.25);}.bs-popover-bottom > .arrow::after,.bs-popover-auto[x-placement^=bottom] > .arrow::after{top:1px;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:#fff;}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f7f7f7;}.bs-popover-left,.bs-popover-auto[x-placement^=left]{margin-right:0.5rem;}.bs-popover-left > .arrow,.bs-popover-auto[x-placement^=left] > .arrow{right:calc(-0.5rem - 1px);width:0.5rem;height:1rem;margin:0.3rem 0;}.bs-popover-left > .arrow::before,.bs-popover-auto[x-placement^=left] > .arrow::before{right:0;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:rgba(0,0,0,0.25);}.bs-popover-left > .arrow::after,.bs-popover-auto[x-placement^=left] > .arrow::after{right:1px;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:#fff;}.popover-header{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);}.popover-header:empty{display:none;}.popover-body{padding:0.5rem 0.75rem;color:#212529;}.carousel{position:relative;}.carousel.pointer-event{touch-action:pan-y;}.carousel-inner{position:relative;width:100%;overflow:hidden;}.carousel-inner::after{display:block;clear:both;content:"";}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform 0.6s ease-in-out;}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none;}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block;}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%);}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%);}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none;}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1;}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s 0.6s;}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none;}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:0.5;transition:opacity 0.15s ease;}@media (prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none;}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:0.9;}.carousel-control-prev{left:0;}.carousel-control-next{right:0;}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat;}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none;}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:0.5;transition:opacity 0.6s ease;}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none;}}.carousel-indicators .active{opacity:1;}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;}@keyframes spinner-border{to{transform:rotate(360deg);}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:0.25em solid currentcolor;border-right-color:transparent;border-radius:50%;animation:0.75s linear infinite spinner-border;}.spinner-border-sm{width:1rem;height:1rem;border-width:0.2em;}@keyframes spinner-grow{0%{transform:scale(0);}50%{opacity:1;transform:none;}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;background-color:currentcolor;border-radius:50%;opacity:0;animation:0.75s linear infinite spinner-grow;}.spinner-grow-sm{width:1rem;height:1rem;}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s;}}.align-baseline{vertical-align:baseline !important;}.align-top{vertical-align:top !important;}.align-middle{vertical-align:middle !important;}.align-bottom{vertical-align:bottom !important;}.align-text-bottom{vertical-align:text-bottom !important;}.align-text-top{vertical-align:text-top !important;}.bg-primary{background-color:#0056b3 !important;}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#003d80 !important;}.bg-secondary{background-color:#6c757d !important;}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important;}.bg-success{background-color:#008a00 !important;}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#005700 !important;}.bg-info{background-color:#006170 !important;}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#00353d !important;}.bg-warning{background-color:#ffc107 !important;}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important;}.bg-danger{background-color:#dc3545 !important;}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important;}.bg-light{background-color:#f8f9fa !important;}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important;}.bg-dark{background-color:#343a40 !important;}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important;}.bg-white{background-color:#fff !important;}.bg-transparent{background-color:transparent !important;}.border{border:1px solid #dee2e6 !important;}.border-top{border-top:1px solid #dee2e6 !important;}.border-right{border-right:1px solid #dee2e6 !important;}.border-bottom{border-bottom:1px solid #dee2e6 !important;}.border-left{border-left:1px solid #dee2e6 !important;}.border-0{border:0 !important;}.border-top-0{border-top:0 !important;}.border-right-0{border-right:0 !important;}.border-bottom-0{border-bottom:0 !important;}.border-left-0{border-left:0 !important;}.border-primary{border-color:#0056b3 !important;}.border-secondary{border-color:#6c757d !important;}.border-success{border-color:#008a00 !important;}.border-info{border-color:#006170 !important;}.border-warning{border-color:#ffc107 !important;}.border-danger{border-color:#dc3545 !important;}.border-light{border-color:#f8f9fa !important;}.border-dark{border-color:#343a40 !important;}.border-white{border-color:#fff !important;}.rounded-sm{border-radius:0.2rem !important;}.rounded{border-radius:0.25rem !important;}.rounded-top{border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important;}.rounded-right{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important;}.rounded-bottom{border-bottom-right-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.rounded-left{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.rounded-lg{border-radius:0.3rem !important;}.rounded-circle{border-radius:50% !important;}.rounded-pill{border-radius:50rem !important;}.rounded-0{border-radius:0 !important;}.clearfix::after{display:block;clear:both;content:"";}.d-none{display:none !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-table{display:table !important;}.d-table-row{display:table-row !important;}.d-table-cell{display:table-cell !important;}.d-flex{display:flex !important;}.d-inline-flex{display:inline-flex !important;}@media (min-width:576px){.d-sm-none{display:none !important;}.d-sm-inline{display:inline !important;}.d-sm-inline-block{display:inline-block !important;}.d-sm-block{display:block !important;}.d-sm-table{display:table !important;}.d-sm-table-row{display:table-row !important;}.d-sm-table-cell{display:table-cell !important;}.d-sm-flex{display:flex !important;}.d-sm-inline-flex{display:inline-flex !important;}}@media (min-width:768px){.d-md-none{display:none !important;}.d-md-inline{display:inline !important;}.d-md-inline-block{display:inline-block !important;}.d-md-block{display:block !important;}.d-md-table{display:table !important;}.d-md-table-row{display:table-row !important;}.d-md-table-cell{display:table-cell !important;}.d-md-flex{display:flex !important;}.d-md-inline-flex{display:inline-flex !important;}}@media (min-width:992px){.d-lg-none{display:none !important;}.d-lg-inline{display:inline !important;}.d-lg-inline-block{display:inline-block !important;}.d-lg-block{display:block !important;}.d-lg-table{display:table !important;}.d-lg-table-row{display:table-row !important;}.d-lg-table-cell{display:table-cell !important;}.d-lg-flex{display:flex !important;}.d-lg-inline-flex{display:inline-flex !important;}}@media (min-width:1200px){.d-xl-none{display:none !important;}.d-xl-inline{display:inline !important;}.d-xl-inline-block{display:inline-block !important;}.d-xl-block{display:block !important;}.d-xl-table{display:table !important;}.d-xl-table-row{display:table-row !important;}.d-xl-table-cell{display:table-cell !important;}.d-xl-flex{display:flex !important;}.d-xl-inline-flex{display:inline-flex !important;}}@media print{.d-print-none{display:none !important;}.d-print-inline{display:inline !important;}.d-print-inline-block{display:inline-block !important;}.d-print-block{display:block !important;}.d-print-table{display:table !important;}.d-print-table-row{display:table-row !important;}.d-print-table-cell{display:table-cell !important;}.d-print-flex{display:flex !important;}.d-print-inline-flex{display:inline-flex !important;}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden;}.embed-responsive::before{display:block;content:"";}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}.embed-responsive-21by9::before{padding-top:42.85714286%;}.embed-responsive-16by9::before{padding-top:56.25%;}.embed-responsive-4by3::before{padding-top:75%;}.embed-responsive-1by1::before{padding-top:100%;}.flex-row{flex-direction:row !important;}.flex-column{flex-direction:column !important;}.flex-row-reverse{flex-direction:row-reverse !important;}.flex-column-reverse{flex-direction:column-reverse !important;}.flex-wrap{flex-wrap:wrap !important;}.flex-nowrap{flex-wrap:nowrap !important;}.flex-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-fill{flex:1 1 auto !important;}.flex-grow-0{flex-grow:0 !important;}.flex-grow-1{flex-grow:1 !important;}.flex-shrink-0{flex-shrink:0 !important;}.flex-shrink-1{flex-shrink:1 !important;}.justify-content-start{justify-content:flex-start !important;}.justify-content-end{justify-content:flex-end !important;}.justify-content-center{justify-content:center !important;}.justify-content-between{justify-content:space-between !important;}.justify-content-around{justify-content:space-around !important;}.align-items-start{align-items:flex-start !important;}.align-items-end{align-items:flex-end !important;}.align-items-center{align-items:center !important;}.align-items-baseline{align-items:baseline !important;}.align-items-stretch{align-items:stretch !important;}.align-content-start{align-content:flex-start !important;}.align-content-end{align-content:flex-end !important;}.align-content-center{align-content:center !important;}.align-content-between{align-content:space-between !important;}.align-content-around{align-content:space-around !important;}.align-content-stretch{align-content:stretch !important;}.align-self-auto{align-self:auto !important;}.align-self-start{align-self:flex-start !important;}.align-self-end{align-self:flex-end !important;}.align-self-center{align-self:center !important;}.align-self-baseline{align-self:baseline !important;}.align-self-stretch{align-self:stretch !important;}@media (min-width:576px){.flex-sm-row{flex-direction:row !important;}.flex-sm-column{flex-direction:column !important;}.flex-sm-row-reverse{flex-direction:row-reverse !important;}.flex-sm-column-reverse{flex-direction:column-reverse !important;}.flex-sm-wrap{flex-wrap:wrap !important;}.flex-sm-nowrap{flex-wrap:nowrap !important;}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-sm-fill{flex:1 1 auto !important;}.flex-sm-grow-0{flex-grow:0 !important;}.flex-sm-grow-1{flex-grow:1 !important;}.flex-sm-shrink-0{flex-shrink:0 !important;}.flex-sm-shrink-1{flex-shrink:1 !important;}.justify-content-sm-start{justify-content:flex-start !important;}.justify-content-sm-end{justify-content:flex-end !important;}.justify-content-sm-center{justify-content:center !important;}.justify-content-sm-between{justify-content:space-between !important;}.justify-content-sm-around{justify-content:space-around !important;}.align-items-sm-start{align-items:flex-start !important;}.align-items-sm-end{align-items:flex-end !important;}.align-items-sm-center{align-items:center !important;}.align-items-sm-baseline{align-items:baseline !important;}.align-items-sm-stretch{align-items:stretch !important;}.align-content-sm-start{align-content:flex-start !important;}.align-content-sm-end{align-content:flex-end !important;}.align-content-sm-center{align-content:center !important;}.align-content-sm-between{align-content:space-between !important;}.align-content-sm-around{align-content:space-around !important;}.align-content-sm-stretch{align-content:stretch !important;}.align-self-sm-auto{align-self:auto !important;}.align-self-sm-start{align-self:flex-start !important;}.align-self-sm-end{align-self:flex-end !important;}.align-self-sm-center{align-self:center !important;}.align-self-sm-baseline{align-self:baseline !important;}.align-self-sm-stretch{align-self:stretch !important;}}@media (min-width:768px){.flex-md-row{flex-direction:row !important;}.flex-md-column{flex-direction:column !important;}.flex-md-row-reverse{flex-direction:row-reverse !important;}.flex-md-column-reverse{flex-direction:column-reverse !important;}.flex-md-wrap{flex-wrap:wrap !important;}.flex-md-nowrap{flex-wrap:nowrap !important;}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-md-fill{flex:1 1 auto !important;}.flex-md-grow-0{flex-grow:0 !important;}.flex-md-grow-1{flex-grow:1 !important;}.flex-md-shrink-0{flex-shrink:0 !important;}.flex-md-shrink-1{flex-shrink:1 !important;}.justify-content-md-start{justify-content:flex-start !important;}.justify-content-md-end{justify-content:flex-end !important;}.justify-content-md-center{justify-content:center !important;}.justify-content-md-between{justify-content:space-between !important;}.justify-content-md-around{justify-content:space-around !important;}.align-items-md-start{align-items:flex-start !important;}.align-items-md-end{align-items:flex-end !important;}.align-items-md-center{align-items:center !important;}.align-items-md-baseline{align-items:baseline !important;}.align-items-md-stretch{align-items:stretch !important;}.align-content-md-start{align-content:flex-start !important;}.align-content-md-end{align-content:flex-end !important;}.align-content-md-center{align-content:center !important;}.align-content-md-between{align-content:space-between !important;}.align-content-md-around{align-content:space-around !important;}.align-content-md-stretch{align-content:stretch !important;}.align-self-md-auto{align-self:auto !important;}.align-self-md-start{align-self:flex-start !important;}.align-self-md-end{align-self:flex-end !important;}.align-self-md-center{align-self:center !important;}.align-self-md-baseline{align-self:baseline !important;}.align-self-md-stretch{align-self:stretch !important;}}@media (min-width:992px){.flex-lg-row{flex-direction:row !important;}.flex-lg-column{flex-direction:column !important;}.flex-lg-row-reverse{flex-direction:row-reverse !important;}.flex-lg-column-reverse{flex-direction:column-reverse !important;}.flex-lg-wrap{flex-wrap:wrap !important;}.flex-lg-nowrap{flex-wrap:nowrap !important;}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-lg-fill{flex:1 1 auto !important;}.flex-lg-grow-0{flex-grow:0 !important;}.flex-lg-grow-1{flex-grow:1 !important;}.flex-lg-shrink-0{flex-shrink:0 !important;}.flex-lg-shrink-1{flex-shrink:1 !important;}.justify-content-lg-start{justify-content:flex-start !important;}.justify-content-lg-end{justify-content:flex-end !important;}.justify-content-lg-center{justify-content:center !important;}.justify-content-lg-between{justify-content:space-between !important;}.justify-content-lg-around{justify-content:space-around !important;}.align-items-lg-start{align-items:flex-start !important;}.align-items-lg-end{align-items:flex-end !important;}.align-items-lg-center{align-items:center !important;}.align-items-lg-baseline{align-items:baseline !important;}.align-items-lg-stretch{align-items:stretch !important;}.align-content-lg-start{align-content:flex-start !important;}.align-content-lg-end{align-content:flex-end !important;}.align-content-lg-center{align-content:center !important;}.align-content-lg-between{align-content:space-between !important;}.align-content-lg-around{align-content:space-around !important;}.align-content-lg-stretch{align-content:stretch !important;}.align-self-lg-auto{align-self:auto !important;}.align-self-lg-start{align-self:flex-start !important;}.align-self-lg-end{align-self:flex-end !important;}.align-self-lg-center{align-self:center !important;}.align-self-lg-baseline{align-self:baseline !important;}.align-self-lg-stretch{align-self:stretch !important;}}@media (min-width:1200px){.flex-xl-row{flex-direction:row !important;}.flex-xl-column{flex-direction:column !important;}.flex-xl-row-reverse{flex-direction:row-reverse !important;}.flex-xl-column-reverse{flex-direction:column-reverse !important;}.flex-xl-wrap{flex-wrap:wrap !important;}.flex-xl-nowrap{flex-wrap:nowrap !important;}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-xl-fill{flex:1 1 auto !important;}.flex-xl-grow-0{flex-grow:0 !important;}.flex-xl-grow-1{flex-grow:1 !important;}.flex-xl-shrink-0{flex-shrink:0 !important;}.flex-xl-shrink-1{flex-shrink:1 !important;}.justify-content-xl-start{justify-content:flex-start !important;}.justify-content-xl-end{justify-content:flex-end !important;}.justify-content-xl-center{justify-content:center !important;}.justify-content-xl-between{justify-content:space-between !important;}.justify-content-xl-around{justify-content:space-around !important;}.align-items-xl-start{align-items:flex-start !important;}.align-items-xl-end{align-items:flex-end !important;}.align-items-xl-center{align-items:center !important;}.align-items-xl-baseline{align-items:baseline !important;}.align-items-xl-stretch{align-items:stretch !important;}.align-content-xl-start{align-content:flex-start !important;}.align-content-xl-end{align-content:flex-end !important;}.align-content-xl-center{align-content:center !important;}.align-content-xl-between{align-content:space-between !important;}.align-content-xl-around{align-content:space-around !important;}.align-content-xl-stretch{align-content:stretch !important;}.align-self-xl-auto{align-self:auto !important;}.align-self-xl-start{align-self:flex-start !important;}.align-self-xl-end{align-self:flex-end !important;}.align-self-xl-center{align-self:center !important;}.align-self-xl-baseline{align-self:baseline !important;}.align-self-xl-stretch{align-self:stretch !important;}}.float-left{float:left !important;}.float-right{float:right !important;}.float-none{float:none !important;}@media (min-width:576px){.float-sm-left{float:left !important;}.float-sm-right{float:right !important;}.float-sm-none{float:none !important;}}@media (min-width:768px){.float-md-left{float:left !important;}.float-md-right{float:right !important;}.float-md-none{float:none !important;}}@media (min-width:992px){.float-lg-left{float:left !important;}.float-lg-right{float:right !important;}.float-lg-none{float:none !important;}}@media (min-width:1200px){.float-xl-left{float:left !important;}.float-xl-right{float:right !important;}.float-xl-none{float:none !important;}}.user-select-all{user-select:all !important;}.user-select-auto{user-select:auto !important;}.user-select-none{user-select:none !important;}.overflow-auto{overflow:auto !important;}.overflow-hidden{overflow:hidden !important;}.position-static{position:static !important;}.position-relative{position:relative !important;}.position-absolute{position:absolute !important;}.position-fixed{position:fixed !important;}.position-sticky{position:sticky !important;}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030;}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020;}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important;}.shadow-none{box-shadow:none !important;}.w-25{width:25% !important;}.w-50{width:50% !important;}.w-75{width:75% !important;}.w-100{width:100% !important;}.w-auto{width:auto !important;}.h-25{height:25% !important;}.h-50{height:50% !important;}.h-75{height:75% !important;}.h-100{height:100% !important;}.h-auto{height:auto !important;}.mw-100{max-width:100% !important;}.mh-100{max-height:100% !important;}.min-vw-100{min-width:100vw !important;}.min-vh-100{min-height:100vh !important;}.vw-100{width:100vw !important;}.vh-100{height:100vh !important;}.m-0{margin:0 !important;}.mt-0,.my-0{margin-top:0 !important;}.mr-0,.mx-0{margin-right:0 !important;}.mb-0,.my-0{margin-bottom:0 !important;}.ml-0,.mx-0{margin-left:0 !important;}.m-1{margin:0.25rem !important;}.mt-1,.my-1{margin-top:0.25rem !important;}.mr-1,.mx-1{margin-right:0.25rem !important;}.mb-1,.my-1{margin-bottom:0.25rem !important;}.ml-1,.mx-1{margin-left:0.25rem !important;}.m-2{margin:0.5rem !important;}.mt-2,.my-2{margin-top:0.5rem !important;}.mr-2,.mx-2{margin-right:0.5rem !important;}.mb-2,.my-2{margin-bottom:0.5rem !important;}.ml-2,.mx-2{margin-left:0.5rem !important;}.m-3{margin:1rem !important;}.mt-3,.my-3{margin-top:1rem !important;}.mr-3,.mx-3{margin-right:1rem !important;}.mb-3,.my-3{margin-bottom:1rem !important;}.ml-3,.mx-3{margin-left:1rem !important;}.m-4{margin:1.5rem !important;}.mt-4,.my-4{margin-top:1.5rem !important;}.mr-4,.mx-4{margin-right:1.5rem !important;}.mb-4,.my-4{margin-bottom:1.5rem !important;}.ml-4,.mx-4{margin-left:1.5rem !important;}.m-5{margin:3rem !important;}.mt-5,.my-5{margin-top:3rem !important;}.mr-5,.mx-5{margin-right:3rem !important;}.mb-5,.my-5{margin-bottom:3rem !important;}.ml-5,.mx-5{margin-left:3rem !important;}.p-0{padding:0 !important;}.pt-0,.py-0{padding-top:0 !important;}.pr-0,.px-0{padding-right:0 !important;}.pb-0,.py-0{padding-bottom:0 !important;}.pl-0,.px-0{padding-left:0 !important;}.p-1{padding:0.25rem !important;}.pt-1,.py-1{padding-top:0.25rem !important;}.pr-1,.px-1{padding-right:0.25rem !important;}.pb-1,.py-1{padding-bottom:0.25rem !important;}.pl-1,.px-1{padding-left:0.25rem !important;}.p-2{padding:0.5rem !important;}.pt-2,.py-2{padding-top:0.5rem !important;}.pr-2,.px-2{padding-right:0.5rem !important;}.pb-2,.py-2{padding-bottom:0.5rem !important;}.pl-2,.px-2{padding-left:0.5rem !important;}.p-3{padding:1rem !important;}.pt-3,.py-3{padding-top:1rem !important;}.pr-3,.px-3{padding-right:1rem !important;}.pb-3,.py-3{padding-bottom:1rem !important;}.pl-3,.px-3{padding-left:1rem !important;}.p-4{padding:1.5rem !important;}.pt-4,.py-4{padding-top:1.5rem !important;}.pr-4,.px-4{padding-right:1.5rem !important;}.pb-4,.py-4{padding-bottom:1.5rem !important;}.pl-4,.px-4{padding-left:1.5rem !important;}.p-5{padding:3rem !important;}.pt-5,.py-5{padding-top:3rem !important;}.pr-5,.px-5{padding-right:3rem !important;}.pb-5,.py-5{padding-bottom:3rem !important;}.pl-5,.px-5{padding-left:3rem !important;}.m-n1{margin:-0.25rem !important;}.mt-n1,.my-n1{margin-top:-0.25rem !important;}.mr-n1,.mx-n1{margin-right:-0.25rem !important;}.mb-n1,.my-n1{margin-bottom:-0.25rem !important;}.ml-n1,.mx-n1{margin-left:-0.25rem !important;}.m-n2{margin:-0.5rem !important;}.mt-n2,.my-n2{margin-top:-0.5rem !important;}.mr-n2,.mx-n2{margin-right:-0.5rem !important;}.mb-n2,.my-n2{margin-bottom:-0.5rem !important;}.ml-n2,.mx-n2{margin-left:-0.5rem !important;}.m-n3{margin:-1rem !important;}.mt-n3,.my-n3{margin-top:-1rem !important;}.mr-n3,.mx-n3{margin-right:-1rem !important;}.mb-n3,.my-n3{margin-bottom:-1rem !important;}.ml-n3,.mx-n3{margin-left:-1rem !important;}.m-n4{margin:-1.5rem !important;}.mt-n4,.my-n4{margin-top:-1.5rem !important;}.mr-n4,.mx-n4{margin-right:-1.5rem !important;}.mb-n4,.my-n4{margin-bottom:-1.5rem !important;}.ml-n4,.mx-n4{margin-left:-1.5rem !important;}.m-n5{margin:-3rem !important;}.mt-n5,.my-n5{margin-top:-3rem !important;}.mr-n5,.mx-n5{margin-right:-3rem !important;}.mb-n5,.my-n5{margin-bottom:-3rem !important;}.ml-n5,.mx-n5{margin-left:-3rem !important;}.m-auto{margin:auto !important;}.mt-auto,.my-auto{margin-top:auto !important;}.mr-auto,.mx-auto{margin-right:auto !important;}.mb-auto,.my-auto{margin-bottom:auto !important;}.ml-auto,.mx-auto{margin-left:auto !important;}@media (min-width:576px){.m-sm-0{margin:0 !important;}.mt-sm-0,.my-sm-0{margin-top:0 !important;}.mr-sm-0,.mx-sm-0{margin-right:0 !important;}.mb-sm-0,.my-sm-0{margin-bottom:0 !important;}.ml-sm-0,.mx-sm-0{margin-left:0 !important;}.m-sm-1{margin:0.25rem !important;}.mt-sm-1,.my-sm-1{margin-top:0.25rem !important;}.mr-sm-1,.mx-sm-1{margin-right:0.25rem !important;}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem !important;}.ml-sm-1,.mx-sm-1{margin-left:0.25rem !important;}.m-sm-2{margin:0.5rem !important;}.mt-sm-2,.my-sm-2{margin-top:0.5rem !important;}.mr-sm-2,.mx-sm-2{margin-right:0.5rem !important;}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem !important;}.ml-sm-2,.mx-sm-2{margin-left:0.5rem !important;}.m-sm-3{margin:1rem !important;}.mt-sm-3,.my-sm-3{margin-top:1rem !important;}.mr-sm-3,.mx-sm-3{margin-right:1rem !important;}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important;}.ml-sm-3,.mx-sm-3{margin-left:1rem !important;}.m-sm-4{margin:1.5rem !important;}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important;}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important;}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important;}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important;}.m-sm-5{margin:3rem !important;}.mt-sm-5,.my-sm-5{margin-top:3rem !important;}.mr-sm-5,.mx-sm-5{margin-right:3rem !important;}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important;}.ml-sm-5,.mx-sm-5{margin-left:3rem !important;}.p-sm-0{padding:0 !important;}.pt-sm-0,.py-sm-0{padding-top:0 !important;}.pr-sm-0,.px-sm-0{padding-right:0 !important;}.pb-sm-0,.py-sm-0{padding-bottom:0 !important;}.pl-sm-0,.px-sm-0{padding-left:0 !important;}.p-sm-1{padding:0.25rem !important;}.pt-sm-1,.py-sm-1{padding-top:0.25rem !important;}.pr-sm-1,.px-sm-1{padding-right:0.25rem !important;}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem !important;}.pl-sm-1,.px-sm-1{padding-left:0.25rem !important;}.p-sm-2{padding:0.5rem !important;}.pt-sm-2,.py-sm-2{padding-top:0.5rem !important;}.pr-sm-2,.px-sm-2{padding-right:0.5rem !important;}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem !important;}.pl-sm-2,.px-sm-2{padding-left:0.5rem !important;}.p-sm-3{padding:1rem !important;}.pt-sm-3,.py-sm-3{padding-top:1rem !important;}.pr-sm-3,.px-sm-3{padding-right:1rem !important;}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important;}.pl-sm-3,.px-sm-3{padding-left:1rem !important;}.p-sm-4{padding:1.5rem !important;}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important;}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important;}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important;}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important;}.p-sm-5{padding:3rem !important;}.pt-sm-5,.py-sm-5{padding-top:3rem !important;}.pr-sm-5,.px-sm-5{padding-right:3rem !important;}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important;}.pl-sm-5,.px-sm-5{padding-left:3rem !important;}.m-sm-n1{margin:-0.25rem !important;}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important;}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important;}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important;}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important;}.m-sm-n2{margin:-0.5rem !important;}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important;}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important;}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important;}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important;}.m-sm-n3{margin:-1rem !important;}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important;}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important;}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important;}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important;}.m-sm-n4{margin:-1.5rem !important;}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important;}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important;}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important;}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important;}.m-sm-n5{margin:-3rem !important;}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important;}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important;}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important;}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important;}.m-sm-auto{margin:auto !important;}.mt-sm-auto,.my-sm-auto{margin-top:auto !important;}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important;}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important;}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important;}}@media (min-width:768px){.m-md-0{margin:0 !important;}.mt-md-0,.my-md-0{margin-top:0 !important;}.mr-md-0,.mx-md-0{margin-right:0 !important;}.mb-md-0,.my-md-0{margin-bottom:0 !important;}.ml-md-0,.mx-md-0{margin-left:0 !important;}.m-md-1{margin:0.25rem !important;}.mt-md-1,.my-md-1{margin-top:0.25rem !important;}.mr-md-1,.mx-md-1{margin-right:0.25rem !important;}.mb-md-1,.my-md-1{margin-bottom:0.25rem !important;}.ml-md-1,.mx-md-1{margin-left:0.25rem !important;}.m-md-2{margin:0.5rem !important;}.mt-md-2,.my-md-2{margin-top:0.5rem !important;}.mr-md-2,.mx-md-2{margin-right:0.5rem !important;}.mb-md-2,.my-md-2{margin-bottom:0.5rem !important;}.ml-md-2,.mx-md-2{margin-left:0.5rem !important;}.m-md-3{margin:1rem !important;}.mt-md-3,.my-md-3{margin-top:1rem !important;}.mr-md-3,.mx-md-3{margin-right:1rem !important;}.mb-md-3,.my-md-3{margin-bottom:1rem !important;}.ml-md-3,.mx-md-3{margin-left:1rem !important;}.m-md-4{margin:1.5rem !important;}.mt-md-4,.my-md-4{margin-top:1.5rem !important;}.mr-md-4,.mx-md-4{margin-right:1.5rem !important;}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important;}.ml-md-4,.mx-md-4{margin-left:1.5rem !important;}.m-md-5{margin:3rem !important;}.mt-md-5,.my-md-5{margin-top:3rem !important;}.mr-md-5,.mx-md-5{margin-right:3rem !important;}.mb-md-5,.my-md-5{margin-bottom:3rem !important;}.ml-md-5,.mx-md-5{margin-left:3rem !important;}.p-md-0{padding:0 !important;}.pt-md-0,.py-md-0{padding-top:0 !important;}.pr-md-0,.px-md-0{padding-right:0 !important;}.pb-md-0,.py-md-0{padding-bottom:0 !important;}.pl-md-0,.px-md-0{padding-left:0 !important;}.p-md-1{padding:0.25rem !important;}.pt-md-1,.py-md-1{padding-top:0.25rem !important;}.pr-md-1,.px-md-1{padding-right:0.25rem !important;}.pb-md-1,.py-md-1{padding-bottom:0.25rem !important;}.pl-md-1,.px-md-1{padding-left:0.25rem !important;}.p-md-2{padding:0.5rem !important;}.pt-md-2,.py-md-2{padding-top:0.5rem !important;}.pr-md-2,.px-md-2{padding-right:0.5rem !important;}.pb-md-2,.py-md-2{padding-bottom:0.5rem !important;}.pl-md-2,.px-md-2{padding-left:0.5rem !important;}.p-md-3{padding:1rem !important;}.pt-md-3,.py-md-3{padding-top:1rem !important;}.pr-md-3,.px-md-3{padding-right:1rem !important;}.pb-md-3,.py-md-3{padding-bottom:1rem !important;}.pl-md-3,.px-md-3{padding-left:1rem !important;}.p-md-4{padding:1.5rem !important;}.pt-md-4,.py-md-4{padding-top:1.5rem !important;}.pr-md-4,.px-md-4{padding-right:1.5rem !important;}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important;}.pl-md-4,.px-md-4{padding-left:1.5rem !important;}.p-md-5{padding:3rem !important;}.pt-md-5,.py-md-5{padding-top:3rem !important;}.pr-md-5,.px-md-5{padding-right:3rem !important;}.pb-md-5,.py-md-5{padding-bottom:3rem !important;}.pl-md-5,.px-md-5{padding-left:3rem !important;}.m-md-n1{margin:-0.25rem !important;}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important;}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important;}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important;}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important;}.m-md-n2{margin:-0.5rem !important;}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important;}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important;}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important;}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important;}.m-md-n3{margin:-1rem !important;}.mt-md-n3,.my-md-n3{margin-top:-1rem !important;}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important;}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important;}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important;}.m-md-n4{margin:-1.5rem !important;}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important;}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important;}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important;}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important;}.m-md-n5{margin:-3rem !important;}.mt-md-n5,.my-md-n5{margin-top:-3rem !important;}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important;}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important;}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important;}.m-md-auto{margin:auto !important;}.mt-md-auto,.my-md-auto{margin-top:auto !important;}.mr-md-auto,.mx-md-auto{margin-right:auto !important;}.mb-md-auto,.my-md-auto{margin-bottom:auto !important;}.ml-md-auto,.mx-md-auto{margin-left:auto !important;}}@media (min-width:992px){.m-lg-0{margin:0 !important;}.mt-lg-0,.my-lg-0{margin-top:0 !important;}.mr-lg-0,.mx-lg-0{margin-right:0 !important;}.mb-lg-0,.my-lg-0{margin-bottom:0 !important;}.ml-lg-0,.mx-lg-0{margin-left:0 !important;}.m-lg-1{margin:0.25rem !important;}.mt-lg-1,.my-lg-1{margin-top:0.25rem !important;}.mr-lg-1,.mx-lg-1{margin-right:0.25rem !important;}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem !important;}.ml-lg-1,.mx-lg-1{margin-left:0.25rem !important;}.m-lg-2{margin:0.5rem !important;}.mt-lg-2,.my-lg-2{margin-top:0.5rem !important;}.mr-lg-2,.mx-lg-2{margin-right:0.5rem !important;}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem !important;}.ml-lg-2,.mx-lg-2{margin-left:0.5rem !important;}.m-lg-3{margin:1rem !important;}.mt-lg-3,.my-lg-3{margin-top:1rem !important;}.mr-lg-3,.mx-lg-3{margin-right:1rem !important;}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important;}.ml-lg-3,.mx-lg-3{margin-left:1rem !important;}.m-lg-4{margin:1.5rem !important;}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important;}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important;}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important;}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important;}.m-lg-5{margin:3rem !important;}.mt-lg-5,.my-lg-5{margin-top:3rem !important;}.mr-lg-5,.mx-lg-5{margin-right:3rem !important;}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important;}.ml-lg-5,.mx-lg-5{margin-left:3rem !important;}.p-lg-0{padding:0 !important;}.pt-lg-0,.py-lg-0{padding-top:0 !important;}.pr-lg-0,.px-lg-0{padding-right:0 !important;}.pb-lg-0,.py-lg-0{padding-bottom:0 !important;}.pl-lg-0,.px-lg-0{padding-left:0 !important;}.p-lg-1{padding:0.25rem !important;}.pt-lg-1,.py-lg-1{padding-top:0.25rem !important;}.pr-lg-1,.px-lg-1{padding-right:0.25rem !important;}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem !important;}.pl-lg-1,.px-lg-1{padding-left:0.25rem !important;}.p-lg-2{padding:0.5rem !important;}.pt-lg-2,.py-lg-2{padding-top:0.5rem !important;}.pr-lg-2,.px-lg-2{padding-right:0.5rem !important;}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem !important;}.pl-lg-2,.px-lg-2{padding-left:0.5rem !important;}.p-lg-3{padding:1rem !important;}.pt-lg-3,.py-lg-3{padding-top:1rem !important;}.pr-lg-3,.px-lg-3{padding-right:1rem !important;}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important;}.pl-lg-3,.px-lg-3{padding-left:1rem !important;}.p-lg-4{padding:1.5rem !important;}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important;}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important;}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important;}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important;}.p-lg-5{padding:3rem !important;}.pt-lg-5,.py-lg-5{padding-top:3rem !important;}.pr-lg-5,.px-lg-5{padding-right:3rem !important;}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important;}.pl-lg-5,.px-lg-5{padding-left:3rem !important;}.m-lg-n1{margin:-0.25rem !important;}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important;}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important;}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important;}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important;}.m-lg-n2{margin:-0.5rem !important;}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important;}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important;}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important;}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important;}.m-lg-n3{margin:-1rem !important;}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important;}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important;}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important;}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important;}.m-lg-n4{margin:-1.5rem !important;}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important;}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important;}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important;}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important;}.m-lg-n5{margin:-3rem !important;}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important;}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important;}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important;}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important;}.m-lg-auto{margin:auto !important;}.mt-lg-auto,.my-lg-auto{margin-top:auto !important;}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important;}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important;}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important;}}@media (min-width:1200px){.m-xl-0{margin:0 !important;}.mt-xl-0,.my-xl-0{margin-top:0 !important;}.mr-xl-0,.mx-xl-0{margin-right:0 !important;}.mb-xl-0,.my-xl-0{margin-bottom:0 !important;}.ml-xl-0,.mx-xl-0{margin-left:0 !important;}.m-xl-1{margin:0.25rem !important;}.mt-xl-1,.my-xl-1{margin-top:0.25rem !important;}.mr-xl-1,.mx-xl-1{margin-right:0.25rem !important;}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem !important;}.ml-xl-1,.mx-xl-1{margin-left:0.25rem !important;}.m-xl-2{margin:0.5rem !important;}.mt-xl-2,.my-xl-2{margin-top:0.5rem !important;}.mr-xl-2,.mx-xl-2{margin-right:0.5rem !important;}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem !important;}.ml-xl-2,.mx-xl-2{margin-left:0.5rem !important;}.m-xl-3{margin:1rem !important;}.mt-xl-3,.my-xl-3{margin-top:1rem !important;}.mr-xl-3,.mx-xl-3{margin-right:1rem !important;}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important;}.ml-xl-3,.mx-xl-3{margin-left:1rem !important;}.m-xl-4{margin:1.5rem !important;}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important;}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important;}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important;}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important;}.m-xl-5{margin:3rem !important;}.mt-xl-5,.my-xl-5{margin-top:3rem !important;}.mr-xl-5,.mx-xl-5{margin-right:3rem !important;}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important;}.ml-xl-5,.mx-xl-5{margin-left:3rem !important;}.p-xl-0{padding:0 !important;}.pt-xl-0,.py-xl-0{padding-top:0 !important;}.pr-xl-0,.px-xl-0{padding-right:0 !important;}.pb-xl-0,.py-xl-0{padding-bottom:0 !important;}.pl-xl-0,.px-xl-0{padding-left:0 !important;}.p-xl-1{padding:0.25rem !important;}.pt-xl-1,.py-xl-1{padding-top:0.25rem !important;}.pr-xl-1,.px-xl-1{padding-right:0.25rem !important;}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem !important;}.pl-xl-1,.px-xl-1{padding-left:0.25rem !important;}.p-xl-2{padding:0.5rem !important;}.pt-xl-2,.py-xl-2{padding-top:0.5rem !important;}.pr-xl-2,.px-xl-2{padding-right:0.5rem !important;}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem !important;}.pl-xl-2,.px-xl-2{padding-left:0.5rem !important;}.p-xl-3{padding:1rem !important;}.pt-xl-3,.py-xl-3{padding-top:1rem !important;}.pr-xl-3,.px-xl-3{padding-right:1rem !important;}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important;}.pl-xl-3,.px-xl-3{padding-left:1rem !important;}.p-xl-4{padding:1.5rem !important;}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important;}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important;}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important;}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important;}.p-xl-5{padding:3rem !important;}.pt-xl-5,.py-xl-5{padding-top:3rem !important;}.pr-xl-5,.px-xl-5{padding-right:3rem !important;}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important;}.pl-xl-5,.px-xl-5{padding-left:3rem !important;}.m-xl-n1{margin:-0.25rem !important;}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important;}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important;}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important;}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important;}.m-xl-n2{margin:-0.5rem !important;}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important;}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important;}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important;}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important;}.m-xl-n3{margin:-1rem !important;}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important;}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important;}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important;}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important;}.m-xl-n4{margin:-1.5rem !important;}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important;}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important;}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important;}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important;}.m-xl-n5{margin:-3rem !important;}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important;}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important;}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important;}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important;}.m-xl-auto{margin:auto !important;}.mt-xl-auto,.my-xl-auto{margin-top:auto !important;}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important;}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important;}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important;}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0);}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important;}.text-justify{text-align:justify !important;}.text-wrap{white-space:normal !important;}.text-nowrap{white-space:nowrap !important;}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}@media (min-width:576px){.text-sm-left{text-align:left !important;}.text-sm-right{text-align:right !important;}.text-sm-center{text-align:center !important;}}@media (min-width:768px){.text-md-left{text-align:left !important;}.text-md-right{text-align:right !important;}.text-md-center{text-align:center !important;}}@media (min-width:992px){.text-lg-left{text-align:left !important;}.text-lg-right{text-align:right !important;}.text-lg-center{text-align:center !important;}}@media (min-width:1200px){.text-xl-left{text-align:left !important;}.text-xl-right{text-align:right !important;}.text-xl-center{text-align:center !important;}}.text-lowercase{text-transform:lowercase !important;}.text-uppercase{text-transform:uppercase !important;}.text-capitalize{text-transform:capitalize !important;}.font-weight-light{font-weight:300 !important;}.font-weight-lighter{font-weight:lighter !important;}.font-weight-normal{font-weight:400 !important;}.font-weight-bold{font-weight:700 !important;}.font-weight-bolder{font-weight:bolder !important;}.font-italic{font-style:italic !important;}.text-white{color:#fff !important;}.text-primary{color:#0056b3 !important;}a.text-primary:hover,a.text-primary:focus{color:#003167 !important;}.text-secondary{color:#6c757d !important;}a.text-secondary:hover,a.text-secondary:focus{color:#494f54 !important;}.text-success{color:#008a00 !important;}a.text-success:hover,a.text-success:focus{color:#003e00 !important;}.text-info{color:#006170 !important;}a.text-info:hover,a.text-info:focus{color:#001f24 !important;}.text-warning{color:#ffc107 !important;}a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important;}.text-danger{color:#dc3545 !important;}a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important;}.text-light{color:#f8f9fa !important;}a.text-light:hover,a.text-light:focus{color:#cbd3da !important;}.text-dark{color:#343a40 !important;}a.text-dark:hover,a.text-dark:focus{color:#121416 !important;}.text-body{color:#212529 !important;}.text-muted{color:#6c757d !important;}.text-black-50{color:rgba(0,0,0,0.5) !important;}.text-white-50{color:rgba(255,255,255,0.5) !important;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.text-decoration-none{text-decoration:none !important;}.text-break{word-break:break-word !important;word-wrap:break-word !important;}.text-reset{color:inherit !important;}.visible{visibility:visible !important;}.invisible{visibility:hidden !important;}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important;}a:not(.btn):not(button.link):not(a.button){text-decoration:underline;}abbr[title]::after{content:" (" attr(title) ")";}pre{white-space:pre-wrap !important;}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid;}tr,img{page-break-inside:avoid;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}@page{size:a3;}body{min-width:992px !important;}.container{min-width:992px !important;}.navbar{display:none;}.badge{border:1px solid #000;}.table{border-collapse:collapse !important;}.table td,.table th{background-color:#fff !important;}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important;}.table-dark{color:inherit;}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#dee2e6;}.table .thead-dark th{color:inherit;border-color:#dee2e6;}}a.button.button--danger{color:#fff;background-color:#dc3545;border-color:#dc3545;}a.button.button--danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130;}a.button.button--danger:focus,a.button.button--danger.focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5);}a.button.button--danger.disabled,a.button.button--danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545;}a.button.button--danger:not(:disabled):not(.disabled):active,a.button.button--danger:not(:disabled):not(.disabled).active,.show > a.button.button--danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d;}a.button.button--danger:not(:disabled):not(.disabled):active:focus,a.button.button--danger:not(:disabled):not(.disabled).active:focus,.show > a.button.button--danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5);}a.button.button-action{color:#fff;background-color:#006170;border-color:#006170;}a.button.button-action:hover{color:#fff;background-color:#00404a;border-color:#00353d;}a.button.button-action:focus,a.button.button-action.focus{color:#fff;background-color:#00404a;border-color:#00353d;box-shadow:0 0 0 0.2rem rgba(38,121,133,0.5);}a.button.button-action.disabled,a.button.button-action:disabled{color:#fff;background-color:#006170;border-color:#006170;}a.button.button-action:not(:disabled):not(.disabled):active,a.button.button-action:not(:disabled):not(.disabled).active,.show > a.button.button-action.dropdown-toggle{color:#fff;background-color:#00353d;border-color:#002a30;}a.button.button-action:not(:disabled):not(.disabled):active:focus,a.button.button-action:not(:disabled):not(.disabled).active:focus,.show > a.button.button-action.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(38,121,133,0.5);}.btn-primary a{color:#fff;}.btn-primary a:hover{color:#fff;text-decoration:none;}.btn-secondary a{color:#fff;}.btn-secondary a:hover{color:#fff;text-decoration:none;}.btn-success a{color:#fff;}.btn-success a:hover{color:#fff;text-decoration:none;}.btn-info a{color:#fff;}.btn-info a:hover{color:#fff;text-decoration:none;}.btn-warning a{color:#212529;}.btn-warning a:hover{color:#212529;text-decoration:none;}.btn-danger a{color:#fff;}.btn-danger a:hover{color:#fff;text-decoration:none;}.btn-light a{color:#212529;}.btn-light a:hover{color:#212529;text-decoration:none;}.btn-dark a{color:#fff;}.btn-dark a:hover{color:#fff;text-decoration:none;}.btn-outline-primary:hover a{color:#fff;}.btn-outline-primary a:hover{color:#fff;text-decoration:none;}.btn-outline-secondary:hover a{color:#fff;}.btn-outline-secondary a:hover{color:#fff;text-decoration:none;}.btn-outline-success:hover a{color:#fff;}.btn-outline-success a:hover{color:#fff;text-decoration:none;}.btn-outline-info:hover a{color:#fff;}.btn-outline-info a:hover{color:#fff;text-decoration:none;}.btn-outline-warning:hover a{color:#212529;}.btn-outline-warning a:hover{color:#212529;text-decoration:none;}.btn-outline-danger:hover a{color:#fff;}.btn-outline-danger a:hover{color:#fff;text-decoration:none;}.btn-outline-light:hover a{color:#212529;}.btn-outline-light a:hover{color:#212529;text-decoration:none;}.btn-outline-dark:hover a{color:#fff;}.btn-outline-dark a:hover{color:#fff;text-decoration:none;}.form-control.image-button{width:unset;}.form-control.form-checkbox,.form-control.form-radio{display:inline-block;height:auto;width:unset;}input[type=search]{box-sizing:border-box;}.dropbutton-multiple .dropbutton .dropbutton-action > *{border:0;}@media (min-width:992px){.node-form{margin:2rem;}}.node-form .form-actions{text-align:center;}.container-inline div,.container-inline label{display:inline-block;margin:0;}td .form-item{margin:0;}.paragraph-type-title{font-weight:700;}.field--widget-paragraphs .paragraphs-dropdown-action.button{color:#fff;background-color:#6c757d;border-color:#6c757d;}.field--widget-paragraphs .paragraphs-dropdown-action.button:hover{color:#fff;background-color:#5a6268;border-color:#545b62;}.field--widget-paragraphs .paragraphs-dropdown-action.button:focus,.field--widget-paragraphs .paragraphs-dropdown-action.button.focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5);}.field--widget-paragraphs .paragraphs-dropdown-action.button.disabled,.field--widget-paragraphs .paragraphs-dropdown-action.button:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d;}.field--widget-paragraphs .paragraphs-dropdown-action.button:not(:disabled):not(.disabled):active,.field--widget-paragraphs .paragraphs-dropdown-action.button:not(:disabled):not(.disabled).active,.show > .field--widget-paragraphs .paragraphs-dropdown-action.button.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b;}.field--widget-paragraphs .paragraphs-dropdown-action.button:not(:disabled):not(.disabled):active:focus,.field--widget-paragraphs .paragraphs-dropdown-action.button:not(:disabled):not(.disabled).active:focus,.show > .field--widget-paragraphs .paragraphs-dropdown-action.button.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5);}.field--widget-paragraphs .field-add-more-submit,.field--widget-entity-reference-paragraphs .field-add-more-submit{margin:0;}.navbar .block-search form{display:flex;flex-direction:column;text-align:center;}@media (min-width:576px){.navbar .block-search form{flex-direction:row;}}.navbar .block-search form .form-actions{margin-top:0.5rem;}@media (min-width:768px){.navbar .block-search form .form-actions{margin-left:0.5rem;margin-top:0;}}.navbar-nav .nav-link{padding-left:0.5rem;padding-right:0.5rem;}.navbar-nav .dropdown-toggle::after{float:right;}@media (min-width:992px){.navbar-nav .dropdown-toggle::after{clear:both;float:none;}}.navbar-brand .site-slogan{display:none;font-size:0.875rem;}@media (min-width:992px){.navbar-brand .site-slogan{display:block;}}.navbar-brand a.site-title{color:#343a40;text-decoration:none;}.navbar-brand a.site-title:hover{color:#343a40;text-decoration:none;}.navbar-brand .site-title{font-size:1.5rem;font-weight:bold;letter-spacing:2px;text-transform:uppercase;}.navbar-brand img{height:36px;margin:0 1rem 0 0;width:auto;}@media (min-width:992px){.navbar-brand img{height:60px;}}.navbar-dark .navbar-brand a.site-title,.footer-dark .navbar-brand a.site-title{color:#f8f9fa;text-decoration:none;}.navbar-dark .navbar-brand a.site-title:hover,.footer-dark .navbar-brand a.site-title:hover{color:#f8f9fa;text-decoration:none;}.navbar-dark .navbar-brand img,.footer-dark .navbar-brand img{filter:invert(1);}footer{padding:2rem 0;}footer.footer-dark a{color:#f8f9fa;text-decoration:none;}footer.footer-dark a:hover{color:#f8f9fa;text-decoration:none;}footer .region-footer{display:flex;flex-direction:column;}.region-sidebar-first,.region-sidebar-second,.region-footer,.region-content{padding:0 0.5rem;}.tabs-primary{margin:1rem 0;}.tabs-secondary{margin:0 0 1rem 0;}@media (max-width:767.98px){.tabs-wrapper .tab-toggle{padding:1rem;}.tabs-wrapper .nav-tabs{border:1px solid #dee2e6;border-radius:0.25rem;}.tabs-wrapper .nav-link{border:0;border-radius:0;}.tabs-wrapper .nav-item{border-radius:0;margin-bottom:0;}.tabs-wrapper .nav-item.active{background-color:#dee2e6;}.tabs-wrapper .nav-item a{align-self:center;display:flex;}.tabs-wrapper .nav-item a:not(.tab-toggle){flex-grow:1;}.tabs-wrapper:not(.is-collapsible) .nav-item:not(:first-of-type){border-top:1px solid #dee2e6;}.tabs-wrapper.is-collapsible .nav-item.active{display:flex;order:-1;}.tabs-wrapper.is-collapsible .nav-item:not(.active){display:none;}.tabs-wrapper.is-collapsible .is-open .nav-item{display:flex;}.tabs-wrapper.is-collapsible .is-open .nav-item:not(.active){border-top:1px solid #dee2e6;}}@media (min-width:768px){.tabs-wrapper .tab-toggle{display:none;}}.draggable .field-multiple-drag{vertical-align:top !important;width:43px !important;padding-left:0.5rem !important;}.draggable a.tabledrag-handle{margin:0;padding-right:0.5rem;}.draggable a.tabledrag-handle .handle{display:inline-block;background-position-x:0;padding:0;margin:0;height:1.7rem;width:1rem;}#views-display-menu-tabs{list-style-type:none;}.form-item-filters-status-removed{float:left;}.ui-dialog-titlebar-close::after{content:"x";display:block;}.views-ui-display-tab-actions .btn-primary{background-color:#fff;color:#0056b3;}.views-ui-dialog .views-ui-rearrange-filter-form .form-type-checkbox,.views-ui-dialog .views-ui-rearrange-form .form-type-checkbox{display:inline;}.table-dark th,.table-dark td,.table-dark thead th{background-color:#343a40;}.alert-dismissible .close,.alert-dismissible .ui-dialog-titlebar-close{color:#000;}code{overflow-y:auto;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit;}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0;}.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch;}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none;}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0;}.simplebar-content:before,.simplebar-content:after{content:' ';display:table;}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none;}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0;}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1;}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden;}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none;}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all;}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px;}.simplebar-scrollbar:before{position:absolute;content:'';background:black;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity 0.2s linear;}.simplebar-scrollbar.simplebar-visible:before{opacity:0.5;transition:opacity 0s linear;}.simplebar-track.simplebar-vertical{top:0;width:11px;}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px;}.simplebar-track.simplebar-horizontal{left:0;height:11px;}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px;}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto;}[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical{right:auto;left:0;}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;}
.selectric-wrapper{position:relative;cursor:pointer;}.selectric-responsive{width:100%;}.selectric{border:1px solid #DDD;border-radius:0px;background:#F8F8F8;position:relative;overflow:hidden;}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#F8f8f8;color:#BBB;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial;}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:none;}.selectric-focus .selectric{border-color:#aaaaaa;}.selectric-hover .selectric{border-color:#c4c4c4;}.selectric-hover .selectric .button{color:#a2a2a2;}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2;}.selectric-open{z-index:9999;}.selectric-open .selectric{border-color:#c4c4c4;}.selectric-open .selectric-items{display:block;}.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0;}.selectric-hide-select select{position:absolute;left:-100%;}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10;}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0;}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important;}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important;}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px;}.selectric-items .selectric-scroll{height:100%;overflow:auto;}.selectric-above .selectric-items{top:auto;bottom:100%;}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px;}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer;}.selectric-items li.selected{background:#E0E0E0;color:#444;}.selectric-items li.highlighted{background:#D0D0D0;color:#444;}.selectric-items li:hover{background:#D5D5D5;color:#444;}.selectric-items .disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444;}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1;}.selectric-items .selectric-group li{padding-left:25px;}
:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-header:1349px;--breakpoint-header-xl:1440px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}*,*::before,*::after{box-sizing:border-box;}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);}@-ms-viewport{width:device-width;}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;}[tabindex="-1"]:focus{outline:0 !important;}hr{box-sizing:content-box;height:0;overflow:visible;}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem;}p{margin-top:0;margin-bottom:1rem;}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;}address{margin-bottom:1rem;font-style:normal;line-height:inherit;}ol,ul,dl{margin-top:0;margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}dt{font-weight:700;}dd{margin-bottom:.5rem;margin-left:0;}blockquote{margin:0 0 1rem;}dfn{font-style:italic;}b,strong{font-weight:bolder;}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}a{color:#00915A;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}a:hover{color:#00452b;text-decoration:underline;}a:not([href]):not([tabindex]){color:inherit;text-decoration:none;}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none;}a:not([href]):not([tabindex]):focus{outline:0;}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar;}figure{margin:0 0 1rem;}img{vertical-align:middle;border-style:none;}svg{overflow:hidden;vertical-align:middle;}table{border-collapse:collapse;}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom;}th{text-align:inherit;}label{display:inline-block;margin-bottom:0.5rem;}button{border-radius:0;}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [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{padding:0;border-style:none;}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0;}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox;}textarea{overflow:auto;resize:vertical;}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;}progress{vertical-align:baseline;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{outline-offset:-2px;-webkit-appearance:none;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}output{display:inline-block;}summary{display:list-item;cursor:pointer;}template{display:none;}[hidden]{display:none !important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit;}h1,.h1{font-size:2.5rem;}h2,.h2{font-size:2rem;}h3,.h3{font-size:1.75rem;}h4,.h4{font-size:1.5rem;}h5,.h5{font-size:1.25rem;}h6,.h6{font-size:1rem;}.lead{font-size:1.25rem;font-weight:300;}.display-1{font-size:6rem;font-weight:300;line-height:1.2;}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2;}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2;}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2;}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1);}small,.small{font-size:80%;font-weight:400;}mark,.mark{padding:0.2em;background-color:#fcf8e3;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;}.list-inline-item{display:inline-block;}.list-inline-item:not(:last-child){margin-right:0.5rem;}.initialism{font-size:90%;text-transform:uppercase;}.blockquote{margin-bottom:1rem;font-size:1.25rem;}.blockquote-footer{display:block;font-size:80%;color:#6c757d;}.blockquote-footer::before{content:"\2014 \00A0";}.img-fluid{max-width:100%;height:auto;}.img-thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;max-width:100%;height:auto;}.figure{display:inline-block;}.figure-img{margin-bottom:0.5rem;line-height:1;}.figure-caption{font-size:90%;color:#6c757d;}code{font-size:87.5%;color:#e83e8c;word-break:break-word;}a > code{color:inherit;}kbd{padding:0.2rem 0.4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:0.2rem;}kbd kbd{padding:0;font-size:100%;font-weight:700;}pre{display:block;font-size:87.5%;color:#212529;}pre code{font-size:inherit;color:inherit;word-break:normal;}.pre-scrollable{max-height:340px;overflow-y:scroll;}.container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;}@media (min-width:576px){.container{max-width:540px;}}@media (min-width:768px){.container{max-width:720px;}}@media (min-width:992px){.container{max-width:960px;}}@media (min-width:1200px){.container{max-width:1400px;}}.container-fluid{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;}.row{display:flex;flex-wrap:wrap;margin-right:-20px;margin-left:-20px;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters > .col,.no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto,.col-header-1,.col-header-2,.col-header-3,.col-header-4,.col-header-5,.col-header-6,.col-header-7,.col-header-8,.col-header-9,.col-header-10,.col-header-11,.col-header-12,.col-header,.col-header-auto,.col-header-xl-1,.col-header-xl-2,.col-header-xl-3,.col-header-xl-4,.col-header-xl-5,.col-header-xl-6,.col-header-xl-7,.col-header-xl-8,.col-header-xl-9,.col-header-xl-10,.col-header-xl-11,.col-header-xl-12,.col-header-xl,.col-header-xl-auto{position:relative;width:100%;min-height:1px;padding-right:20px;padding-left:20px;}.col{flex-basis:0;flex-grow:1;max-width:100%;}.col-auto{flex:0 0 auto;width:auto;max-width:none;}.col-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-3{flex:0 0 25%;max-width:25%;}.col-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-6{flex:0 0 50%;max-width:50%;}.col-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-9{flex:0 0 75%;max-width:75%;}.col-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-12{flex:0 0 100%;max-width:100%;}.order-first{order:-1;}.order-last{order:13;}.order-0{order:0;}.order-1{order:1;}.order-2{order:2;}.order-3{order:3;}.order-4{order:4;}.order-5{order:5;}.order-6{order:6;}.order-7{order:7;}.order-8{order:8;}.order-9{order:9;}.order-10{order:10;}.order-11{order:11;}.order-12{order:12;}.offset-1{margin-left:8.33333%;}.offset-2{margin-left:16.66667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.33333%;}.offset-5{margin-left:41.66667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.33333%;}.offset-8{margin-left:66.66667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.33333%;}.offset-11{margin-left:91.66667%;}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%;}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none;}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-sm-3{flex:0 0 25%;max-width:25%;}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-sm-6{flex:0 0 50%;max-width:50%;}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-sm-9{flex:0 0 75%;max-width:75%;}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-sm-12{flex:0 0 100%;max-width:100%;}.order-sm-first{order:-1;}.order-sm-last{order:13;}.order-sm-0{order:0;}.order-sm-1{order:1;}.order-sm-2{order:2;}.order-sm-3{order:3;}.order-sm-4{order:4;}.order-sm-5{order:5;}.order-sm-6{order:6;}.order-sm-7{order:7;}.order-sm-8{order:8;}.order-sm-9{order:9;}.order-sm-10{order:10;}.order-sm-11{order:11;}.order-sm-12{order:12;}.offset-sm-0{margin-left:0;}.offset-sm-1{margin-left:8.33333%;}.offset-sm-2{margin-left:16.66667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.33333%;}.offset-sm-5{margin-left:41.66667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.33333%;}.offset-sm-8{margin-left:66.66667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.33333%;}.offset-sm-11{margin-left:91.66667%;}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%;}.col-md-auto{flex:0 0 auto;width:auto;max-width:none;}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-md-3{flex:0 0 25%;max-width:25%;}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-md-6{flex:0 0 50%;max-width:50%;}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-md-9{flex:0 0 75%;max-width:75%;}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-md-12{flex:0 0 100%;max-width:100%;}.order-md-first{order:-1;}.order-md-last{order:13;}.order-md-0{order:0;}.order-md-1{order:1;}.order-md-2{order:2;}.order-md-3{order:3;}.order-md-4{order:4;}.order-md-5{order:5;}.order-md-6{order:6;}.order-md-7{order:7;}.order-md-8{order:8;}.order-md-9{order:9;}.order-md-10{order:10;}.order-md-11{order:11;}.order-md-12{order:12;}.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.33333%;}.offset-md-2{margin-left:16.66667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.33333%;}.offset-md-5{margin-left:41.66667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.33333%;}.offset-md-8{margin-left:66.66667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.33333%;}.offset-md-11{margin-left:91.66667%;}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%;}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none;}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-lg-3{flex:0 0 25%;max-width:25%;}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-lg-6{flex:0 0 50%;max-width:50%;}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-lg-9{flex:0 0 75%;max-width:75%;}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-lg-12{flex:0 0 100%;max-width:100%;}.order-lg-first{order:-1;}.order-lg-last{order:13;}.order-lg-0{order:0;}.order-lg-1{order:1;}.order-lg-2{order:2;}.order-lg-3{order:3;}.order-lg-4{order:4;}.order-lg-5{order:5;}.order-lg-6{order:6;}.order-lg-7{order:7;}.order-lg-8{order:8;}.order-lg-9{order:9;}.order-lg-10{order:10;}.order-lg-11{order:11;}.order-lg-12{order:12;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.33333%;}.offset-lg-2{margin-left:16.66667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.33333%;}.offset-lg-5{margin-left:41.66667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.33333%;}.offset-lg-8{margin-left:66.66667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.33333%;}.offset-lg-11{margin-left:91.66667%;}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%;}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none;}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-xl-3{flex:0 0 25%;max-width:25%;}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-xl-6{flex:0 0 50%;max-width:50%;}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-xl-9{flex:0 0 75%;max-width:75%;}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-xl-12{flex:0 0 100%;max-width:100%;}.order-xl-first{order:-1;}.order-xl-last{order:13;}.order-xl-0{order:0;}.order-xl-1{order:1;}.order-xl-2{order:2;}.order-xl-3{order:3;}.order-xl-4{order:4;}.order-xl-5{order:5;}.order-xl-6{order:6;}.order-xl-7{order:7;}.order-xl-8{order:8;}.order-xl-9{order:9;}.order-xl-10{order:10;}.order-xl-11{order:11;}.order-xl-12{order:12;}.offset-xl-0{margin-left:0;}.offset-xl-1{margin-left:8.33333%;}.offset-xl-2{margin-left:16.66667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.33333%;}.offset-xl-5{margin-left:41.66667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.33333%;}.offset-xl-8{margin-left:66.66667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.33333%;}.offset-xl-11{margin-left:91.66667%;}}@media (min-width:1349px){.col-header{flex-basis:0;flex-grow:1;max-width:100%;}.col-header-auto{flex:0 0 auto;width:auto;max-width:none;}.col-header-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-header-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-header-3{flex:0 0 25%;max-width:25%;}.col-header-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-header-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-header-6{flex:0 0 50%;max-width:50%;}.col-header-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-header-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-header-9{flex:0 0 75%;max-width:75%;}.col-header-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-header-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-header-12{flex:0 0 100%;max-width:100%;}.order-header-first{order:-1;}.order-header-last{order:13;}.order-header-0{order:0;}.order-header-1{order:1;}.order-header-2{order:2;}.order-header-3{order:3;}.order-header-4{order:4;}.order-header-5{order:5;}.order-header-6{order:6;}.order-header-7{order:7;}.order-header-8{order:8;}.order-header-9{order:9;}.order-header-10{order:10;}.order-header-11{order:11;}.order-header-12{order:12;}.offset-header-0{margin-left:0;}.offset-header-1{margin-left:8.33333%;}.offset-header-2{margin-left:16.66667%;}.offset-header-3{margin-left:25%;}.offset-header-4{margin-left:33.33333%;}.offset-header-5{margin-left:41.66667%;}.offset-header-6{margin-left:50%;}.offset-header-7{margin-left:58.33333%;}.offset-header-8{margin-left:66.66667%;}.offset-header-9{margin-left:75%;}.offset-header-10{margin-left:83.33333%;}.offset-header-11{margin-left:91.66667%;}}@media (min-width:1440px){.col-header-xl{flex-basis:0;flex-grow:1;max-width:100%;}.col-header-xl-auto{flex:0 0 auto;width:auto;max-width:none;}.col-header-xl-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-header-xl-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-header-xl-3{flex:0 0 25%;max-width:25%;}.col-header-xl-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-header-xl-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-header-xl-6{flex:0 0 50%;max-width:50%;}.col-header-xl-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-header-xl-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-header-xl-9{flex:0 0 75%;max-width:75%;}.col-header-xl-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-header-xl-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-header-xl-12{flex:0 0 100%;max-width:100%;}.order-header-xl-first{order:-1;}.order-header-xl-last{order:13;}.order-header-xl-0{order:0;}.order-header-xl-1{order:1;}.order-header-xl-2{order:2;}.order-header-xl-3{order:3;}.order-header-xl-4{order:4;}.order-header-xl-5{order:5;}.order-header-xl-6{order:6;}.order-header-xl-7{order:7;}.order-header-xl-8{order:8;}.order-header-xl-9{order:9;}.order-header-xl-10{order:10;}.order-header-xl-11{order:11;}.order-header-xl-12{order:12;}.offset-header-xl-0{margin-left:0;}.offset-header-xl-1{margin-left:8.33333%;}.offset-header-xl-2{margin-left:16.66667%;}.offset-header-xl-3{margin-left:25%;}.offset-header-xl-4{margin-left:33.33333%;}.offset-header-xl-5{margin-left:41.66667%;}.offset-header-xl-6{margin-left:50%;}.offset-header-xl-7{margin-left:58.33333%;}.offset-header-xl-8{margin-left:66.66667%;}.offset-header-xl-9{margin-left:75%;}.offset-header-xl-10{margin-left:83.33333%;}.offset-header-xl-11{margin-left:91.66667%;}}.table{width:100%;margin-bottom:1rem;background-color:transparent;}.table th,.table td{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6;}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6;}.table tbody + tbody{border-top:2px solid #dee2e6;}.table .table{background-color:#fff;}.table-sm th,.table-sm td{padding:0.3rem;}.table-bordered{border:1px solid #dee2e6;}.table-bordered th,.table-bordered td{border:1px solid #dee2e6;}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px;}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody + tbody{border:0;}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05);}.table-hover tbody tr:hover{background-color:rgba(0,0,0,0.075);}.table-primary,.table-primary > th,.table-primary > td{background-color:#b8daff;}.table-hover .table-primary:hover{background-color:#9fcdff;}.table-hover .table-primary:hover > td,.table-hover .table-primary:hover > th{background-color:#9fcdff;}.table-secondary,.table-secondary > th,.table-secondary > td{background-color:#d6d8db;}.table-hover .table-secondary:hover{background-color:#c8cbcf;}.table-hover .table-secondary:hover > td,.table-hover .table-secondary:hover > th{background-color:#c8cbcf;}.table-success,.table-success > th,.table-success > td{background-color:#c3e6cb;}.table-hover .table-success:hover{background-color:#b1dfbb;}.table-hover .table-success:hover > td,.table-hover .table-success:hover > th{background-color:#b1dfbb;}.table-info,.table-info > th,.table-info > td{background-color:#bee5eb;}.table-hover .table-info:hover{background-color:#abdde5;}.table-hover .table-info:hover > td,.table-hover .table-info:hover > th{background-color:#abdde5;}.table-warning,.table-warning > th,.table-warning > td{background-color:#ffeeba;}.table-hover .table-warning:hover{background-color:#ffe8a1;}.table-hover .table-warning:hover > td,.table-hover .table-warning:hover > th{background-color:#ffe8a1;}.table-danger,.table-danger > th,.table-danger > td{background-color:#f5c6cb;}.table-hover .table-danger:hover{background-color:#f1b0b7;}.table-hover .table-danger:hover > td,.table-hover .table-danger:hover > th{background-color:#f1b0b7;}.table-light,.table-light > th,.table-light > td{background-color:#fdfdfe;}.table-hover .table-light:hover{background-color:#ececf6;}.table-hover .table-light:hover > td,.table-hover .table-light:hover > th{background-color:#ececf6;}.table-dark,.table-dark > th,.table-dark > td{background-color:#c6c8ca;}.table-hover .table-dark:hover{background-color:#b9bbbe;}.table-hover .table-dark:hover > td,.table-hover .table-dark:hover > th{background-color:#b9bbbe;}.table-active,.table-active > th,.table-active > td{background-color:rgba(0,0,0,0.075);}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075);}.table-hover .table-active:hover > td,.table-hover .table-active:hover > th{background-color:rgba(0,0,0,0.075);}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e;}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6;}.table-dark{color:#fff;background-color:#212529;}.table-dark th,.table-dark td,.table-dark thead th{border-color:#32383e;}.table-dark.table-bordered{border:0;}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05);}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,0.075);}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}.table-responsive-sm > .table-bordered{border:0;}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}.table-responsive-md > .table-bordered{border:0;}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}.table-responsive-lg > .table-bordered{border:0;}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}.table-responsive-xl > .table-bordered{border:0;}}@media (max-width:1348.98px){.table-responsive-header{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}.table-responsive-header > .table-bordered{border:0;}}@media (max-width:1439.98px){.table-responsive-header-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}.table-responsive-header-xl > .table-bordered{border:0;}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}.table-responsive > .table-bordered{border:0;}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:4px;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none;}}.form-control::-ms-expand{background-color:transparent;border:0;}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);}.form-control::placeholder{color:#6c757d;opacity:1;}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1;}select.form-control:focus::-ms-value{color:#495057;background-color:#fff;}.form-control-file,.form-control-range{display:block;width:100%;}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5;}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5;}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.75rem;line-height:1.5;}.form-control-plaintext{display:block;width:100%;padding-top:0.375rem;padding-bottom:0.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0;}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0;}.form-control-sm{height:calc(1.625rem + 2px);padding:0.25rem 0.5rem;font-size:0.75rem;line-height:1.5;border-radius:0.2rem;}.form-control-lg{height:calc(2.875rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem;}select.form-control[size],select.form-control[multiple]{height:auto;}textarea.form-control{height:auto;}.form-group{margin-bottom:1rem;}.form-text{display:block;margin-top:0.25rem;}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;}.form-row > .col,.form-row > [class*="col-"]{padding-right:5px;padding-left:5px;}.form-check{position:relative;display:block;padding-left:1.25rem;}.form-check-input{position:absolute;margin-top:0.3rem;margin-left:-1.25rem;}.form-check-input:disabled ~ .form-check-label{color:#6c757d;}.form-check-label{margin-bottom:0;}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:0.75rem;}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:0.3125rem;margin-left:0;}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#28a745;}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.75rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,0.9);border-radius:4px;}.was-validated .form-control:valid,.form-control.is-valid,.was-validated
.custom-select:valid,.custom-select.is-valid{border-color:#28a745;}.was-validated .form-control:valid:focus,.form-control.is-valid:focus,.was-validated
  .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);}.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip,.was-validated
  .custom-select:valid ~ .valid-feedback,.was-validated
  .custom-select:valid ~ .valid-tooltip,.custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip{display:block;}.was-validated .form-control-file:valid ~ .valid-feedback,.was-validated .form-control-file:valid ~ .valid-tooltip,.form-control-file.is-valid ~ .valid-feedback,.form-control-file.is-valid ~ .valid-tooltip{display:block;}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#28a745;}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block;}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#28a745;}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{background-color:#71dd8a;}.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip,.custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip{display:block;}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{background-color:#34ce57;}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(40,167,69,0.25);}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#28a745;}.was-validated .custom-file-input:valid ~ .custom-file-label::after,.custom-file-input.is-valid ~ .custom-file-label::after{border-color:inherit;}.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip,.custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip{display:block;}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#dc3545;}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.75rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:4px;}.was-validated .form-control:invalid,.form-control.is-invalid,.was-validated
.custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus,.was-validated
  .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip,.was-validated
  .custom-select:invalid ~ .invalid-feedback,.was-validated
  .custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .form-control-file:invalid ~ .invalid-feedback,.was-validated .form-control-file:invalid ~ .invalid-tooltip,.form-control-file.is-invalid ~ .invalid-feedback,.form-control-file.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#dc3545;}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#dc3545;}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{background-color:#efa2a9;}.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip,.custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{background-color:#e4606d;}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(220,53,69,0.25);}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#dc3545;}.was-validated .custom-file-input:invalid ~ .custom-file-label::after,.custom-file-input.is-invalid ~ .custom-file-label::after{border-color:inherit;}.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip,.custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.form-inline{display:flex;flex-flow:row wrap;align-items:center;}.form-inline .form-check{width:100%;}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0;}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0;}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}.form-inline .form-control-plaintext{display:inline-block;}.form-inline .input-group,.form-inline .custom-select{width:auto;}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0;}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:0.25rem;margin-left:0;}.form-inline .custom-control{align-items:center;justify-content:center;}.form-inline .custom-control-label{margin-bottom:0;}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:4px;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none;}}.btn:hover,.btn:focus{text-decoration:none;}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);}.btn.disabled,.btn:disabled{opacity:0.65;}.btn:not(:disabled):not(.disabled){cursor:pointer;}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none;}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff;}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc;}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5);}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff;}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show > .btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf;}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5);}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d;}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62;}.btn-secondary:focus,.btn-secondary.focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5);}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d;}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show > .btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b;}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5);}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745;}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34;}.btn-success:focus,.btn-success.focus{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5);}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745;}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show > .btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430;}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show > .btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5);}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8;}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b;}.btn-info:focus,.btn-info.focus{box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8;}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show > .btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f;}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show > .btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107;}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00;}.btn-warning:focus,.btn-warning.focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107;}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show > .btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500;}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545;}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130;}.btn-danger:focus,.btn-danger.focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545;}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show > .btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d;}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;}.btn-light:focus,.btn-light.focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show > .btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df;}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show > .btn-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40;}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124;}.btn-dark:focus,.btn-dark.focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40;}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show > .btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d;}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff;}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff;}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5);}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent;}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show > .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff;}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5);}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d;}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d;}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5);}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent;}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show > .btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d;}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5);}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745;}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745;}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5);}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent;}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show > .btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745;}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5);}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8;}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8;}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent;}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show > .btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8;}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107;}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107;}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent;}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show > .btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107;}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545;}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545;}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent;}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show > .btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545;}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa;}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent;}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show > .btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40;}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40;}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent;}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show > .btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40;}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);}.btn-link{font-weight:400;color:#00915A;background-color:transparent;}.btn-link:hover{color:#00452b;text-decoration:underline;background-color:transparent;border-color:transparent;}.btn-link:focus,.btn-link.focus{text-decoration:underline;border-color:transparent;box-shadow:none;}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none;}.btn-lg,.btn-group-lg > .btn{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem;}.btn-sm,.btn-group-sm > .btn{padding:0.25rem 0.5rem;font-size:0.75rem;line-height:1.5;border-radius:0.2rem;}.btn-block{display:block;width:100%;}.btn-block + .btn-block{margin-top:0.5rem;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}.fade{transition:opacity 0.15s linear;}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none;}}.fade:not(.show){opacity:0;}.collapse:not(.show){display:none;}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease;}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none;}}.dropup,.dropright,.dropdown,.dropleft{position:relative;}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;}.dropdown-toggle:empty::after{margin-left:0;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:4px;}.dropdown-menu-right{right:0;left:auto;}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem;}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent;}.dropup .dropdown-toggle:empty::after{margin-left:0;}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem;}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid;}.dropright .dropdown-toggle:empty::after{margin-left:0;}.dropright .dropdown-toggle::after{vertical-align:0;}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem;}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:"";}.dropleft .dropdown-toggle::after{display:none;}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent;}.dropleft .dropdown-toggle:empty::after{margin-left:0;}.dropleft .dropdown-toggle::before{vertical-align:0;}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto;}.dropdown-divider{height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid #e9ecef;}.dropdown-item{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa;}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff;}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent;}.dropdown-menu.show{display:block;}.dropdown-header{display:block;padding:0.5rem 1.5rem;margin-bottom:0;font-size:0.75rem;color:#6c757d;white-space:nowrap;}.dropdown-item-text{display:block;padding:0.25rem 1.5rem;color:#212529;}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle;}.btn-group > .btn,.btn-group-vertical > .btn{position:relative;flex:0 1 auto;}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover{z-index:1;}.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active{z-index:1;}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group,.btn-group-vertical .btn + .btn,.btn-group-vertical .btn + .btn-group,.btn-group-vertical .btn-group + .btn,.btn-group-vertical .btn-group + .btn-group{margin-left:-1px;}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start;}.btn-toolbar .input-group{width:auto;}.btn-group > .btn:first-child{margin-left:0;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > .btn-group:not(:last-child) > .btn{border-top-right-radius:0;border-bottom-right-radius:0;}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child) > .btn{border-top-left-radius:0;border-bottom-left-radius:0;}.dropdown-toggle-split{padding-right:0.5625rem;padding-left:0.5625rem;}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0;}.dropleft .dropdown-toggle-split::before{margin-right:0;}.btn-sm + .dropdown-toggle-split,.btn-group-sm > .btn + .dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem;}.btn-lg + .dropdown-toggle-split,.btn-group-lg > .btn + .dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem;}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center;}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%;}.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group{margin-top:-1px;margin-left:0;}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child) > .btn{border-top-left-radius:0;border-top-right-radius:0;}.btn-group-toggle > .btn,.btn-group-toggle > .btn-group > .btn{margin-bottom:0;}.btn-group-toggle > .btn input[type="radio"],.btn-group-toggle > .btn input[type="checkbox"],.btn-group-toggle > .btn-group > .btn input[type="radio"],.btn-group-toggle > .btn-group > .btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none;}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;}.input-group > .form-control,.input-group > .custom-select,.input-group > .custom-file{position:relative;flex:1 1 auto;width:1%;margin-bottom:0;}.input-group > .form-control + .form-control,.input-group > .form-control + .custom-select,.input-group > .form-control + .custom-file,.input-group > .custom-select + .form-control,.input-group > .custom-select + .custom-select,.input-group > .custom-select + .custom-file,.input-group > .custom-file + .form-control,.input-group > .custom-file + .custom-select,.input-group > .custom-file + .custom-file{margin-left:-1px;}.input-group > .form-control:focus,.input-group > .custom-select:focus,.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3;}.input-group > .custom-file .custom-file-input:focus{z-index:4;}.input-group > .form-control:not(:last-child),.input-group > .custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > .form-control:not(:first-child),.input-group > .custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.input-group > .custom-file{display:flex;align-items:center;}.input-group > .custom-file:not(:last-child) .custom-file-label,.input-group > .custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > .custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0;}.input-group-prepend,.input-group-append{display:flex;}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2;}.input-group-prepend .btn + .btn,.input-group-prepend .btn + .input-group-text,.input-group-prepend .input-group-text + .input-group-text,.input-group-prepend .input-group-text + .btn,.input-group-append .btn + .btn,.input-group-append .btn + .input-group-text,.input-group-append .input-group-text + .input-group-text,.input-group-append .input-group-text + .btn{margin-left:-1px;}.input-group-prepend{margin-right:-1px;}.input-group-append{margin-left:-1px;}.input-group-text{display:flex;align-items:center;padding:0.375rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:4px;}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0;}.input-group-lg > .form-control,.input-group-lg > .input-group-prepend > .input-group-text,.input-group-lg > .input-group-append > .input-group-text,.input-group-lg > .input-group-prepend > .btn,.input-group-lg > .input-group-append > .btn{height:calc(2.875rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem;}.input-group-sm > .form-control,.input-group-sm > .input-group-prepend > .input-group-text,.input-group-sm > .input-group-append > .input-group-text,.input-group-sm > .input-group-prepend > .btn,.input-group-sm > .input-group-append > .btn{height:calc(1.625rem + 2px);padding:0.25rem 0.5rem;font-size:0.75rem;line-height:1.5;border-radius:0.2rem;}.input-group > .input-group-prepend > .btn,.input-group > .input-group-prepend > .input-group-text,.input-group > .input-group-append:not(:last-child) > .btn,.input-group > .input-group-append:not(:last-child) > .input-group-text,.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > .input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > .input-group-append > .btn,.input-group > .input-group-append > .input-group-text,.input-group > .input-group-prepend:not(:first-child) > .btn,.input-group > .input-group-prepend:not(:first-child) > .input-group-text,.input-group > .input-group-prepend:first-child > .btn:not(:first-child),.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem;}.custom-control-inline{display:inline-flex;margin-right:1rem;}.custom-control-input{position:absolute;z-index:-1;opacity:0;}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;background-color:#007bff;}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25);}.custom-control-input:active ~ .custom-control-label::before{color:#fff;background-color:#b3d7ff;}.custom-control-input:disabled ~ .custom-control-label{color:#6c757d;}.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef;}.custom-control-label{position:relative;margin-bottom:0;}.custom-control-label::before{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";user-select:none;background-color:#dee2e6;}.custom-control-label::after{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%;}.custom-checkbox .custom-control-label::before{border-radius:4px;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#007bff;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{background-color:#007bff;}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5);}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5);}.custom-radio .custom-control-label::before{border-radius:50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::before{background-color:#007bff;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5);}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 1.75rem 0.375rem 0.75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:4px;appearance:none;}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(128,189,255,0.5);}.custom-select:focus::-ms-value{color:#495057;background-color:#fff;}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:0.75rem;background-image:none;}.custom-select:disabled{color:#6c757d;background-color:#e9ecef;}.custom-select::-ms-expand{opacity:0;}.custom-select-sm{height:calc(1.625rem + 2px);padding-top:0.375rem;padding-bottom:0.375rem;font-size:75%;}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:0.375rem;padding-bottom:0.375rem;font-size:125%;}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0;}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0;}.custom-file-input:focus ~ .custom-file-label{border-color:#80bdff;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);}.custom-file-input:focus ~ .custom-file-label::after{border-color:#80bdff;}.custom-file-input:disabled ~ .custom-file-label{background-color:#e9ecef;}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse";}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:4px;}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:0.375rem 0.75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 4px 4px 0;}.custom-range{width:100%;padding-left:0;background-color:transparent;appearance:none;}.custom-range:focus{outline:none;}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25);}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25);}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25);}.custom-range::-moz-focus-outer{border:0;}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none;}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none;}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff;}.custom-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none;}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none;}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff;}.custom-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:0.2rem;margin-left:0.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none;}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none;}}.custom-range::-ms-thumb:active{background-color:#b3d7ff;}.custom-range::-ms-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:0.5rem;}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem;}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem;}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media screen and (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none;}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.nav-link{display:block;padding:0.5rem 1rem;}.nav-link:hover,.nav-link:focus{text-decoration:none;}.nav-link.disabled{color:#6c757d;}.nav-tabs{border-bottom:1px solid #dee2e6;}.nav-tabs .nav-item{margin-bottom:-1px;}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:4px;border-top-right-radius:4px;}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent;}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0;}.nav-pills .nav-link{border-radius:4px;}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{color:#fff;background-color:#007bff;}.nav-fill .nav-item{flex:1 1 auto;text-align:center;}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center;}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0.5rem 1rem;}.navbar > .container,.navbar > .container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}.navbar-brand{display:inline-block;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap;}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none;}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}.navbar-nav .nav-link{padding-right:0;padding-left:0;}.navbar-nav .dropdown-menu{position:static;float:none;}.navbar-text{display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem;}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center;}.navbar-toggler{padding:0.25rem 0.75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:4px;}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none;}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer;}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%;}@media (max-width:575.98px){.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid{padding-right:0;padding-left:0;}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand-sm .navbar-nav{flex-direction:row;}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-sm .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid{flex-wrap:nowrap;}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-sm .navbar-toggler{display:none;}}@media (max-width:767.98px){.navbar-expand-md > .container,.navbar-expand-md > .container-fluid{padding-right:0;padding-left:0;}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand-md .navbar-nav{flex-direction:row;}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-md .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-md > .container,.navbar-expand-md > .container-fluid{flex-wrap:nowrap;}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-md .navbar-toggler{display:none;}}@media (max-width:991.98px){.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid{padding-right:0;padding-left:0;}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand-lg .navbar-nav{flex-direction:row;}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid{flex-wrap:nowrap;}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-lg .navbar-toggler{display:none;}}@media (max-width:1199.98px){.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid{padding-right:0;padding-left:0;}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand-xl .navbar-nav{flex-direction:row;}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xl .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid{flex-wrap:nowrap;}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-xl .navbar-toggler{display:none;}}@media (max-width:1348.98px){.navbar-expand-header > .container,.navbar-expand-header > .container-fluid{padding-right:0;padding-left:0;}}@media (min-width:1349px){.navbar-expand-header{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand-header .navbar-nav{flex-direction:row;}.navbar-expand-header .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-header .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-header > .container,.navbar-expand-header > .container-fluid{flex-wrap:nowrap;}.navbar-expand-header .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-header .navbar-toggler{display:none;}}@media (max-width:1439.98px){.navbar-expand-header-xl > .container,.navbar-expand-header-xl > .container-fluid{padding-right:0;padding-left:0;}}@media (min-width:1440px){.navbar-expand-header-xl{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand-header-xl .navbar-nav{flex-direction:row;}.navbar-expand-header-xl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-header-xl .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-header-xl > .container,.navbar-expand-header-xl > .container-fluid{flex-wrap:nowrap;}.navbar-expand-header-xl .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand-header-xl .navbar-toggler{display:none;}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start;}.navbar-expand > .container,.navbar-expand > .container-fluid{padding-right:0;padding-left:0;}.navbar-expand .navbar-nav{flex-direction:row;}.navbar-expand .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand > .container,.navbar-expand > .container-fluid{flex-wrap:nowrap;}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto;}.navbar-expand .navbar-toggler{display:none;}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9);}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9);}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5);}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7);}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3);}.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9);}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1);}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}.navbar-light .navbar-text{color:rgba(0,0,0,0.5);}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9);}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9);}.navbar-dark .navbar-brand{color:#fff;}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff;}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5);}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75);}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25);}.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff;}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1);}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5);}.navbar-dark .navbar-text a{color:#fff;}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff;}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:4px;}.card > hr{margin-right:0;margin-left:0;}.card > .list-group:first-child .list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px;}.card > .list-group:last-child .list-group-item:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.card-body{flex:1 1 auto;padding:1.25rem;}.card-title{margin-bottom:0.75rem;}.card-subtitle{margin-top:-0.375rem;margin-bottom:0;}.card-text:last-child{margin-bottom:0;}.card-link:hover{text-decoration:none;}.card-link + .card-link{margin-left:1.25rem;}.card-header{padding:0.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125);}.card-header:first-child{border-radius:calc(4px - 1px) calc(4px - 1px) 0 0;}.card-header + .list-group .list-group-item:first-child{border-top:0;}.card-footer{padding:0.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125);}.card-footer:last-child{border-radius:0 0 calc(4px - 1px) calc(4px - 1px);}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0;}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem;}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;}.card-img{width:100%;border-radius:calc(4px - 1px);}.card-img-top{width:100%;border-top-left-radius:calc(4px - 1px);border-top-right-radius:calc(4px - 1px);}.card-img-bottom{width:100%;border-bottom-right-radius:calc(4px - 1px);border-bottom-left-radius:calc(4px - 1px);}.card-deck{display:flex;flex-direction:column;}.card-deck .card{margin-bottom:20px;}@media (min-width:576px){.card-deck{flex-flow:row wrap;margin-right:-20px;margin-left:-20px;}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:20px;margin-bottom:0;margin-left:20px;}}.card-group{display:flex;flex-direction:column;}.card-group > .card{margin-bottom:20px;}@media (min-width:576px){.card-group{flex-flow:row wrap;}.card-group > .card{flex:1 0 0%;margin-bottom:0;}.card-group > .card + .card{margin-left:0;border-left:0;}.card-group > .card:first-child{border-top-right-radius:0;border-bottom-right-radius:0;}.card-group > .card:first-child .card-img-top,.card-group > .card:first-child .card-header{border-top-right-radius:0;}.card-group > .card:first-child .card-img-bottom,.card-group > .card:first-child .card-footer{border-bottom-right-radius:0;}.card-group > .card:last-child{border-top-left-radius:0;border-bottom-left-radius:0;}.card-group > .card:last-child .card-img-top,.card-group > .card:last-child .card-header{border-top-left-radius:0;}.card-group > .card:last-child .card-img-bottom,.card-group > .card:last-child .card-footer{border-bottom-left-radius:0;}.card-group > .card:only-child{border-radius:4px;}.card-group > .card:only-child .card-img-top,.card-group > .card:only-child .card-header{border-top-left-radius:4px;border-top-right-radius:4px;}.card-group > .card:only-child .card-img-bottom,.card-group > .card:only-child .card-footer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.card-group > .card:not(:first-child):not(:last-child):not(:only-child){border-radius:0;}.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer{border-radius:0;}}.card-columns .card{margin-bottom:0.75rem;}@media (min-width:576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1;}.card-columns .card{display:inline-block;width:100%;}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0;}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0;}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0;}.breadcrumb{display:flex;flex-wrap:wrap;padding:0.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#fff;border-radius:4px;}.breadcrumb-item + .breadcrumb-item{padding-left:1.5rem;}.breadcrumb-item + .breadcrumb-item::before{display:inline-block;padding-right:1.5rem;color:#6c757d;content:"/";}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:underline;}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:none;}.breadcrumb-item.active{color:#6c757d;}.pagination{display:flex;padding-left:0;list-style:none;border-radius:4px;}.page-link{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;color:#7F7F7F;background-color:#fff;border:1px solid #dee2e6;}.page-link:hover{z-index:2;color:#00452b;text-decoration:none;background-color:#fff;border-color:#dee2e6;}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);}.page-link:not(:disabled):not(.disabled){cursor:pointer;}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}.page-item:last-child .page-link{border-top-right-radius:4px;border-bottom-right-radius:4px;}.page-item.active .page-link{z-index:1;color:#00915A;background-color:#fff;border-color:#fff;}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6;}.pagination-lg .page-link{padding:0.75rem 1.5rem;font-size:1.25rem;line-height:1.5;}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:0.3rem;border-bottom-left-radius:0.3rem;}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:0.3rem;border-bottom-right-radius:0.3rem;}.pagination-sm .page-link{padding:0.25rem 0.5rem;font-size:0.75rem;line-height:1.5;}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem;}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0.2rem;border-bottom-right-radius:0.2rem;}.badge{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:4px;}.badge:empty{display:none;}.btn .badge{position:relative;top:-1px;}.badge-pill{padding-right:0.6em;padding-left:0.6em;border-radius:10rem;}.badge-primary{color:#fff;background-color:#007bff;}.badge-primary[href]:hover,.badge-primary[href]:focus{color:#fff;text-decoration:none;background-color:#0062cc;}.badge-secondary{color:#fff;background-color:#6c757d;}.badge-secondary[href]:hover,.badge-secondary[href]:focus{color:#fff;text-decoration:none;background-color:#545b62;}.badge-success{color:#fff;background-color:#28a745;}.badge-success[href]:hover,.badge-success[href]:focus{color:#fff;text-decoration:none;background-color:#1e7e34;}.badge-info{color:#fff;background-color:#17a2b8;}.badge-info[href]:hover,.badge-info[href]:focus{color:#fff;text-decoration:none;background-color:#117a8b;}.badge-warning{color:#212529;background-color:#ffc107;}.badge-warning[href]:hover,.badge-warning[href]:focus{color:#212529;text-decoration:none;background-color:#d39e00;}.badge-danger{color:#fff;background-color:#dc3545;}.badge-danger[href]:hover,.badge-danger[href]:focus{color:#fff;text-decoration:none;background-color:#bd2130;}.badge-light{color:#212529;background-color:#f8f9fa;}.badge-light[href]:hover,.badge-light[href]:focus{color:#212529;text-decoration:none;background-color:#dae0e5;}.badge-dark{color:#fff;background-color:#343a40;}.badge-dark[href]:hover,.badge-dark[href]:focus{color:#fff;text-decoration:none;background-color:#1d2124;}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:0.3rem;}@media (min-width:576px){.jumbotron{padding:4rem 2rem;}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0;}.alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:4px;}.alert-heading{color:inherit;}.alert-link{font-weight:700;}.alert-dismissible{padding-right:4rem;}.alert-dismissible .close{position:absolute;top:0;right:0;padding:0.75rem 1.25rem;color:inherit;}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff;}.alert-primary hr{border-top-color:#9fcdff;}.alert-primary .alert-link{color:#002752;}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db;}.alert-secondary hr{border-top-color:#c8cbcf;}.alert-secondary .alert-link{color:#202326;}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb;}.alert-success hr{border-top-color:#b1dfbb;}.alert-success .alert-link{color:#0b2e13;}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;}.alert-info hr{border-top-color:#abdde5;}.alert-info .alert-link{color:#062c33;}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba;}.alert-warning hr{border-top-color:#ffe8a1;}.alert-warning .alert-link{color:#533f03;}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;}.alert-danger hr{border-top-color:#f1b0b7;}.alert-danger .alert-link{color:#491217;}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe;}.alert-light hr{border-top-color:#ececf6;}.alert-light .alert-link{color:#686868;}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca;}.alert-dark hr{border-top-color:#b9bbbe;}.alert-dark .alert-link{color:#040505;}@keyframes progress-bar-stripes{from{background-position:1rem 0;}to{background-position:0 0;}}.progress{display:flex;height:1rem;overflow:hidden;font-size:0.75rem;background-color:#e9ecef;border-radius:4px;}.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width 0.6s ease;}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none;}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite;}.media{display:flex;align-items:flex-start;}.media-body{flex:1;}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;}.list-group-item-action{width:100%;color:#495057;text-align:inherit;}.list-group-item-action:hover,.list-group-item-action:focus{color:#495057;text-decoration:none;background-color:#f8f9fa;}.list-group-item-action:active{color:#212529;background-color:#e9ecef;}.list-group-item{position:relative;display:block;padding:0.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,0.125);}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px;}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.list-group-item:hover,.list-group-item:focus{z-index:1;text-decoration:none;}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff;}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff;}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0;}.list-group-flush:first-child .list-group-item:first-child{border-top:0;}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0;}.list-group-item-primary{color:#004085;background-color:#b8daff;}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#004085;background-color:#9fcdff;}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085;}.list-group-item-secondary{color:#383d41;background-color:#d6d8db;}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf;}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41;}.list-group-item-success{color:#155724;background-color:#c3e6cb;}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#155724;background-color:#b1dfbb;}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724;}.list-group-item-info{color:#0c5460;background-color:#bee5eb;}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5;}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460;}.list-group-item-warning{color:#856404;background-color:#ffeeba;}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1;}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404;}.list-group-item-danger{color:#721c24;background-color:#f5c6cb;}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7;}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24;}.list-group-item-light{color:#818182;background-color:#fdfdfe;}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6;}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182;}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca;}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe;}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21;}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;}.close:not(:disabled):not(.disabled){cursor:pointer;}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{color:#000;text-decoration:none;opacity:.75;}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;}.modal-open{overflow:hidden;}.modal-open .modal{overflow-x:hidden;overflow-y:auto;}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0;}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none;}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0,-25%);}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none;}}.modal.show .modal-dialog{transform:translate(0,0);}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - (0.5rem * 2));}.modal-dialog-centered::before{display:block;height:calc(100vh - (0.5rem * 2));content:"";}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;outline:0;}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;}.modal-backdrop.fade{opacity:0;}.modal-backdrop.show{opacity:0.5;}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem;}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto;}.modal-title{margin-bottom:0;line-height:1.5;}.modal-body{position:relative;flex:1 1 auto;padding:1rem;}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef;}.modal-footer > :not(:first-child){margin-left:.25rem;}.modal-footer > :not(:last-child){margin-right:.25rem;}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto;}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2));}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2));}.modal-sm{max-width:300px;}}@media (min-width:992px){.modal-lg{max-width:800px;}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.75rem;word-wrap:break-word;opacity:0;}.tooltip.show{opacity:0.9;}.tooltip .arrow{position:absolute;display:block;width:0.8rem;height:0.4rem;}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid;}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:0.4rem 0;}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0;}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:0.4rem 0.4rem 0;border-top-color:#000;}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 0.4rem;}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:0.4rem;height:0.8rem;}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:0.4rem 0.4rem 0.4rem 0;border-right-color:#000;}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:0.4rem 0;}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0;}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 0.4rem 0.4rem;border-bottom-color:#000;}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 0.4rem;}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:0.4rem;height:0.8rem;}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:0.4rem 0 0.4rem 0.4rem;border-left-color:#000;}.tooltip-inner{max-width:200px;padding:0.25rem 0.5rem;color:#fff;text-align:center;background-color:#000;border-radius:4px;}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.75rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;}.popover .arrow{position:absolute;display:block;width:1rem;height:0.5rem;margin:0 0.3rem;}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:0.5rem;}.bs-popover-top .arrow,.bs-popover-auto[x-placement^="top"] .arrow{bottom:calc((0.5rem + 1px) * -1);}.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after{border-width:0.5rem 0.5rem 0;}.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before{bottom:0;border-top-color:rgba(0,0,0,0.25);}.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after{bottom:1px;border-top-color:#fff;}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:0.5rem;}.bs-popover-right .arrow,.bs-popover-auto[x-placement^="right"] .arrow{left:calc((0.5rem + 1px) * -1);width:0.5rem;height:1rem;margin:0.3rem 0;}.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after{border-width:0.5rem 0.5rem 0.5rem 0;}.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before{left:0;border-right-color:rgba(0,0,0,0.25);}.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after{left:1px;border-right-color:#fff;}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:0.5rem;}.bs-popover-bottom .arrow,.bs-popover-auto[x-placement^="bottom"] .arrow{top:calc((0.5rem + 1px) * -1);}.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after{border-width:0 0.5rem 0.5rem 0.5rem;}.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before{top:0;border-bottom-color:rgba(0,0,0,0.25);}.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after{top:1px;border-bottom-color:#fff;}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f7f7f7;}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:0.5rem;}.bs-popover-left .arrow,.bs-popover-auto[x-placement^="left"] .arrow{right:calc((0.5rem + 1px) * -1);width:0.5rem;height:1rem;margin:0.3rem 0;}.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after{border-width:0.5rem 0 0.5rem 0.5rem;}.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before{right:0;border-left-color:rgba(0,0,0,0.25);}.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after{right:1px;border-left-color:#fff;}.popover-header{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);}.popover-header:empty{display:none;}.popover-body{padding:0.5rem 0.75rem;color:#212529;}.carousel{position:relative;}.carousel-inner{position:relative;width:100%;overflow:hidden;}.carousel-item{position:relative;display:none;align-items:center;width:100%;backface-visibility:hidden;perspective:1000px;}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block;transition:transform 0.6s ease;}@media screen and (prefers-reduced-motion:reduce){.carousel-item.active,.carousel-item-next,.carousel-item-prev{transition:none;}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0;}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translateX(0);}@supports (transform-style:preserve-3d){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translate3d(0,0,0);}}.carousel-item-next,.active.carousel-item-right{transform:translateX(100%);}@supports (transform-style:preserve-3d){.carousel-item-next,.active.carousel-item-right{transform:translate3d(100%,0,0);}}.carousel-item-prev,.active.carousel-item-left{transform:translateX(-100%);}@supports (transform-style:preserve-3d){.carousel-item-prev,.active.carousel-item-left{transform:translate3d(-100%,0,0);}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity;}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{opacity:1;}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0;}.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev{transform:translateX(0);}@supports (transform-style:preserve-3d){.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev{transform:translate3d(0,0,0);}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:0.5;}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9;}.carousel-control-prev{left:0;}.carousel-control-next{right:0;}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%;}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none;}.carousel-indicators li{position:relative;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,0.5);}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:"";}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:"";}.carousel-indicators .active{background-color:#fff;}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;}.align-baseline{vertical-align:baseline !important;}.align-top{vertical-align:top !important;}.align-middle{vertical-align:middle !important;}.align-bottom{vertical-align:bottom !important;}.align-text-bottom{vertical-align:text-bottom !important;}.align-text-top{vertical-align:text-top !important;}.bg-primary{background-color:#007bff !important;}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc !important;}.bg-secondary{background-color:#6c757d !important;}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important;}.bg-success{background-color:#28a745 !important;}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important;}.bg-info{background-color:#17a2b8 !important;}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important;}.bg-warning{background-color:#ffc107 !important;}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important;}.bg-danger{background-color:#dc3545 !important;}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important;}.bg-light{background-color:#f8f9fa !important;}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important;}.bg-dark{background-color:#343a40 !important;}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important;}.bg-white{background-color:#fff !important;}.bg-transparent{background-color:transparent !important;}.border{border:1px solid #dee2e6 !important;}.border-top{border-top:1px solid #dee2e6 !important;}.border-right{border-right:1px solid #dee2e6 !important;}.border-bottom{border-bottom:1px solid #dee2e6 !important;}.border-left{border-left:1px solid #dee2e6 !important;}.border-0{border:0 !important;}.border-top-0{border-top:0 !important;}.border-right-0{border-right:0 !important;}.border-bottom-0{border-bottom:0 !important;}.border-left-0{border-left:0 !important;}.border-primary{border-color:#007bff !important;}.border-secondary{border-color:#6c757d !important;}.border-success{border-color:#28a745 !important;}.border-info{border-color:#17a2b8 !important;}.border-warning{border-color:#ffc107 !important;}.border-danger{border-color:#dc3545 !important;}.border-light{border-color:#f8f9fa !important;}.border-dark{border-color:#343a40 !important;}.border-white{border-color:#fff !important;}.rounded{border-radius:4px !important;}.rounded-top{border-top-left-radius:4px !important;border-top-right-radius:4px !important;}.rounded-right{border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;}.rounded-bottom{border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;}.rounded-left{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;}.rounded-circle{border-radius:50% !important;}.rounded-0{border-radius:0 !important;}.clearfix::after{display:block;clear:both;content:"";}.d-none{display:none !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-table{display:table !important;}.d-table-row{display:table-row !important;}.d-table-cell{display:table-cell !important;}.d-flex{display:flex !important;}.d-inline-flex{display:inline-flex !important;}@media (min-width:576px){.d-sm-none{display:none !important;}.d-sm-inline{display:inline !important;}.d-sm-inline-block{display:inline-block !important;}.d-sm-block{display:block !important;}.d-sm-table{display:table !important;}.d-sm-table-row{display:table-row !important;}.d-sm-table-cell{display:table-cell !important;}.d-sm-flex{display:flex !important;}.d-sm-inline-flex{display:inline-flex !important;}}@media (min-width:768px){.d-md-none{display:none !important;}.d-md-inline{display:inline !important;}.d-md-inline-block{display:inline-block !important;}.d-md-block{display:block !important;}.d-md-table{display:table !important;}.d-md-table-row{display:table-row !important;}.d-md-table-cell{display:table-cell !important;}.d-md-flex{display:flex !important;}.d-md-inline-flex{display:inline-flex !important;}}@media (min-width:992px){.d-lg-none{display:none !important;}.d-lg-inline{display:inline !important;}.d-lg-inline-block{display:inline-block !important;}.d-lg-block{display:block !important;}.d-lg-table{display:table !important;}.d-lg-table-row{display:table-row !important;}.d-lg-table-cell{display:table-cell !important;}.d-lg-flex{display:flex !important;}.d-lg-inline-flex{display:inline-flex !important;}}@media (min-width:1200px){.d-xl-none{display:none !important;}.d-xl-inline{display:inline !important;}.d-xl-inline-block{display:inline-block !important;}.d-xl-block{display:block !important;}.d-xl-table{display:table !important;}.d-xl-table-row{display:table-row !important;}.d-xl-table-cell{display:table-cell !important;}.d-xl-flex{display:flex !important;}.d-xl-inline-flex{display:inline-flex !important;}}@media (min-width:1349px){.d-header-none{display:none !important;}.d-header-inline{display:inline !important;}.d-header-inline-block{display:inline-block !important;}.d-header-block{display:block !important;}.d-header-table{display:table !important;}.d-header-table-row{display:table-row !important;}.d-header-table-cell{display:table-cell !important;}.d-header-flex{display:flex !important;}.d-header-inline-flex{display:inline-flex !important;}}@media (min-width:1440px){.d-header-xl-none{display:none !important;}.d-header-xl-inline{display:inline !important;}.d-header-xl-inline-block{display:inline-block !important;}.d-header-xl-block{display:block !important;}.d-header-xl-table{display:table !important;}.d-header-xl-table-row{display:table-row !important;}.d-header-xl-table-cell{display:table-cell !important;}.d-header-xl-flex{display:flex !important;}.d-header-xl-inline-flex{display:inline-flex !important;}}@media print{.d-print-none{display:none !important;}.d-print-inline{display:inline !important;}.d-print-inline-block{display:inline-block !important;}.d-print-block{display:block !important;}.d-print-table{display:table !important;}.d-print-table-row{display:table-row !important;}.d-print-table-cell{display:table-cell !important;}.d-print-flex{display:flex !important;}.d-print-inline-flex{display:inline-flex !important;}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden;}.embed-responsive::before{display:block;content:"";}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}.embed-responsive-21by9::before{padding-top:42.85714%;}.embed-responsive-16by9::before{padding-top:56.25%;}.embed-responsive-4by3::before{padding-top:75%;}.embed-responsive-1by1::before{padding-top:100%;}.flex-row{flex-direction:row !important;}.flex-column{flex-direction:column !important;}.flex-row-reverse{flex-direction:row-reverse !important;}.flex-column-reverse{flex-direction:column-reverse !important;}.flex-wrap{flex-wrap:wrap !important;}.flex-nowrap{flex-wrap:nowrap !important;}.flex-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-fill{flex:1 1 auto !important;}.flex-grow-0{flex-grow:0 !important;}.flex-grow-1{flex-grow:1 !important;}.flex-shrink-0{flex-shrink:0 !important;}.flex-shrink-1{flex-shrink:1 !important;}.justify-content-start{justify-content:flex-start !important;}.justify-content-end{justify-content:flex-end !important;}.justify-content-center{justify-content:center !important;}.justify-content-between{justify-content:space-between !important;}.justify-content-around{justify-content:space-around !important;}.align-items-start{align-items:flex-start !important;}.align-items-end{align-items:flex-end !important;}.align-items-center{align-items:center !important;}.align-items-baseline{align-items:baseline !important;}.align-items-stretch{align-items:stretch !important;}.align-content-start{align-content:flex-start !important;}.align-content-end{align-content:flex-end !important;}.align-content-center{align-content:center !important;}.align-content-between{align-content:space-between !important;}.align-content-around{align-content:space-around !important;}.align-content-stretch{align-content:stretch !important;}.align-self-auto{align-self:auto !important;}.align-self-start{align-self:flex-start !important;}.align-self-end{align-self:flex-end !important;}.align-self-center{align-self:center !important;}.align-self-baseline{align-self:baseline !important;}.align-self-stretch{align-self:stretch !important;}@media (min-width:576px){.flex-sm-row{flex-direction:row !important;}.flex-sm-column{flex-direction:column !important;}.flex-sm-row-reverse{flex-direction:row-reverse !important;}.flex-sm-column-reverse{flex-direction:column-reverse !important;}.flex-sm-wrap{flex-wrap:wrap !important;}.flex-sm-nowrap{flex-wrap:nowrap !important;}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-sm-fill{flex:1 1 auto !important;}.flex-sm-grow-0{flex-grow:0 !important;}.flex-sm-grow-1{flex-grow:1 !important;}.flex-sm-shrink-0{flex-shrink:0 !important;}.flex-sm-shrink-1{flex-shrink:1 !important;}.justify-content-sm-start{justify-content:flex-start !important;}.justify-content-sm-end{justify-content:flex-end !important;}.justify-content-sm-center{justify-content:center !important;}.justify-content-sm-between{justify-content:space-between !important;}.justify-content-sm-around{justify-content:space-around !important;}.align-items-sm-start{align-items:flex-start !important;}.align-items-sm-end{align-items:flex-end !important;}.align-items-sm-center{align-items:center !important;}.align-items-sm-baseline{align-items:baseline !important;}.align-items-sm-stretch{align-items:stretch !important;}.align-content-sm-start{align-content:flex-start !important;}.align-content-sm-end{align-content:flex-end !important;}.align-content-sm-center{align-content:center !important;}.align-content-sm-between{align-content:space-between !important;}.align-content-sm-around{align-content:space-around !important;}.align-content-sm-stretch{align-content:stretch !important;}.align-self-sm-auto{align-self:auto !important;}.align-self-sm-start{align-self:flex-start !important;}.align-self-sm-end{align-self:flex-end !important;}.align-self-sm-center{align-self:center !important;}.align-self-sm-baseline{align-self:baseline !important;}.align-self-sm-stretch{align-self:stretch !important;}}@media (min-width:768px){.flex-md-row{flex-direction:row !important;}.flex-md-column{flex-direction:column !important;}.flex-md-row-reverse{flex-direction:row-reverse !important;}.flex-md-column-reverse{flex-direction:column-reverse !important;}.flex-md-wrap{flex-wrap:wrap !important;}.flex-md-nowrap{flex-wrap:nowrap !important;}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-md-fill{flex:1 1 auto !important;}.flex-md-grow-0{flex-grow:0 !important;}.flex-md-grow-1{flex-grow:1 !important;}.flex-md-shrink-0{flex-shrink:0 !important;}.flex-md-shrink-1{flex-shrink:1 !important;}.justify-content-md-start{justify-content:flex-start !important;}.justify-content-md-end{justify-content:flex-end !important;}.justify-content-md-center{justify-content:center !important;}.justify-content-md-between{justify-content:space-between !important;}.justify-content-md-around{justify-content:space-around !important;}.align-items-md-start{align-items:flex-start !important;}.align-items-md-end{align-items:flex-end !important;}.align-items-md-center{align-items:center !important;}.align-items-md-baseline{align-items:baseline !important;}.align-items-md-stretch{align-items:stretch !important;}.align-content-md-start{align-content:flex-start !important;}.align-content-md-end{align-content:flex-end !important;}.align-content-md-center{align-content:center !important;}.align-content-md-between{align-content:space-between !important;}.align-content-md-around{align-content:space-around !important;}.align-content-md-stretch{align-content:stretch !important;}.align-self-md-auto{align-self:auto !important;}.align-self-md-start{align-self:flex-start !important;}.align-self-md-end{align-self:flex-end !important;}.align-self-md-center{align-self:center !important;}.align-self-md-baseline{align-self:baseline !important;}.align-self-md-stretch{align-self:stretch !important;}}@media (min-width:992px){.flex-lg-row{flex-direction:row !important;}.flex-lg-column{flex-direction:column !important;}.flex-lg-row-reverse{flex-direction:row-reverse !important;}.flex-lg-column-reverse{flex-direction:column-reverse !important;}.flex-lg-wrap{flex-wrap:wrap !important;}.flex-lg-nowrap{flex-wrap:nowrap !important;}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-lg-fill{flex:1 1 auto !important;}.flex-lg-grow-0{flex-grow:0 !important;}.flex-lg-grow-1{flex-grow:1 !important;}.flex-lg-shrink-0{flex-shrink:0 !important;}.flex-lg-shrink-1{flex-shrink:1 !important;}.justify-content-lg-start{justify-content:flex-start !important;}.justify-content-lg-end{justify-content:flex-end !important;}.justify-content-lg-center{justify-content:center !important;}.justify-content-lg-between{justify-content:space-between !important;}.justify-content-lg-around{justify-content:space-around !important;}.align-items-lg-start{align-items:flex-start !important;}.align-items-lg-end{align-items:flex-end !important;}.align-items-lg-center{align-items:center !important;}.align-items-lg-baseline{align-items:baseline !important;}.align-items-lg-stretch{align-items:stretch !important;}.align-content-lg-start{align-content:flex-start !important;}.align-content-lg-end{align-content:flex-end !important;}.align-content-lg-center{align-content:center !important;}.align-content-lg-between{align-content:space-between !important;}.align-content-lg-around{align-content:space-around !important;}.align-content-lg-stretch{align-content:stretch !important;}.align-self-lg-auto{align-self:auto !important;}.align-self-lg-start{align-self:flex-start !important;}.align-self-lg-end{align-self:flex-end !important;}.align-self-lg-center{align-self:center !important;}.align-self-lg-baseline{align-self:baseline !important;}.align-self-lg-stretch{align-self:stretch !important;}}@media (min-width:1200px){.flex-xl-row{flex-direction:row !important;}.flex-xl-column{flex-direction:column !important;}.flex-xl-row-reverse{flex-direction:row-reverse !important;}.flex-xl-column-reverse{flex-direction:column-reverse !important;}.flex-xl-wrap{flex-wrap:wrap !important;}.flex-xl-nowrap{flex-wrap:nowrap !important;}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-xl-fill{flex:1 1 auto !important;}.flex-xl-grow-0{flex-grow:0 !important;}.flex-xl-grow-1{flex-grow:1 !important;}.flex-xl-shrink-0{flex-shrink:0 !important;}.flex-xl-shrink-1{flex-shrink:1 !important;}.justify-content-xl-start{justify-content:flex-start !important;}.justify-content-xl-end{justify-content:flex-end !important;}.justify-content-xl-center{justify-content:center !important;}.justify-content-xl-between{justify-content:space-between !important;}.justify-content-xl-around{justify-content:space-around !important;}.align-items-xl-start{align-items:flex-start !important;}.align-items-xl-end{align-items:flex-end !important;}.align-items-xl-center{align-items:center !important;}.align-items-xl-baseline{align-items:baseline !important;}.align-items-xl-stretch{align-items:stretch !important;}.align-content-xl-start{align-content:flex-start !important;}.align-content-xl-end{align-content:flex-end !important;}.align-content-xl-center{align-content:center !important;}.align-content-xl-between{align-content:space-between !important;}.align-content-xl-around{align-content:space-around !important;}.align-content-xl-stretch{align-content:stretch !important;}.align-self-xl-auto{align-self:auto !important;}.align-self-xl-start{align-self:flex-start !important;}.align-self-xl-end{align-self:flex-end !important;}.align-self-xl-center{align-self:center !important;}.align-self-xl-baseline{align-self:baseline !important;}.align-self-xl-stretch{align-self:stretch !important;}}@media (min-width:1349px){.flex-header-row{flex-direction:row !important;}.flex-header-column{flex-direction:column !important;}.flex-header-row-reverse{flex-direction:row-reverse !important;}.flex-header-column-reverse{flex-direction:column-reverse !important;}.flex-header-wrap{flex-wrap:wrap !important;}.flex-header-nowrap{flex-wrap:nowrap !important;}.flex-header-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-header-fill{flex:1 1 auto !important;}.flex-header-grow-0{flex-grow:0 !important;}.flex-header-grow-1{flex-grow:1 !important;}.flex-header-shrink-0{flex-shrink:0 !important;}.flex-header-shrink-1{flex-shrink:1 !important;}.justify-content-header-start{justify-content:flex-start !important;}.justify-content-header-end{justify-content:flex-end !important;}.justify-content-header-center{justify-content:center !important;}.justify-content-header-between{justify-content:space-between !important;}.justify-content-header-around{justify-content:space-around !important;}.align-items-header-start{align-items:flex-start !important;}.align-items-header-end{align-items:flex-end !important;}.align-items-header-center{align-items:center !important;}.align-items-header-baseline{align-items:baseline !important;}.align-items-header-stretch{align-items:stretch !important;}.align-content-header-start{align-content:flex-start !important;}.align-content-header-end{align-content:flex-end !important;}.align-content-header-center{align-content:center !important;}.align-content-header-between{align-content:space-between !important;}.align-content-header-around{align-content:space-around !important;}.align-content-header-stretch{align-content:stretch !important;}.align-self-header-auto{align-self:auto !important;}.align-self-header-start{align-self:flex-start !important;}.align-self-header-end{align-self:flex-end !important;}.align-self-header-center{align-self:center !important;}.align-self-header-baseline{align-self:baseline !important;}.align-self-header-stretch{align-self:stretch !important;}}@media (min-width:1440px){.flex-header-xl-row{flex-direction:row !important;}.flex-header-xl-column{flex-direction:column !important;}.flex-header-xl-row-reverse{flex-direction:row-reverse !important;}.flex-header-xl-column-reverse{flex-direction:column-reverse !important;}.flex-header-xl-wrap{flex-wrap:wrap !important;}.flex-header-xl-nowrap{flex-wrap:nowrap !important;}.flex-header-xl-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-header-xl-fill{flex:1 1 auto !important;}.flex-header-xl-grow-0{flex-grow:0 !important;}.flex-header-xl-grow-1{flex-grow:1 !important;}.flex-header-xl-shrink-0{flex-shrink:0 !important;}.flex-header-xl-shrink-1{flex-shrink:1 !important;}.justify-content-header-xl-start{justify-content:flex-start !important;}.justify-content-header-xl-end{justify-content:flex-end !important;}.justify-content-header-xl-center{justify-content:center !important;}.justify-content-header-xl-between{justify-content:space-between !important;}.justify-content-header-xl-around{justify-content:space-around !important;}.align-items-header-xl-start{align-items:flex-start !important;}.align-items-header-xl-end{align-items:flex-end !important;}.align-items-header-xl-center{align-items:center !important;}.align-items-header-xl-baseline{align-items:baseline !important;}.align-items-header-xl-stretch{align-items:stretch !important;}.align-content-header-xl-start{align-content:flex-start !important;}.align-content-header-xl-end{align-content:flex-end !important;}.align-content-header-xl-center{align-content:center !important;}.align-content-header-xl-between{align-content:space-between !important;}.align-content-header-xl-around{align-content:space-around !important;}.align-content-header-xl-stretch{align-content:stretch !important;}.align-self-header-xl-auto{align-self:auto !important;}.align-self-header-xl-start{align-self:flex-start !important;}.align-self-header-xl-end{align-self:flex-end !important;}.align-self-header-xl-center{align-self:center !important;}.align-self-header-xl-baseline{align-self:baseline !important;}.align-self-header-xl-stretch{align-self:stretch !important;}}.float-left{float:left !important;}.float-right{float:right !important;}.float-none{float:none !important;}@media (min-width:576px){.float-sm-left{float:left !important;}.float-sm-right{float:right !important;}.float-sm-none{float:none !important;}}@media (min-width:768px){.float-md-left{float:left !important;}.float-md-right{float:right !important;}.float-md-none{float:none !important;}}@media (min-width:992px){.float-lg-left{float:left !important;}.float-lg-right{float:right !important;}.float-lg-none{float:none !important;}}@media (min-width:1200px){.float-xl-left{float:left !important;}.float-xl-right{float:right !important;}.float-xl-none{float:none !important;}}@media (min-width:1349px){.float-header-left{float:left !important;}.float-header-right{float:right !important;}.float-header-none{float:none !important;}}@media (min-width:1440px){.float-header-xl-left{float:left !important;}.float-header-xl-right{float:right !important;}.float-header-xl-none{float:none !important;}}.position-static{position:static !important;}.position-relative{position:relative !important;}.position-absolute{position:absolute !important;}.position-fixed{position:fixed !important;}.position-sticky{position:sticky !important;}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030;}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020;}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important;}.shadow-none{box-shadow:none !important;}.w-25{width:25% !important;}.w-50{width:50% !important;}.w-75{width:75% !important;}.w-100{width:100% !important;}.w-auto{width:auto !important;}.h-25{height:25% !important;}.h-50{height:50% !important;}.h-75{height:75% !important;}.h-100{height:100% !important;}.h-auto{height:auto !important;}.mw-100{max-width:100% !important;}.mh-100{max-height:100% !important;}.m-0{margin:0 !important;}.mt-0,.my-0{margin-top:0 !important;}.mr-0,.mx-0{margin-right:0 !important;}.mb-0,.my-0{margin-bottom:0 !important;}.ml-0,.mx-0{margin-left:0 !important;}.m-1{margin:0.25rem !important;}.mt-1,.my-1{margin-top:0.25rem !important;}.mr-1,.mx-1{margin-right:0.25rem !important;}.mb-1,.my-1{margin-bottom:0.25rem !important;}.ml-1,.mx-1{margin-left:0.25rem !important;}.m-2{margin:0.5rem !important;}.mt-2,.my-2{margin-top:0.5rem !important;}.mr-2,.mx-2{margin-right:0.5rem !important;}.mb-2,.my-2{margin-bottom:0.5rem !important;}.ml-2,.mx-2{margin-left:0.5rem !important;}.m-3{margin:1rem !important;}.mt-3,.my-3{margin-top:1rem !important;}.mr-3,.mx-3{margin-right:1rem !important;}.mb-3,.my-3{margin-bottom:1rem !important;}.ml-3,.mx-3{margin-left:1rem !important;}.m-4{margin:1.5rem !important;}.mt-4,.my-4{margin-top:1.5rem !important;}.mr-4,.mx-4{margin-right:1.5rem !important;}.mb-4,.my-4{margin-bottom:1.5rem !important;}.ml-4,.mx-4{margin-left:1.5rem !important;}.m-5{margin:3rem !important;}.mt-5,.my-5{margin-top:3rem !important;}.mr-5,.mx-5{margin-right:3rem !important;}.mb-5,.my-5{margin-bottom:3rem !important;}.ml-5,.mx-5{margin-left:3rem !important;}.p-0{padding:0 !important;}.pt-0,.py-0{padding-top:0 !important;}.pr-0,.px-0{padding-right:0 !important;}.pb-0,.py-0{padding-bottom:0 !important;}.pl-0,.px-0{padding-left:0 !important;}.p-1{padding:0.25rem !important;}.pt-1,.py-1{padding-top:0.25rem !important;}.pr-1,.px-1{padding-right:0.25rem !important;}.pb-1,.py-1{padding-bottom:0.25rem !important;}.pl-1,.px-1{padding-left:0.25rem !important;}.p-2{padding:0.5rem !important;}.pt-2,.py-2{padding-top:0.5rem !important;}.pr-2,.px-2{padding-right:0.5rem !important;}.pb-2,.py-2{padding-bottom:0.5rem !important;}.pl-2,.px-2{padding-left:0.5rem !important;}.p-3{padding:1rem !important;}.pt-3,.py-3{padding-top:1rem !important;}.pr-3,.px-3{padding-right:1rem !important;}.pb-3,.py-3{padding-bottom:1rem !important;}.pl-3,.px-3{padding-left:1rem !important;}.p-4{padding:1.5rem !important;}.pt-4,.py-4{padding-top:1.5rem !important;}.pr-4,.px-4{padding-right:1.5rem !important;}.pb-4,.py-4{padding-bottom:1.5rem !important;}.pl-4,.px-4{padding-left:1.5rem !important;}.p-5{padding:3rem !important;}.pt-5,.py-5{padding-top:3rem !important;}.pr-5,.px-5{padding-right:3rem !important;}.pb-5,.py-5{padding-bottom:3rem !important;}.pl-5,.px-5{padding-left:3rem !important;}.m-auto{margin:auto !important;}.mt-auto,.my-auto{margin-top:auto !important;}.mr-auto,.mx-auto{margin-right:auto !important;}.mb-auto,.my-auto{margin-bottom:auto !important;}.ml-auto,.mx-auto{margin-left:auto !important;}@media (min-width:576px){.m-sm-0{margin:0 !important;}.mt-sm-0,.my-sm-0{margin-top:0 !important;}.mr-sm-0,.mx-sm-0{margin-right:0 !important;}.mb-sm-0,.my-sm-0{margin-bottom:0 !important;}.ml-sm-0,.mx-sm-0{margin-left:0 !important;}.m-sm-1{margin:0.25rem !important;}.mt-sm-1,.my-sm-1{margin-top:0.25rem !important;}.mr-sm-1,.mx-sm-1{margin-right:0.25rem !important;}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem !important;}.ml-sm-1,.mx-sm-1{margin-left:0.25rem !important;}.m-sm-2{margin:0.5rem !important;}.mt-sm-2,.my-sm-2{margin-top:0.5rem !important;}.mr-sm-2,.mx-sm-2{margin-right:0.5rem !important;}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem !important;}.ml-sm-2,.mx-sm-2{margin-left:0.5rem !important;}.m-sm-3{margin:1rem !important;}.mt-sm-3,.my-sm-3{margin-top:1rem !important;}.mr-sm-3,.mx-sm-3{margin-right:1rem !important;}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important;}.ml-sm-3,.mx-sm-3{margin-left:1rem !important;}.m-sm-4{margin:1.5rem !important;}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important;}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important;}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important;}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important;}.m-sm-5{margin:3rem !important;}.mt-sm-5,.my-sm-5{margin-top:3rem !important;}.mr-sm-5,.mx-sm-5{margin-right:3rem !important;}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important;}.ml-sm-5,.mx-sm-5{margin-left:3rem !important;}.p-sm-0{padding:0 !important;}.pt-sm-0,.py-sm-0{padding-top:0 !important;}.pr-sm-0,.px-sm-0{padding-right:0 !important;}.pb-sm-0,.py-sm-0{padding-bottom:0 !important;}.pl-sm-0,.px-sm-0{padding-left:0 !important;}.p-sm-1{padding:0.25rem !important;}.pt-sm-1,.py-sm-1{padding-top:0.25rem !important;}.pr-sm-1,.px-sm-1{padding-right:0.25rem !important;}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem !important;}.pl-sm-1,.px-sm-1{padding-left:0.25rem !important;}.p-sm-2{padding:0.5rem !important;}.pt-sm-2,.py-sm-2{padding-top:0.5rem !important;}.pr-sm-2,.px-sm-2{padding-right:0.5rem !important;}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem !important;}.pl-sm-2,.px-sm-2{padding-left:0.5rem !important;}.p-sm-3{padding:1rem !important;}.pt-sm-3,.py-sm-3{padding-top:1rem !important;}.pr-sm-3,.px-sm-3{padding-right:1rem !important;}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important;}.pl-sm-3,.px-sm-3{padding-left:1rem !important;}.p-sm-4{padding:1.5rem !important;}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important;}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important;}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important;}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important;}.p-sm-5{padding:3rem !important;}.pt-sm-5,.py-sm-5{padding-top:3rem !important;}.pr-sm-5,.px-sm-5{padding-right:3rem !important;}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important;}.pl-sm-5,.px-sm-5{padding-left:3rem !important;}.m-sm-auto{margin:auto !important;}.mt-sm-auto,.my-sm-auto{margin-top:auto !important;}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important;}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important;}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important;}}@media (min-width:768px){.m-md-0{margin:0 !important;}.mt-md-0,.my-md-0{margin-top:0 !important;}.mr-md-0,.mx-md-0{margin-right:0 !important;}.mb-md-0,.my-md-0{margin-bottom:0 !important;}.ml-md-0,.mx-md-0{margin-left:0 !important;}.m-md-1{margin:0.25rem !important;}.mt-md-1,.my-md-1{margin-top:0.25rem !important;}.mr-md-1,.mx-md-1{margin-right:0.25rem !important;}.mb-md-1,.my-md-1{margin-bottom:0.25rem !important;}.ml-md-1,.mx-md-1{margin-left:0.25rem !important;}.m-md-2{margin:0.5rem !important;}.mt-md-2,.my-md-2{margin-top:0.5rem !important;}.mr-md-2,.mx-md-2{margin-right:0.5rem !important;}.mb-md-2,.my-md-2{margin-bottom:0.5rem !important;}.ml-md-2,.mx-md-2{margin-left:0.5rem !important;}.m-md-3{margin:1rem !important;}.mt-md-3,.my-md-3{margin-top:1rem !important;}.mr-md-3,.mx-md-3{margin-right:1rem !important;}.mb-md-3,.my-md-3{margin-bottom:1rem !important;}.ml-md-3,.mx-md-3{margin-left:1rem !important;}.m-md-4{margin:1.5rem !important;}.mt-md-4,.my-md-4{margin-top:1.5rem !important;}.mr-md-4,.mx-md-4{margin-right:1.5rem !important;}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important;}.ml-md-4,.mx-md-4{margin-left:1.5rem !important;}.m-md-5{margin:3rem !important;}.mt-md-5,.my-md-5{margin-top:3rem !important;}.mr-md-5,.mx-md-5{margin-right:3rem !important;}.mb-md-5,.my-md-5{margin-bottom:3rem !important;}.ml-md-5,.mx-md-5{margin-left:3rem !important;}.p-md-0{padding:0 !important;}.pt-md-0,.py-md-0{padding-top:0 !important;}.pr-md-0,.px-md-0{padding-right:0 !important;}.pb-md-0,.py-md-0{padding-bottom:0 !important;}.pl-md-0,.px-md-0{padding-left:0 !important;}.p-md-1{padding:0.25rem !important;}.pt-md-1,.py-md-1{padding-top:0.25rem !important;}.pr-md-1,.px-md-1{padding-right:0.25rem !important;}.pb-md-1,.py-md-1{padding-bottom:0.25rem !important;}.pl-md-1,.px-md-1{padding-left:0.25rem !important;}.p-md-2{padding:0.5rem !important;}.pt-md-2,.py-md-2{padding-top:0.5rem !important;}.pr-md-2,.px-md-2{padding-right:0.5rem !important;}.pb-md-2,.py-md-2{padding-bottom:0.5rem !important;}.pl-md-2,.px-md-2{padding-left:0.5rem !important;}.p-md-3{padding:1rem !important;}.pt-md-3,.py-md-3{padding-top:1rem !important;}.pr-md-3,.px-md-3{padding-right:1rem !important;}.pb-md-3,.py-md-3{padding-bottom:1rem !important;}.pl-md-3,.px-md-3{padding-left:1rem !important;}.p-md-4{padding:1.5rem !important;}.pt-md-4,.py-md-4{padding-top:1.5rem !important;}.pr-md-4,.px-md-4{padding-right:1.5rem !important;}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important;}.pl-md-4,.px-md-4{padding-left:1.5rem !important;}.p-md-5{padding:3rem !important;}.pt-md-5,.py-md-5{padding-top:3rem !important;}.pr-md-5,.px-md-5{padding-right:3rem !important;}.pb-md-5,.py-md-5{padding-bottom:3rem !important;}.pl-md-5,.px-md-5{padding-left:3rem !important;}.m-md-auto{margin:auto !important;}.mt-md-auto,.my-md-auto{margin-top:auto !important;}.mr-md-auto,.mx-md-auto{margin-right:auto !important;}.mb-md-auto,.my-md-auto{margin-bottom:auto !important;}.ml-md-auto,.mx-md-auto{margin-left:auto !important;}}@media (min-width:992px){.m-lg-0{margin:0 !important;}.mt-lg-0,.my-lg-0{margin-top:0 !important;}.mr-lg-0,.mx-lg-0{margin-right:0 !important;}.mb-lg-0,.my-lg-0{margin-bottom:0 !important;}.ml-lg-0,.mx-lg-0{margin-left:0 !important;}.m-lg-1{margin:0.25rem !important;}.mt-lg-1,.my-lg-1{margin-top:0.25rem !important;}.mr-lg-1,.mx-lg-1{margin-right:0.25rem !important;}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem !important;}.ml-lg-1,.mx-lg-1{margin-left:0.25rem !important;}.m-lg-2{margin:0.5rem !important;}.mt-lg-2,.my-lg-2{margin-top:0.5rem !important;}.mr-lg-2,.mx-lg-2{margin-right:0.5rem !important;}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem !important;}.ml-lg-2,.mx-lg-2{margin-left:0.5rem !important;}.m-lg-3{margin:1rem !important;}.mt-lg-3,.my-lg-3{margin-top:1rem !important;}.mr-lg-3,.mx-lg-3{margin-right:1rem !important;}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important;}.ml-lg-3,.mx-lg-3{margin-left:1rem !important;}.m-lg-4{margin:1.5rem !important;}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important;}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important;}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important;}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important;}.m-lg-5{margin:3rem !important;}.mt-lg-5,.my-lg-5{margin-top:3rem !important;}.mr-lg-5,.mx-lg-5{margin-right:3rem !important;}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important;}.ml-lg-5,.mx-lg-5{margin-left:3rem !important;}.p-lg-0{padding:0 !important;}.pt-lg-0,.py-lg-0{padding-top:0 !important;}.pr-lg-0,.px-lg-0{padding-right:0 !important;}.pb-lg-0,.py-lg-0{padding-bottom:0 !important;}.pl-lg-0,.px-lg-0{padding-left:0 !important;}.p-lg-1{padding:0.25rem !important;}.pt-lg-1,.py-lg-1{padding-top:0.25rem !important;}.pr-lg-1,.px-lg-1{padding-right:0.25rem !important;}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem !important;}.pl-lg-1,.px-lg-1{padding-left:0.25rem !important;}.p-lg-2{padding:0.5rem !important;}.pt-lg-2,.py-lg-2{padding-top:0.5rem !important;}.pr-lg-2,.px-lg-2{padding-right:0.5rem !important;}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem !important;}.pl-lg-2,.px-lg-2{padding-left:0.5rem !important;}.p-lg-3{padding:1rem !important;}.pt-lg-3,.py-lg-3{padding-top:1rem !important;}.pr-lg-3,.px-lg-3{padding-right:1rem !important;}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important;}.pl-lg-3,.px-lg-3{padding-left:1rem !important;}.p-lg-4{padding:1.5rem !important;}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important;}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important;}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important;}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important;}.p-lg-5{padding:3rem !important;}.pt-lg-5,.py-lg-5{padding-top:3rem !important;}.pr-lg-5,.px-lg-5{padding-right:3rem !important;}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important;}.pl-lg-5,.px-lg-5{padding-left:3rem !important;}.m-lg-auto{margin:auto !important;}.mt-lg-auto,.my-lg-auto{margin-top:auto !important;}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important;}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important;}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important;}}@media (min-width:1200px){.m-xl-0{margin:0 !important;}.mt-xl-0,.my-xl-0{margin-top:0 !important;}.mr-xl-0,.mx-xl-0{margin-right:0 !important;}.mb-xl-0,.my-xl-0{margin-bottom:0 !important;}.ml-xl-0,.mx-xl-0{margin-left:0 !important;}.m-xl-1{margin:0.25rem !important;}.mt-xl-1,.my-xl-1{margin-top:0.25rem !important;}.mr-xl-1,.mx-xl-1{margin-right:0.25rem !important;}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem !important;}.ml-xl-1,.mx-xl-1{margin-left:0.25rem !important;}.m-xl-2{margin:0.5rem !important;}.mt-xl-2,.my-xl-2{margin-top:0.5rem !important;}.mr-xl-2,.mx-xl-2{margin-right:0.5rem !important;}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem !important;}.ml-xl-2,.mx-xl-2{margin-left:0.5rem !important;}.m-xl-3{margin:1rem !important;}.mt-xl-3,.my-xl-3{margin-top:1rem !important;}.mr-xl-3,.mx-xl-3{margin-right:1rem !important;}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important;}.ml-xl-3,.mx-xl-3{margin-left:1rem !important;}.m-xl-4{margin:1.5rem !important;}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important;}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important;}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important;}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important;}.m-xl-5{margin:3rem !important;}.mt-xl-5,.my-xl-5{margin-top:3rem !important;}.mr-xl-5,.mx-xl-5{margin-right:3rem !important;}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important;}.ml-xl-5,.mx-xl-5{margin-left:3rem !important;}.p-xl-0{padding:0 !important;}.pt-xl-0,.py-xl-0{padding-top:0 !important;}.pr-xl-0,.px-xl-0{padding-right:0 !important;}.pb-xl-0,.py-xl-0{padding-bottom:0 !important;}.pl-xl-0,.px-xl-0{padding-left:0 !important;}.p-xl-1{padding:0.25rem !important;}.pt-xl-1,.py-xl-1{padding-top:0.25rem !important;}.pr-xl-1,.px-xl-1{padding-right:0.25rem !important;}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem !important;}.pl-xl-1,.px-xl-1{padding-left:0.25rem !important;}.p-xl-2{padding:0.5rem !important;}.pt-xl-2,.py-xl-2{padding-top:0.5rem !important;}.pr-xl-2,.px-xl-2{padding-right:0.5rem !important;}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem !important;}.pl-xl-2,.px-xl-2{padding-left:0.5rem !important;}.p-xl-3{padding:1rem !important;}.pt-xl-3,.py-xl-3{padding-top:1rem !important;}.pr-xl-3,.px-xl-3{padding-right:1rem !important;}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important;}.pl-xl-3,.px-xl-3{padding-left:1rem !important;}.p-xl-4{padding:1.5rem !important;}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important;}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important;}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important;}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important;}.p-xl-5{padding:3rem !important;}.pt-xl-5,.py-xl-5{padding-top:3rem !important;}.pr-xl-5,.px-xl-5{padding-right:3rem !important;}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important;}.pl-xl-5,.px-xl-5{padding-left:3rem !important;}.m-xl-auto{margin:auto !important;}.mt-xl-auto,.my-xl-auto{margin-top:auto !important;}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important;}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important;}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important;}}@media (min-width:1349px){.m-header-0{margin:0 !important;}.mt-header-0,.my-header-0{margin-top:0 !important;}.mr-header-0,.mx-header-0{margin-right:0 !important;}.mb-header-0,.my-header-0{margin-bottom:0 !important;}.ml-header-0,.mx-header-0{margin-left:0 !important;}.m-header-1{margin:0.25rem !important;}.mt-header-1,.my-header-1{margin-top:0.25rem !important;}.mr-header-1,.mx-header-1{margin-right:0.25rem !important;}.mb-header-1,.my-header-1{margin-bottom:0.25rem !important;}.ml-header-1,.mx-header-1{margin-left:0.25rem !important;}.m-header-2{margin:0.5rem !important;}.mt-header-2,.my-header-2{margin-top:0.5rem !important;}.mr-header-2,.mx-header-2{margin-right:0.5rem !important;}.mb-header-2,.my-header-2{margin-bottom:0.5rem !important;}.ml-header-2,.mx-header-2{margin-left:0.5rem !important;}.m-header-3{margin:1rem !important;}.mt-header-3,.my-header-3{margin-top:1rem !important;}.mr-header-3,.mx-header-3{margin-right:1rem !important;}.mb-header-3,.my-header-3{margin-bottom:1rem !important;}.ml-header-3,.mx-header-3{margin-left:1rem !important;}.m-header-4{margin:1.5rem !important;}.mt-header-4,.my-header-4{margin-top:1.5rem !important;}.mr-header-4,.mx-header-4{margin-right:1.5rem !important;}.mb-header-4,.my-header-4{margin-bottom:1.5rem !important;}.ml-header-4,.mx-header-4{margin-left:1.5rem !important;}.m-header-5{margin:3rem !important;}.mt-header-5,.my-header-5{margin-top:3rem !important;}.mr-header-5,.mx-header-5{margin-right:3rem !important;}.mb-header-5,.my-header-5{margin-bottom:3rem !important;}.ml-header-5,.mx-header-5{margin-left:3rem !important;}.p-header-0{padding:0 !important;}.pt-header-0,.py-header-0{padding-top:0 !important;}.pr-header-0,.px-header-0{padding-right:0 !important;}.pb-header-0,.py-header-0{padding-bottom:0 !important;}.pl-header-0,.px-header-0{padding-left:0 !important;}.p-header-1{padding:0.25rem !important;}.pt-header-1,.py-header-1{padding-top:0.25rem !important;}.pr-header-1,.px-header-1{padding-right:0.25rem !important;}.pb-header-1,.py-header-1{padding-bottom:0.25rem !important;}.pl-header-1,.px-header-1{padding-left:0.25rem !important;}.p-header-2{padding:0.5rem !important;}.pt-header-2,.py-header-2{padding-top:0.5rem !important;}.pr-header-2,.px-header-2{padding-right:0.5rem !important;}.pb-header-2,.py-header-2{padding-bottom:0.5rem !important;}.pl-header-2,.px-header-2{padding-left:0.5rem !important;}.p-header-3{padding:1rem !important;}.pt-header-3,.py-header-3{padding-top:1rem !important;}.pr-header-3,.px-header-3{padding-right:1rem !important;}.pb-header-3,.py-header-3{padding-bottom:1rem !important;}.pl-header-3,.px-header-3{padding-left:1rem !important;}.p-header-4{padding:1.5rem !important;}.pt-header-4,.py-header-4{padding-top:1.5rem !important;}.pr-header-4,.px-header-4{padding-right:1.5rem !important;}.pb-header-4,.py-header-4{padding-bottom:1.5rem !important;}.pl-header-4,.px-header-4{padding-left:1.5rem !important;}.p-header-5{padding:3rem !important;}.pt-header-5,.py-header-5{padding-top:3rem !important;}.pr-header-5,.px-header-5{padding-right:3rem !important;}.pb-header-5,.py-header-5{padding-bottom:3rem !important;}.pl-header-5,.px-header-5{padding-left:3rem !important;}.m-header-auto{margin:auto !important;}.mt-header-auto,.my-header-auto{margin-top:auto !important;}.mr-header-auto,.mx-header-auto{margin-right:auto !important;}.mb-header-auto,.my-header-auto{margin-bottom:auto !important;}.ml-header-auto,.mx-header-auto{margin-left:auto !important;}}@media (min-width:1440px){.m-header-xl-0{margin:0 !important;}.mt-header-xl-0,.my-header-xl-0{margin-top:0 !important;}.mr-header-xl-0,.mx-header-xl-0{margin-right:0 !important;}.mb-header-xl-0,.my-header-xl-0{margin-bottom:0 !important;}.ml-header-xl-0,.mx-header-xl-0{margin-left:0 !important;}.m-header-xl-1{margin:0.25rem !important;}.mt-header-xl-1,.my-header-xl-1{margin-top:0.25rem !important;}.mr-header-xl-1,.mx-header-xl-1{margin-right:0.25rem !important;}.mb-header-xl-1,.my-header-xl-1{margin-bottom:0.25rem !important;}.ml-header-xl-1,.mx-header-xl-1{margin-left:0.25rem !important;}.m-header-xl-2{margin:0.5rem !important;}.mt-header-xl-2,.my-header-xl-2{margin-top:0.5rem !important;}.mr-header-xl-2,.mx-header-xl-2{margin-right:0.5rem !important;}.mb-header-xl-2,.my-header-xl-2{margin-bottom:0.5rem !important;}.ml-header-xl-2,.mx-header-xl-2{margin-left:0.5rem !important;}.m-header-xl-3{margin:1rem !important;}.mt-header-xl-3,.my-header-xl-3{margin-top:1rem !important;}.mr-header-xl-3,.mx-header-xl-3{margin-right:1rem !important;}.mb-header-xl-3,.my-header-xl-3{margin-bottom:1rem !important;}.ml-header-xl-3,.mx-header-xl-3{margin-left:1rem !important;}.m-header-xl-4{margin:1.5rem !important;}.mt-header-xl-4,.my-header-xl-4{margin-top:1.5rem !important;}.mr-header-xl-4,.mx-header-xl-4{margin-right:1.5rem !important;}.mb-header-xl-4,.my-header-xl-4{margin-bottom:1.5rem !important;}.ml-header-xl-4,.mx-header-xl-4{margin-left:1.5rem !important;}.m-header-xl-5{margin:3rem !important;}.mt-header-xl-5,.my-header-xl-5{margin-top:3rem !important;}.mr-header-xl-5,.mx-header-xl-5{margin-right:3rem !important;}.mb-header-xl-5,.my-header-xl-5{margin-bottom:3rem !important;}.ml-header-xl-5,.mx-header-xl-5{margin-left:3rem !important;}.p-header-xl-0{padding:0 !important;}.pt-header-xl-0,.py-header-xl-0{padding-top:0 !important;}.pr-header-xl-0,.px-header-xl-0{padding-right:0 !important;}.pb-header-xl-0,.py-header-xl-0{padding-bottom:0 !important;}.pl-header-xl-0,.px-header-xl-0{padding-left:0 !important;}.p-header-xl-1{padding:0.25rem !important;}.pt-header-xl-1,.py-header-xl-1{padding-top:0.25rem !important;}.pr-header-xl-1,.px-header-xl-1{padding-right:0.25rem !important;}.pb-header-xl-1,.py-header-xl-1{padding-bottom:0.25rem !important;}.pl-header-xl-1,.px-header-xl-1{padding-left:0.25rem !important;}.p-header-xl-2{padding:0.5rem !important;}.pt-header-xl-2,.py-header-xl-2{padding-top:0.5rem !important;}.pr-header-xl-2,.px-header-xl-2{padding-right:0.5rem !important;}.pb-header-xl-2,.py-header-xl-2{padding-bottom:0.5rem !important;}.pl-header-xl-2,.px-header-xl-2{padding-left:0.5rem !important;}.p-header-xl-3{padding:1rem !important;}.pt-header-xl-3,.py-header-xl-3{padding-top:1rem !important;}.pr-header-xl-3,.px-header-xl-3{padding-right:1rem !important;}.pb-header-xl-3,.py-header-xl-3{padding-bottom:1rem !important;}.pl-header-xl-3,.px-header-xl-3{padding-left:1rem !important;}.p-header-xl-4{padding:1.5rem !important;}.pt-header-xl-4,.py-header-xl-4{padding-top:1.5rem !important;}.pr-header-xl-4,.px-header-xl-4{padding-right:1.5rem !important;}.pb-header-xl-4,.py-header-xl-4{padding-bottom:1.5rem !important;}.pl-header-xl-4,.px-header-xl-4{padding-left:1.5rem !important;}.p-header-xl-5{padding:3rem !important;}.pt-header-xl-5,.py-header-xl-5{padding-top:3rem !important;}.pr-header-xl-5,.px-header-xl-5{padding-right:3rem !important;}.pb-header-xl-5,.py-header-xl-5{padding-bottom:3rem !important;}.pl-header-xl-5,.px-header-xl-5{padding-left:3rem !important;}.m-header-xl-auto{margin:auto !important;}.mt-header-xl-auto,.my-header-xl-auto{margin-top:auto !important;}.mr-header-xl-auto,.mx-header-xl-auto{margin-right:auto !important;}.mb-header-xl-auto,.my-header-xl-auto{margin-bottom:auto !important;}.ml-header-xl-auto,.mx-header-xl-auto{margin-left:auto !important;}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}.text-justify{text-align:justify !important;}.text-nowrap{white-space:nowrap !important;}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}@media (min-width:576px){.text-sm-left{text-align:left !important;}.text-sm-right{text-align:right !important;}.text-sm-center{text-align:center !important;}}@media (min-width:768px){.text-md-left{text-align:left !important;}.text-md-right{text-align:right !important;}.text-md-center{text-align:center !important;}}@media (min-width:992px){.text-lg-left{text-align:left !important;}.text-lg-right{text-align:right !important;}.text-lg-center{text-align:center !important;}}@media (min-width:1200px){.text-xl-left{text-align:left !important;}.text-xl-right{text-align:right !important;}.text-xl-center{text-align:center !important;}}@media (min-width:1349px){.text-header-left{text-align:left !important;}.text-header-right{text-align:right !important;}.text-header-center{text-align:center !important;}}@media (min-width:1440px){.text-header-xl-left{text-align:left !important;}.text-header-xl-right{text-align:right !important;}.text-header-xl-center{text-align:center !important;}}.text-lowercase{text-transform:lowercase !important;}.text-uppercase{text-transform:uppercase !important;}.text-capitalize{text-transform:capitalize !important;}.font-weight-light{font-weight:300 !important;}.font-weight-normal{font-weight:400 !important;}.font-weight-bold{font-weight:700 !important;}.font-italic{font-style:italic !important;}.text-white{color:#fff !important;}.text-primary{color:#007bff !important;}a.text-primary:hover,a.text-primary:focus{color:#0062cc !important;}.text-secondary{color:#6c757d !important;}a.text-secondary:hover,a.text-secondary:focus{color:#545b62 !important;}.text-success{color:#28a745 !important;}a.text-success:hover,a.text-success:focus{color:#1e7e34 !important;}.text-info{color:#17a2b8 !important;}a.text-info:hover,a.text-info:focus{color:#117a8b !important;}.text-warning{color:#ffc107 !important;}a.text-warning:hover,a.text-warning:focus{color:#d39e00 !important;}.text-danger{color:#dc3545 !important;}a.text-danger:hover,a.text-danger:focus{color:#bd2130 !important;}.text-light{color:#f8f9fa !important;}a.text-light:hover,a.text-light:focus{color:#dae0e5 !important;}.text-dark{color:#343a40 !important;}a.text-dark:hover,a.text-dark:focus{color:#1d2124 !important;}.text-body{color:#212529 !important;}.text-muted{color:#6c757d !important;}.text-black-50{color:rgba(0,0,0,0.5) !important;}.text-white-50{color:rgba(255,255,255,0.5) !important;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.visible{visibility:visible !important;}.invisible{visibility:hidden !important;}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important;}a:not(.btn){text-decoration:underline;}abbr[title]::after{content:" (" attr(title) ")";}pre{white-space:pre-wrap !important;}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}@page{size:a3;}body{min-width:992px !important;}.container{min-width:992px !important;}.navbar{display:none;}.badge{border:1px solid #000;}.table{border-collapse:collapse !important;}.table td,.table th{background-color:#fff !important;}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important;}.table-dark{color:inherit;}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#dee2e6;}.table .thead-dark th{color:inherit;border-color:#dee2e6;}}html{height:100%;}body{background:#fff;font:100%/1.5 "Open Sans","Arial",sans-serif;-webkit-text-size-adjust:100%;color:#444;display:flex;flex-direction:column;height:100%;}body.no-scroll,body.no-scroll-popin{overflow:hidden;}.ui-autocomplete.ui-front{z-index:999;}button,input[type=submit]{cursor:pointer;border:0;background-color:inherit;appearance:none;}::-webkit-input-placeholder{color:#bbb;}::-moz-placeholder{color:#bbb;}:-ms-input-placeholder{color:#bbb;}fieldset{border:0;padding:0;margin:0;}legend{text-transform:lowercase;margin-bottom:0.25em;}label{display:block;padding-bottom:0.25rem;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}textarea{resize:none;}input,textarea{width:100%;border:1px solid #7F7F7F;padding:0.5rem 0.65rem;}input[type=text],input[type=search],input[type=url],input[type=number],textarea{-webkit-appearance:none;}input[type="checkbox"],input[type="radio"]{width:auto;margin-right:0.3em;}input[type="search"]{-webkit-appearance:none;border-radius:0;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}select{display:block;font-size:0.85rem;height:2rem;width:100%;border:1px solid #DEDEDE;padding:0.3rem;border-radius:4px;background:#fff;color:#444;-moz-appearance:none;-webkit-appearance:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTIgMTEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEyIDExOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iIzgwODA4MCI+PHBhdGggZD0iTTIsNGw0LDRsNC00SDJ6Ii8+PC9zdmc+);background-position:calc(100% - 0.3rem) 50%;background-size:16px 16px;background-repeat:no-repeat;}select:focus{outline:0;border-color:#7F7F7F;}select::-ms-expand{display:none;}select::-ms-value{background:transparent;color:#7F7F7F;}.loading{position:fixed;z-index:999;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0;width:50px;height:50px;display:none;}.loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.5);}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.loading:not(:required):after{content:'';display:block;font-size:10px;width:100px;height:100px;margin-top:-0.5em;border:15px solid #028E5B;border-radius:100%;border-bottom-color:transparent;-webkit-animation:spinner 1s linear 0s infinite;animation:spinner 1s linear 0s infinite;}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}.link-disble{pointer-events:none;}.link-disble:after{background:#bbb !important;}.pointer-disabled{pointer-events:none;}html{font-size:16px;}h1{font-size:64px;font-size:4rem;line-height:1.125;word-wrap:break-word;}h2{color:#444;font-family:"BNPP Sans",sans-serif;line-height:1.15;margin-bottom:1rem;word-wrap:break-word;font-size:38px;font-size:2.375rem;}h2 strong{font-weight:normal;color:#00915A;}@media (min-width:768px){h2{font-size:48px;font-size:3rem;}}h3{color:#444;font-family:"BNPP Sans",sans-serif;font-size:20px;font-size:1.25rem;line-height:1.2;margin-bottom:1rem;word-wrap:break-word;}.poland h3{font-family:BNPP Sans Poland;}.heading--cat{color:#028E5B;font-size:24px;font-size:1.5rem;line-height:1.25;text-transform:uppercase;font-family:"BNPP Sans Condensed",sans-serif;margin-bottom:0;}.heading--cat--pink{color:#BA3075;text-transform:inherit;}@media (min-width:768px){.heading--cat{font-size:32px;font-size:2rem;}}.poland .heading--cat{font-family:BNPP Sans Poland;}a{color:#444;text-decoration:none;outline:0;transition:color 0.15s ease-out,box-shadow 0.15s ease-out;}a:hover,a:focus{color:#7F7F7F;}ol,ul{list-style:none;}img{max-width:100%;height:auto;}.image-background{background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:100px;}[class^="ic-"]::before{font-family:'stellarcontent-re';}*{box-sizing:border-box;}html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,li,form,legend,label,table,header,footer,nav,section,figure{margin:0;padding:0;}header,footer,nav,section,article,hgroup,figure{display:block;}body{overflow-x:hidden;}table{border-collapse:collapse;border-spacing:0;width:100%;}th{text-align:left;}tr{vertical-align:top;}p{margin-bottom:1rem;}p:last-child{margin-bottom:0;}blockquote{font-style:italic;border-left:1px solid #7F7F7F;color:#7F7F7F;padding-left:1rem;margin-bottom:1rem;}hr{border:0;height:1px;background:#DEDEDE;margin:1rem 0;}::-moz-selection{background:#DEDEDE;}::selection{background:#DEDEDE;}code{display:inline-block;background:#f9f9f9;border:1px solid #DEDEDE;padding:.2rem .5rem;line-height:1.2;font-size:.85rem;}pre{background:#f9f9f9;border:1px solid #DEDEDE;font-size:1rem;padding:1rem;overflow-x:auto;}pre code{border:0;}code[class*="language-"],pre[class*="language-"]{font-family:monospace !important;}.slice{margin:4rem auto;}.paragraph--type--container-one-column .slice:first-child{margin-top:0;}.slice__container{overflow:hidden;}.slice__row{margin-bottom:40px;}.slice__row .col-md-3{margin-bottom:2rem;}.slice__row:last-of-type{margin-bottom:0;}.slice__header{margin-bottom:2.65rem;}@media (min-width:768px){.slice__header{margin-bottom:0;}}.slice__title{margin-bottom:1rem;}.slice__title--link:hover{text-decoration:none;}.slice__subtitle{color:#00915A;font-family:"BNPP Sans",sans-serif;font-size:24px;font-size:1.5rem;line-height:1.3;}.slice__text{color:#7F7F7F;font-family:"Open Sans",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;margin-bottom:2rem;}@media (min-width:768px){.slice__text{font-size:18px;font-size:1.125rem;line-height:1.8;}}.slice__text.editor ul{list-style:none;}.slice__text li{color:#3d3d3d;position:relative;font-weight:bold;line-height:20px;margin:12px 0 0 12px;}.slice__text li:before{background-color:#028E5B;content:'';display:inline-block;height:18px;left:-12px;position:absolute;top:1px;width:3px;}.slice--border{border-bottom:1px solid #DEDEDE;}.slice--logo-partners{margin-bottom:30px;}.slice--logo-partners .slider__wrapper{width:inherit;margin-left:0;margin-right:0;}.slice--logo-partners .slider__wrapper .slick-track{display:flex;height:100%;}.slice--logo-partners .slider__wrapper .slick-track .slider__item{height:auto;justify-content:space-between;margin:0 10px;padding-bottom:26px;position:relative;}.slice--logo-partners .slider__wrapper .slick-track .slider__item::after{display:none;}.slice--logo-partners .slider__wrapper .slick-track .slider__item .logo-partner__image{flex:1;display:flex;align-items:center;}.slice--logo-partners .slider__wrapper .slick-track .slider__item .logo-partner__text{line-height:26px;position:absolute;bottom:0;left:0;right:0;}.slice--push-page--grid{display:block;}.slice--push-page--grid .tags{margin-bottom:3.5rem;}.slice--push--market-research .slice__title{margin-bottom:2rem;}.slice.background-color,.slice .background-color{background-color:#f8f8f8;padding-top:20px;padding-bottom:20px;}.slice--list-numeric{padding-top:2rem;padding-bottom:.5rem;}@media (min-width:768px){.slice--list-numeric{padding-top:5rem;}}.slice--card-basic .slice__row{margin-bottom:20px;}.slice--card-basic .slice__title{margin-bottom:0;}.poland .slice__subtitle{font-family:BNPP Sans Poland;}.col-xl-8 .slice:first-child{margin-top:0;}.paragraph--type--auto-promo-slider .paragraph{margin-bottom:0;}.js-link{cursor:pointer;}.js-noScroll{overflow:hidden;}.access__item{border:2px solid #00915A;border-radius:8px;padding:2.5rem;margin-right:2.5rem;max-width:320px;width:100%;}.access__title{color:#00915A;margin-bottom:0.5rem;font-size:24px;font-size:1.5rem;}.access__description{margin-bottom:3.5rem;color:#7F7F7F;}.slice--access--grid .slice__title{max-width:270px;}.accordion{border-bottom:1px solid #E1E1E1;}.accordion__item{padding:2.5rem calc(2.5rem - 20px);border-top:1px solid #E1E1E1;}.accordion__item__title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;}.accordion__item__title:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#444 transparent transparent transparent;align-items:center;}.slice--listing--market-research .col-md-8 .post{margin-top:2.5rem;margin-bottom:2.5rem;}.slice--listing--market-research .col-md-8 .post:first-child{margin-top:0;}.slice--listing .slice__row{margin-bottom:1rem;}@media (min-width:768px){.slice--listing .slice__row{margin-bottom:2rem;}}.slice--listing .listing__aside{order:-1;}@media (min-width:768px){.slice--listing .listing__aside{order:2;}}.slice--listing .listing__row{margin-bottom:2.5rem;}@media (min-width:768px){.slice--listing .listing__row{margin-bottom:5rem;}}section.block-stellar-contents-construction-pmi-report-list h2{margin-bottom:3rem;margin-right:auto;margin-left:auto;}.paragraph--type--listing-construction-pmi-report .col-md-8 .post{margin-top:2.5rem;margin-bottom:2.5rem;}.paragraph--type--listing-construction-pmi-report .col-md-8 .post:first-child{margin-top:0;}.badge{padding:5px 8px 5px;border-radius:4px;color:#fff;font-size:14px;font-size:0.875rem;font-family:"BNPP Sans Condensed";text-transform:uppercase;font-weight:normal;letter-spacing:1px;}.badge:hover{text-decoration:none;color:#fff;}.poland .badge{font-family:BNPP Sans Poland;}.banner{position:relative;display:flex;align-items:center;overflow:hidden;}.banner__container{position:relative;z-index:2;}.banner__title{font-family:"BNPP Sans",sans-serif;font-size:44px;font-size:2.75rem;line-height:1;margin-bottom:1rem;}@media (min-width:768px){.banner__title{font-size:44px;font-size:2.75rem;margin-bottom:2.5rem;}}.banner__subtitle{font-family:"BNPP Sans",sans-serif;color:#00FFA2;margin-bottom:0.5rem;line-height:1.3;font-size:20px;font-size:1.25rem;}@media (min-width:768px){.banner__subtitle{font-size:24px;font-size:1.5rem;}}.banner__text{font-family:"Open Sans",sans-serif;line-height:1.8;font-size:16px;font-size:1rem;}@media (min-width:768px){.banner__text{font-size:14px;font-size:0.875rem;}}.banner__filter{position:absolute;top:0;left:0;right:0;bottom:0;transform:scaleX(-1) scaleY(-1);background:linear-gradient(225deg,#028E5B 0%,rgba(1,123,98,0) 100%);z-index:1;}.banner--hp{background-position:center;background-size:cover;padding-top:2rem;padding-bottom:2rem;min-height:300px;margin-top:0;}@media (min-width:768px){.banner--hp{padding-top:6rem;padding-bottom:6rem;min-height:450px;}}.banner--hp:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.5;background:linear-gradient(45deg,#028E5B 0%,transparent 100%);z-index:0;}.banner--hp .banner{background-position:center;background-size:cover;}.banner--hp .banner__title,.banner--hp .banner__text{color:#fff;}.banner--hp .banner__content{position:absolute;bottom:0;left:0;background-color:#fff;max-width:400px;padding:40px;z-index:2;}.banner--hp .banner__button{margin-top:2.5rem;}.banner--hp .banner__button:hover{background:#fff;}.banner--page{display:block;overflow:hidden;margin-top:0;}@media (min-width:768px){.banner--page{padding-top:6rem;min-height:450px;margin-bottom:5rem;}}.banner--page .banner__content{padding-top:4rem;padding-bottom:4rem;}@media (min-width:768px){.banner--page .banner__content{padding-top:0;padding-right:4rem;}}.banner--page .banner__title strong{color:#00915A;font-weight:normal;}.banner--page .banner__subtitle{color:#00915A;}@media (min-width:768px){.banner--page .banner__metas{display:flex;align-items:center;}}@media (max-width:991.98px){.banner--page .banner__metas{display:flex;flex-wrap:wrap;}.banner--page .banner__metas .field--name-field-tags{margin-bottom:10px;width:100%;}}.banner--page .banner__cats{margin-right:1rem;}.banner--page .banner__cat{min-width:104px;padding:.5rem;}.banner--page .banner__subtitle{color:#00915A;}.banner--page .banner__reading,.banner--page .banner__location{display:flex;align-items:center;color:#7F7F7F;font-family:"BNPP Sans Condensed",sans-serif,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.33;margin-left:2.5rem;}.banner--page .banner__reading:before,.banner--page .banner__location:before{color:#00915A;margin-right:0.5rem;}.banner--page .banner__button{margin-top:2.5rem;}.banner--page .banner__date{display:flex;align-items:center;color:#7F7F7F;font-family:"BNPP Sans Condensed",sans-serif,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.33;}.banner--page .banner__date:before{color:#00915A;margin-right:0.5rem;}.banner--page .banner__image{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:65%;z-index:1;}.banner--page .banner__image--desktop{display:none;}@media (min-width:768px){.banner--page .banner__image{position:absolute;top:0;left:50%;width:50%;bottom:0;padding-top:0;}.banner--page .banner__image--desktop{display:block;}.banner--page .banner__image--mobile{display:none;}}.banner--page .banner__image__left{left:auto;right:50%;}.banner--page .banner__text{color:#7F7F7F;font-size:14px;font-size:0.875rem;line-height:2rem;}.banner--cta-img{padding-top:0;}@media (min-width:768px){.banner--cta-img{min-height:420px;}}.banner--cta-img .banner__row{min-height:420px;}.banner--cta-img .banner__title{position:relative;color:#444;font-family:"BNPP Sans Condensed",sans-serif,sans-serif;font-size:48px;font-size:3rem;text-transform:uppercase;margin-top:2.5rem;margin-bottom:1rem;z-index:10;}@media (min-width:768px){.banner--cta-img .banner__title{margin-top:0;margin-bottom:2.5rem;}}.banner--cta-img .banner__text{font-size:16px;font-size:1rem;font-family:"Open Sans";color:#7F7F7F;line-height:1.8;margin-bottom:3rem;}.banner--cta-img .banner__content{padding:0 20px;order:2;}.banner--cta-img .banner__background{background-position:center;background-size:cover;padding-top:75%;min-height:inherit;overflow:hidden;left:20px;right:20px;}@media (min-width:768px){.banner--cta-img .banner__background{padding-top:inherit;min-height:420px;}}.banner--cta-bg,.banner--surface-calculator{min-height:420px;padding-top:0;}.banner--cta-bg .banner__row,.banner--surface-calculator .banner__row{position:relative;margin-bottom:0;z-index:10;}@media (min-width:992px){.banner--cta-bg .banner__row,.banner--surface-calculator .banner__row{min-height:420px;}}.banner--cta-bg .banner__container,.banner--surface-calculator .banner__container{display:flex;flex-direction:column-reverse;}.banner--cta-bg .banner__content,.banner--surface-calculator .banner__content{position:relative;padding:2.25rem 40px;z-index:3;}.banner--cta-bg .banner__content--background,.banner--surface-calculator .banner__content--background{position:absolute;display:block;top:0;left:20px;right:20px;bottom:0;background:#F8F8F8 no-repeat url(/themes/custom/stellartheme/img/stats-background.svg) center center;z-index:-1;}@media (min-width:992px){.banner--cta-bg .banner__content,.banner--surface-calculator .banner__content{padding:5rem;}.banner--cta-bg .banner__content--background,.banner--surface-calculator .banner__content--background{display:none;}}.banner--cta-bg .banner__title,.banner--surface-calculator .banner__title{position:relative;color:#444;font-family:"BNPP Sans Condensed",sans-serif;font-size:48px;font-size:3rem;text-transform:uppercase;margin-top:auto;margin-bottom:0;z-index:10;}.banner--cta-bg .banner__title strong,.banner--surface-calculator .banner__title strong{display:block;color:#00915A;}.banner--cta-bg .banner__text,.banner--surface-calculator .banner__text{margin-top:1.5rem;}.banner--cta-bg .banner__button,.banner--surface-calculator .banner__button{margin-top:3.5rem;}.banner--cta-bg .banner__button:hover,.banner--surface-calculator .banner__button:hover{background:#fff;}.banner--cta-bg .banner__background,.banner--surface-calculator .banner__background{position:relative;background-position:center;background-size:cover;padding-top:75%;bottom:inherit;overflow:hidden;z-index:1;}.banner--cta-bg .banner__background--gradiant,.banner--surface-calculator .banner__background--gradiant{position:absolute;display:block;right:0;left:0;bottom:-4px;height:70%;background:linear-gradient(to top,#f8f8f8,rgba(252,252,252,0));z-index:2;}@media (min-width:992px){.banner--cta-bg .banner__background--gradiant,.banner--surface-calculator .banner__background--gradiant{display:none;}}@media (min-width:768px){.banner--cta-bg .banner__background,.banner--surface-calculator .banner__background{padding-top:51%;}}@media (min-width:992px){.banner--cta-bg .banner__background,.banner--surface-calculator .banner__background{position:absolute;top:0;left:20px;width:calc(60% - 20px);bottom:0;padding-top:inherit;}}.banner--cta-bg .banner__filter,.banner--surface-calculator .banner__filter{background:inherit;transform:inherit;}@media (min-width:992px){.banner--cta-bg .banner__filter,.banner--surface-calculator .banner__filter{position:absolute;top:0;left:20px;right:20px;bottom:0;z-index:2;}.banner--cta-bg .banner__filter--gradiant,.banner--surface-calculator .banner__filter--gradiant{position:absolute;display:block;right:0;left:0;top:0;bottom:0;width:60%;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#F8F8F8 100%);z-index:2;}.banner--cta-bg .banner__filter--full,.banner--surface-calculator .banner__filter--full{position:absolute;display:block;top:0;bottom:0;right:0;left:60%;background:#F8F8F8 no-repeat url(/themes/custom/stellartheme/img/stats-background.svg) center center;background-size:cover;z-index:2;}}.banner--surface-calculator .banner__background{width:calc(100% - 20px);}.banner--offer{display:block;padding:0;padding-top:5rem;padding-bottom:2rem;overflow:hidden;margin-bottom:96px;background:linear-gradient(270deg,#028E5B 0%,#017B62 100%);}@media (min-width:768px){.banner--offer{padding-top:3.5rem;}}.banner--offer .banner__row{min-height:324px;align-items:center;}.banner--offer .banner__title{color:#fff;margin-top:0;margin-bottom:2rem;}@media (min-width:768px){.banner--offer .banner__title{margin-bottom:0;}}@media (min-width:768px){.banner--offer .banner__metas{display:flex;align-items:center;}}.banner--offer .banner__meta{color:#fff;font-family:"BNPP Sans Condensed",sans-serif;font-size:20px;font-size:1.25rem;letter-spacing:1.43px;line-height:1.2;text-transform:uppercase;margin-bottom:1rem;}@media (min-width:768px){.banner--offer .banner__meta{margin-bottom:0;padding:0 2rem;border-right:1px solid rgba(255,255,255,0.4);}}.banner--offer .banner__meta:first-child{padding-left:0;}.banner--offer .banner__meta:last-of-type{border:0;}.banner--offer .banner__image{position:absolute;left:calc(50% - 700px + 20px);margin-left:calc((1400px * 0.666667));right:0;top:0;bottom:0;background:transparent no-repeat center center;background-size:cover;z-index:20;}.banner--contact{min-height:590px;}.banner--contact .banner__container{padding-top:5rem;padding:0;}@media (min-width:768px){.banner--contact .banner__container{padding-left:20px;padding-right:20px;}}.banner--contact .banner__row{position:relative;padding-top:0;}.banner--contact .banner__row:after{content:'';display:block;position:absolute;bottom:0;top:4rem;left:0;right:0;background-color:#F8F8F8;z-index:1;}@media (min-width:992px){.banner--contact .banner__row:after{top:0;left:5rem;}}@media (min-width:992px){.banner--contact .banner__row{padding-top:5rem;padding-bottom:5rem;}}.banner--contact .banner__image{position:relative;padding-top:62%;margin-bottom:2.25rem;z-index:2;}@media (min-width:992px){.banner--contact .banner__image{margin-bottom:0;padding-top:0;max-width:100%;}}.banner--contact .banner__background{position:absolute;top:0;left:20px;right:0;bottom:0;background-position:center;background-size:cover;}@media (min-width:992px){.banner--contact .banner__background{padding-top:0;left:0;}}.banner--contact .banner__title{margin-bottom:1.5rem;font-size:38px;font-size:2.375rem;}@media (min-width:992px){.banner--contact .banner__title{font-size:48px;font-size:3rem;}}.banner--contact .banner__text{color:#7F7F7F;line-height:1.5rem;margin-bottom:3.875rem;}@media (min-width:992px){.banner--contact .banner__text{max-width:380px;}}.banner--contact .banner__content{position:relative;display:flex;flex-flow:column;justify-content:flex-start;padding-left:20px;padding-right:20px;z-index:2;}@media (min-width:768px){.banner--contact .banner__content{padding:0 5rem 0 calc(5rem - 20px);}}.banner--contact .banner__cta{background-color:#BA3075;margin-top:0;padding:40px 20px;}.banner--contact .banner__cta__title{color:#fff;text-align:center;font-family:"BNPP Sans Condensed",sans-serif;font-size:24px;font-size:1.5rem;font-weight:bold;letter-spacing:1px;text-transform:uppercase;margin-bottom:1.75rem;}.banner--contact .banner__cta__button{max-width:260px;margin:0 auto;}@media (min-width:992px){.banner--contact--right .banner__row{flex-direction:row-reverse;padding-right:calc(5rem - 20px);background:#f8f8f8;}.banner--contact--right .banner__row:after{top:0;left:0;right:5rem;}}.banner--interview .banner__content{padding-top:4rem;padding-bottom:4rem;}@media (min-width:768px){.banner--interview .banner__content{padding-top:96px;padding-right:4rem;min-height:300px;}}@media (min-width:768px){.banner--interview .banner__metas{display:flex;align-items:center;}}.banner--interview .banner__date{color:#7F7F7F;font-family:"BNPP Sans Condensed",sans-serif;font-size:18px;font-size:1.125rem;line-height:1.33;}.banner--interview .banner__collaborator{display:flex;flex-direction:column;border:1px solid #DEDEDE;padding:0;margin:0;}.banner--interview .banner__collaborator__picture{background-size:cover;background-position:center center;background-repeat:no-repeat;flex-grow:1;height:0;padding-top:120%;}.banner--interview .banner__collaborator__name{font-family:"BNPP Sans Condensed",sans-serif;text-align:center;color:#028E5B;font-size:24px;font-size:1.5rem;line-height:1;margin:0.5em 0.5em 0;text-transform:uppercase;}.banner--interview .banner__collaborator__position{font-family:"Open Sans",sans-serif;text-align:center;font-size:16px;font-size:1rem;margin:0.5em;}.poland .banner{font-family:BNPP Sans Poland !important;}.breadcrumbs{position:relative;z-index:10;}.breadcrumb{margin-bottom:0;padding-top:0.8rem;background-color:transparent;color:#7F7F7F;font-size:12px;font-size:0.75rem;}@media (min-width:768px){.breadcrumb{margin-bottom:-5.5rem;}}@media (min-width:768px){.breadcrumb .breadcrumb{margin-bottom:-5.5rem;}}.breadcrumb__link{color:#7F7F7F;font-size:12px;font-size:0.75rem;}.page--default .breadcrumb{margin-bottom:0;}.breadcrumb-item + .breadcrumb-item{padding-left:0.7rem;}.breadcrumb-item + .breadcrumb-item:before{padding-right:0.7rem;content:'>';}a.button,button.button,span.button,input[type=button].button{border-radius:2px;padding:14px 24px;margin-right:0;margin-left:0;cursor:pointer;font-family:"BNPP Sans",sans-serif;text-transform:uppercase;text-decoration:none;box-sizing:border-box;overflow:hidden;transition:all .4s ease;}a.button:hover,button.button:hover,span.button:hover,input[type=button].button:hover{text-decoration:none;}a.button--full,button.button--full,span.button--full,input[type=button].button--full,.ui-widget-content a.button--full,.ui-widget-content button.button--full,.ui-widget-content span.button--full,.ui-widget-content input[type=button].button--full{position:relative;color:#fff;font-weight:normal;display:inline-block;overflow:hidden;z-index:0;}a.button--full:before,a.button--full:after,button.button--full:before,button.button--full:after,span.button--full:before,span.button--full:after,input[type=button].button--full:before,input[type=button].button--full:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:2px;z-index:-1;transition:opacity .4s ease;}a.button--full:after,button.button--full:after,span.button--full:after,input[type=button].button--full:after{background:linear-gradient(270deg,#028E5B 0%,#007265 100%);}a.button--full:before,button.button--full:before,span.button--full:before,input[type=button].button--full:before{border:solid 2px #028E5B;opacity:0;}a.button--full:hover,button.button--full:hover,span.button--full:hover,input[type=button].button--full:hover{color:#028E5B;}a.button--full:hover:before,button.button--full:hover:before,span.button--full:hover:before,input[type=button].button--full:hover:before{opacity:1;}a.button--full:hover:after,button.button--full:hover:after,span.button--full:hover:after,input[type=button].button--full:hover:after{opacity:0;}a.button--full--secondary,button.button--full--secondary,span.button--full--secondary,input[type=button].button--full--secondary{color:#fff;}a.button--full--secondary:after,button.button--full--secondary:after,span.button--full--secondary:after,input[type=button].button--full--secondary:after{background:#BA3075;}a.button--full--secondary:before,button.button--full--secondary:before,span.button--full--secondary:before,input[type=button].button--full--secondary:before{border:solid 2px #BA3075;opacity:0;}a.button--full--secondary:hover,button.button--full--secondary:hover,span.button--full--secondary:hover,input[type=button].button--full--secondary:hover{color:#BA3075;}a.button--full--white:after,button.button--full--white:after,span.button--full--white:after,input[type=button].button--full--white:after{background:#fff;}a.button--full--white:before,button.button--full--white:before,span.button--full--white:before,input[type=button].button--full--white:before{border:2px solid #fff;opacity:0;}a.button--full--white--secondary,button.button--full--white--secondary,span.button--full--white--secondary,input[type=button].button--full--white--secondary{color:#BA3075;}a.button--full--white--secondary:hover,button.button--full--white--secondary:hover,span.button--full--white--secondary:hover,input[type=button].button--full--white--secondary:hover{color:#fff;}a.button--full--white--inverted,button.button--full--white--inverted,span.button--full--white--inverted,input[type=button].button--full--white--inverted{color:#BA3075;background:#fff;border-color:#fff;}a.button--full--white--inverted:hover,button.button--full--white--inverted:hover,span.button--full--white--inverted:hover,input[type=button].button--full--white--inverted:hover{background:transparent;}a.button--full--white:hover,button.button--full--white:hover,span.button--full--white:hover,input[type=button].button--full--white:hover{color:#fff;}a.button--full--white--outline:after,button.button--full--white--outline:after,span.button--full--white--outline:after,input[type=button].button--full--white--outline:after{background:transparent;}a.button--full--white--outline:before,button.button--full--white--outline:before,span.button--full--white--outline:before,input[type=button].button--full--white--outline:before{border:2px solid #fff;opacity:1;}a.button--full--white--outline:hover,button.button--full--white--outline:hover,span.button--full--white--outline:hover,input[type=button].button--full--white--outline:hover{color:#fff;}a.button--header,button.button--header,span.button--header,input[type=button].button--header{background:linear-gradient(270deg,#028E5B 0%,#007265 100%);color:#fff;display:inline-block;text-transform:inherit;padding:10px 24px;}a.button--header:hover,button.button--header:hover,span.button--header:hover,input[type=button].button--header:hover{color:#fff;}a.button--header:before,button.button--header:before,span.button--header:before,input[type=button].button--header:before{vertical-align:text-top;margin-right:10px;}@media (min-width:992px){a.button--header,button.button--header,span.button--header,input[type=button].button--header{font-size:15px;font-size:0.9375rem;}}@media (min-width:1349px){a.button--header,button.button--header,span.button--header,input[type=button].button--header{padding:10px 24px;}}a.button--header--line,button.button--header--line,span.button--header--line,input[type=button].button--header--line{color:#028E5B;border:2px solid #028E5B;background:#fff;padding-top:8px;padding-bottom:8px;}a.button--header--line:hover,button.button--header--line:hover,span.button--header--line:hover,input[type=button].button--header--line:hover{background:#028E5B;}a.button--header.open-decision-tree,button.button--header.open-decision-tree,span.button--header.open-decision-tree,input[type=button].button--header.open-decision-tree{margin-left:20px;}a.button--line,button.button--line,span.button--line,input[type=button].button--line{position:relative;color:#444;display:inline-block;font-weight:bold;z-index:0;}a.button--line:after,button.button--line:after,span.button--line:after,input[type=button].button--line:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;border:2px solid #444;transition:all .4s ease;z-index:-1;}a.button--line:hover,button.button--line:hover,span.button--line:hover,input[type=button].button--line:hover{color:#fff;}a.button--line:hover:after,button.button--line:hover:after,span.button--line:hover:after,input[type=button].button--line:hover:after{background-color:#444;}a.button--line--white,button.button--line--white,span.button--line--white,input[type=button].button--line--white{color:#fff;}a.button--line--white:after,button.button--line--white:after,span.button--line--white:after,input[type=button].button--line--white:after{border-color:#fff;}a.button--line--white:hover,button.button--line--white:hover,span.button--line--white:hover,input[type=button].button--line--white:hover{background-color:#fff;color:#444;}a.button--line--white:hover:after,button.button--line--white:hover:after,span.button--line--white:hover:after,input[type=button].button--line--white:hover:after{background-color:#fff;}a.button--line--white--secondary:hover,button.button--line--white--secondary:hover,span.button--line--white--secondary:hover,input[type=button].button--line--white--secondary:hover{color:#BA3075;}a.button--line--secondary,button.button--line--secondary,span.button--line--secondary,input[type=button].button--line--secondary{color:#BA3075;}a.button--line--secondary:after,button.button--line--secondary:after,span.button--line--secondary:after,input[type=button].button--line--secondary:after{border-color:#BA3075;}a.button--line--secondary:hover,button.button--line--secondary:hover,span.button--line--secondary:hover,input[type=button].button--line--secondary:hover{color:#fff;}a.button--line--secondary:hover:after,button.button--line--secondary:hover:after,span.button--line--secondary:hover:after,input[type=button].button--line--secondary:hover:after{background-color:#BA3075;}a.button--icon,button.button--icon,span.button--icon,input[type=button].button--icon{display:flex;align-items:center;justify-content:center;}a.button--icon:before,button.button--icon:before,span.button--icon:before,input[type=button].button--icon:before{margin-right:10px;font-size:22px;font-size:1.375rem;}.poland input[type=button].button{font-family:BNPP Sans Poland;}.card--page{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px;border:0;border-radius:2px;overflow:hidden;padding-bottom:5.5rem;}.card--page .card__link:hover{text-decoration:none;color:inherit;}.card--page .card__content{background-color:#fff;padding:2rem 2rem 0 2rem;z-index:2;}.card--page .card__title{margin-bottom:.5rem;font-size:24px;font-size:1.5rem;}.card--page .card__summarize{color:#7F7F7F;}.card--page .card__button{position:absolute;left:2rem;right:2rem;bottom:2rem;}.slice--cards--picto{margin-bottom:0;}.slice--cards--picto + .slice{margin-top:0;}.slice--card-basic .col-md-4{padding-bottom:20px;}.slice--card-basic .card--page{display:block;height:100%;margin-bottom:0;}.contact{position:relative;margin-bottom:0;}@media (min-width:768px){.contact{margin-bottom:5rem;}}.contact.slice{padding:0;display:flex;flex-flow:column-reverse;}.contact__container{position:relative;}.contact__row{position:relative;}.contact__content{position:relative;padding-left:0;padding-right:0;z-index:2;}@media (min-width:768px){.contact__content{padding-right:9%;}}.contact__content-wrapper{margin-top:-5rem;}@media (min-width:768px){.contact__content-wrapper{margin-top:0;padding:6rem 0 5rem;height:640px;}}.contact__subtitle{color:#BA3075;font-family:"BNPP Sans Condensed";font-size:32px;font-size:2rem;line-height:1.2;max-width:400px;margin-bottom:0;}@media (min-width:768px){.contact__subtitle{margin-bottom:2rem;}}.contact__title{color:#444;font-size:48px;font-size:3rem;font-family:"BNPP Sans";margin-bottom:1rem;max-width:400px;}.contact__text{max-width:400px;}.contact__tel a{display:flex;align-items:center;margin-top:6rem;color:#BA3075;}.contact__tel a:before{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background-color:#BA3075;color:#fff;font-size:24px;font-size:1.5rem;margin-right:1rem;border-radius:50%;}.contact__dest{display:flex;align-items:center;margin-top:4rem;}@media (min-width:768px){.contact__dest{margin-top:6rem;}}.contact__dest__name{color:#444;font-family:"BNPP Sans Condensed";font-size:24px;font-size:1.5rem;font-weight:bold;letter-spacing:1px;line-height:1.2;text-transform:uppercase;margin:0 0 8px 0;}.contact__dest__role{color:#7F7F7F;font-family:"Open Sans";margin:0 0 10px 0;}.contact__dest__avatar{width:94px;flex:0 0 94px;height:94px;border-radius:50%;margin-right:1rem;overflow:hidden;background-color:#00915A;}.contact__dest__avatar img{max-width:100%;}.contact__dest__tel{display:flex;align-items:center;color:#BA3075;margin:0;font-size:17px;font-size:1.0625rem;}.contact__dest__tel:before{margin-right:1rem;}.contact__form{position:relative;background-color:#fff;border:solid 1px #dedede;padding:2rem 1rem;margin-top:2.5rem;max-width:560px;min-height:inherit;z-index:2;}@media (min-width:768px){.contact__form{padding:5rem;margin-top:5rem;min-height:940px;}}.contact__form h2{font-size:24px;font-size:1.5rem;color:#BA3075;margin-bottom:3rem;}@media (min-width:768px){.contact__form h2{font-size:32px;font-size:2rem;}}.contact__legal{padding-top:2rem;}@media (min-width:768px){.contact__legal{padding-top:4.875rem;position:absolute;bottom:0;left:20px;min-height:380px;}}.contact__legal p{font-size:12px;font-size:0.75rem;line-height:1rem;color:#7F7F7F;padding-right:0;}@media (min-width:768px){.contact__legal p{font-size:11px;font-size:0.6875rem;padding-right:60px;}}.contact__background{position:relative;height:inherit;padding-top:100%;background-position:center;background-size:cover;overflow:hidden;}@media (min-width:768px){.contact__background{position:absolute;top:0;padding-top:0;left:0;right:25%;height:640px;}}.contact__filter{position:absolute;top:0;left:0;right:0;bottom:0;}.contact__filter:before{content:'';position:absolute;display:block;top:0;left:0;right:0;height:100%;background:linear-gradient(to top,#f8f8f8,rgba(252,252,252,0));}@media (min-width:768px){.contact__filter:before{left:20%;right:inherit;bottom:0;width:30%;background:linear-gradient(to left,#f8f8f8,rgba(252,252,252,0));}}@media (min-width:768px){.contact__filter:after{content:'';position:absolute;display:block;left:50%;top:0;bottom:0;right:0;background-color:#F8F8F8;}}.contact__list{max-width:440px;width:100%;margin:0 auto;}.contact__item{padding:2rem;}@media (min-width:768px){.contact__item{padding:2.5rem;}}.contact__item__title{color:#fff;font-family:"BNPP Sans Condensed";font-size:32px;font-size:2rem;font-weight:bold;letter-spacing:1px;line-height:1.25;text-transform:uppercase;margin-bottom:1.5rem;}@media (min-width:768px){.contact__item__title{margin-bottom:2rem;}}.contact__item--aside{background-color:#fff;border-radius:2px;padding:0 20px 0;margin-bottom:2.5rem;}.poland .contact__subtitle{font-family:BNPP Sans Poland;}.poland .contact__title{font-family:BNPP Sans Poland;}.poland .contact__dest__name{font-family:BNPP Sans Poland;}.poland .contact__item__title{font-family:BNPP Sans Poland;}.editor h2{color:#444;font-family:"BNPP Sans",sans-serif;font-size:32px;font-size:2rem;line-height:1.25;margin-bottom:2rem;}.editor h3,.editor strong u{display:inline-block;color:#00915A;font-family:"BNPP Sans",sans-serif;font-size:24px;font-size:1.5rem;line-height:1.33;margin-bottom:2rem;text-decoration:none;font-weight:normal;}.editor p,.editor strong{color:#7F7F7F;font-family:"Open Sans",sans-serif;font-size:18px;font-size:1.125rem;line-height:1.77;margin-bottom:2rem;}.editor--text p{color:#444;}.editor--disclaimer p{font-size:14px;font-size:0.875rem;}.editor ul,.editor ol{list-style-position:inside;color:#7F7F7F;font-family:"Open Sans",sans-serif;font-size:18px;font-size:1.125rem;margin-bottom:2rem;}.editor ul li,.editor ol li{margin-bottom:1rem;}.editor ul{list-style-type:inherit;}.editor ol{list-style-type:decimal;}.editor ol li{font-weight:bold;}.editor a{color:#00915A;}.editor .editor__legend{font-size:12px;font-size:0.75rem;color:#7F7F7F;}.editor .editor__legend--right{text-align:right;}.editor h2{font-family:"Open Sans",sans-serif;}.editor h3,.editor strong u{font-family:"Open Sans",sans-serif;}.event{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px;border-radius:4px;}.event a:hover{text-decoration:none;}.event__thumbnail{position:relative;}.event__dates{position:absolute;top:0;left:0;display:flex;padding:2rem;opacity:0.9;border-radius:0 0 4px 0;background-color:#fff;z-index:10;}.event__date{color:#444;font-family:"BNPP Sans Condensed",sans-serif;font-size:20px;font-size:1.25rem;font-weight:bold;letter-spacing:1.11px;line-height:1.2;}.event__date strong{color:#028E5B;font-family:"BNPP Sans",sans-serif;font-size:24px;font-size:1.5rem;padding:1.33;}.event__date:nth-child(2){position:relative;padding-left:25px;}.event__date:nth-child(2):before{content:'>';position:absolute;left:0;top:3px;color:#028E5B;font-size:24px;font-size:1.5rem;}.event__title{margin-bottom:.5rem;color:#444;font-family:"BNPP Sans",sans-serif;font-size:24px;font-size:1.5rem;padding:1.33;}.event__details{display:flex;padding:2rem;flex-flow:column;}.event__description{color:#7F7F7F;font-family:"Open Sans",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;}.event__description ul{list-style:none;}.event__description li{color:#3d3d3d;position:relative;font-weight:bold;line-height:20px;margin:12px 0 0 12px;}.event__description li:before{background-color:#028E5B;content:'';display:inline-block;height:18px;left:-12px;position:absolute;top:1px;width:3px;}.event__localization{display:flex;align-items:center;margin-top:auto;color:#444;font-family:"BNPP Sans Condensed",sans-serif;font-size:24px;font-size:1.5rem;}.event__localization:before{color:#00915A;margin-right:1rem;}.event--promoted .event{display:flex;align-items:center;}.event--promoted .event__details{display:flex;flex-direction:column;justify-content:center;min-height:inherit;height:100%;}.event--promoted .event__date{font-size:24px;font-size:1.5rem;}.event--promoted .event__date strong{font-size:40px;font-size:2.5rem;}.event--promoted .event__date:nth-child(2):before{top:5px;left:8px;font-size:40px;font-size:2.5rem;}.event--promoted .event__description{margin-bottom:2.5rem;}.event--promoted .event__localization{margin-top:0;align-self:flex-start;}.event--listing{display:flex;flex-direction:column;align-items:stretch;height:calc(100% - 20px);}.event--listing .event__details{min-height:270px;padding-bottom:0;}.event--listing .event__dates{padding:1.5rem;}.event--listing .event__date:nth-child(2):before{padding:0 .5rem;}.event--listing .event__thumbnail{padding-top:49%;}.event--listing .event__thumbnail img{position:absolute;top:0;left:0;right:0;z-index:1;}.event--listing .event__localization{padding:0 2rem 2rem 2rem;}.poland .event__date{font-family:BNPP Sans Poland;}.poland .event__date strong{font-family:BNPP Sans Poland;}.poland .event__title{font-family:BNPP Sans Poland;}.poland .event__localization{font-family:BNPP Sans Poland;}.slice--listing--events #content-listings{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px;margin-left:-20px;}.ui-widget-overlay{opacity:.8;background:#444444;}.ui-widget.ui-widget-content.favorites-list-popup{border:0;border-radius:10px;padding:0 !important;z-index:1001;}.ui-widget.ui-widget-content.favorites-list-popup #drupal-modal .simplebar-scrollbar:before{background:#028E5B;}.ui-widget.ui-widget-content.favorites-list-popup .ui-widget-header{position:unset;padding:0;border:none;}.ui-widget.ui-widget-content.favorites-list-popup .ui-widget-header .ui-dialog-title{display:none;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-titlebar-close{position:fixed;top:20px;right:20px;width:30px;height:30px;background:transparent;border:0;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-titlebar-close:hover{background:transparent;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-titlebar-close .ui-icon{width:100%;height:100%;top:0;left:0;background:url(/themes/custom/stellartheme/img/close-modal.png) 50% 50% no-repeat;margin:0;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content{padding:80px 80px 40px;}@media (max-width:767.98px){.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content{padding:30px;}}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .simplebar-offset{padding:0 !important;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .simplebar-track{bottom:0 !important;right:0 !important;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .list-title{display:block;margin:0 0 40px;color:#444;font-family:"BNPP Sans",sans-serif;line-height:1.15;word-wrap:break-word;font-weight:normal;padding:0;font-size:32px;font-size:2rem;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items{display:flex;flex-wrap:wrap;justify-content:space-between;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card{width:48%;border:1px solid #dedede;border-radius:5px;overflow:hidden;display:flex;margin:0 0 40px;transition:all 0.2s ease-in-out;height:207px;}@media (max-width:767.98px){.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card{width:100%;margin-bottom:20px;flex-direction:column;height:auto;}}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px;margin:0 0 40px;}@media (max-width:767.98px){.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card:hover{margin-bottom:20px;}}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card .image{flex:0 0 50%;background-color:#eee;background-repeat:no-repeat;background-size:cover;background-position:center center;}@media (max-width:767.98px){.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card .image{flex:auto;height:150px;}}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card .image a{display:block;width:100%;height:100%;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card .content{flex:0 0 50%;padding:20px 25px 40px;position:relative;}@media (max-width:767.98px){.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card .content{flex:auto;}}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card .content .favori{position:absolute;top:20px;right:10px;width:21px;height:18px;background:url(/themes/custom/stellartheme/img/icon_coeur_full.png) no-repeat;cursor:pointer;font-size:0;display:block;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card .content .favori:hover,.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card .content .favori.active{background:url(/themes/custom/stellartheme/img/icon_coeur_outline.png) no-repeat;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card .content h3{font:25px "BNPP Sans Condensed",sans-serif;color:#028E5B;padding-right:20px;line-height:1.2;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card .content h3 a{color:#028E5B;text-decoration:none;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card .content .rooms{font:18px/24px "BNPP Sans Condensed",sans-serif;color:#7F7F7F;margin-bottom:20px;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card .content .size,.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card .content .price{font:bold 16px/24px "BNPP Sans",sans-serif;color:#7F7F7F;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card .content .size span,.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card .content .price span{font-weight:normal;color:#7F7F7F;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .favorites-items .result-card .content .adress{position:absolute;bottom:20px;font:18px/24px "BNPP Sans Condensed",sans-serif;color:#7F7F7F;margin-top:20px;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .contact-form .form-title{display:block;margin:0 0 3.75rem;color:#444;font-family:"BNPP Sans",sans-serif;line-height:1.15;word-wrap:break-word;font-weight:normal;padding:0;font-size:24px;font-size:1.5rem;}@media (max-width:767.98px){.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .contact-form .form-title{margin-bottom:20px;}}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .contact-form form .webform-elements{display:flex;justify-content:flex-start;flex-wrap:wrap;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .contact-form form .form-type-email{width:100%;margin-bottom:30px;margin-top:0;padding-top:0;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .contact-form form .form-type-email label{display:none;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .contact-form form .form-type-email input{border:none;border-bottom:1px solid #E1E1E1;max-width:480px;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .contact-form form .form-type-email input::placeholder{color:#444444;font-size:17px;opacity:1;font-family:"BNPP Sans",sans-serif;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .contact-form form .form-type-checkbox{margin-top:0;max-width:480px;width:100%;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .contact-form form .form-type-checkbox input[type=checkbox] + label:before{top:50%;transform:translateY(-50%);}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .contact-form form .form-type-checkbox input[type=checkbox] + label{line-height:18px;}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .contact-form form .form-type-checkbox input[type=checkbox] + label:after{top:50%;transform:translateY(-50%);}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .contact-form form .form-favorite-actions{margin-top:1rem;margin-left:40px;}@media (max-width:767.98px){.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .contact-form form .form-favorite-actions{margin-left:0;margin-top:20px;}}.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .contact-form form .form-type-processed-text{margin-top:1rem;padding-right:120px;color:#7F7F7F;font-size:12px;font-size:0.75rem;font-family:'Open Sans';}@media (max-width:767.98px){.ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content .contact-form form .form-type-processed-text{margin-top:20px;padding-right:0;}}.poland .ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content{font-family:BNPP Sans Poland !important;}.filters{margin-bottom:2.5rem;padding:2.5rem;background-color:#F8F8F8;}.filters__title{color:#00915A;font-family:"BNPP Sans Condensed";font-size:32px;font-size:2rem;line-height:1;margin-bottom:2rem;text-transform:uppercase;}.filters__list,.filters .form-checkboxes{display:flex;flex-wrap:wrap;}.filters__badge{border:1px solid #DEDEDE;color:#444;margin-right:.5rem;margin-bottom:.5rem;cursor:pointer;}.filters__badge:hover{color:inherit;}.filters__badge.js-active{border:1px solid transparent;color:#fff;}.filters__badge input[type=checkbox]{display:none;}.filters__badge label{cursor:pointer;}.filters__title{font-family:"Open Sans",sans-serif;}.site-footer{position:relative;z-index:10;background-color:#2D2926;overflow:hidden;}@media (min-width:576px){.site-footer{padding:0 80px;}}@media (min-width:768px){.site-footer{padding:0;}}.site-footer__col--nav{margin-bottom:2rem;padding-left:0;}@media (min-width:768px){.site-footer__col--nav{margin-bottom:0;padding-left:1rem;}}.site-footer__col--nav .site-footer__title{display:flex;justify-content:space-between;}@media (min-width:992px){.site-footer__col--nav .site-footer__title{display:block;}}.site-footer__col--nav .site-footer__title:after{content:"\64";font-family:"stellar" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:5px;font-size:14px;font-size:0.875rem;}@media (min-width:992px){.site-footer__col--nav .site-footer__title:after{display:none;}}.site-footer__col--nav .site-footer__links{display:none;}@media (min-width:992px){.site-footer__col--nav .site-footer__links{display:block;}}.site-footer__col--nav.js-open .site-footer__title:after{transform:scaleY(-1) translateY(7px);}.site-footer__col--nav.js-open .site-footer__links{display:block;}.site-footer__col--nav:last-of-type .site-footer__title{margin-top:0.5rem;}@media (min-width:768px){.site-footer__col--nav:last-of-type .site-footer__title{margin-top:0;}}.site-footer__col--nav:last-of-type .site-footer__title:after{display:none;}.site-footer__col--nav:last-of-type .site-footer__links{display:flex;}@media (min-width:768px){.site-footer__col--nav:last-of-type .site-footer__links{display:block;}}.site-footer__col--nav:last-of-type .site-footer__item a{font-size:0;margin-right:2rem;}.site-footer__col--nav:last-of-type .site-footer__item a:before{font-size:24px;font-size:1.5rem;}@media (min-width:768px){.site-footer__col--nav:last-of-type .site-footer__item a{font-size:16px;font-size:1rem;margin-right:0;}.site-footer__col--nav:last-of-type .site-footer__item a:before{font-size:21px;font-size:1.3125rem;}}@media (min-width:768px){.site-footer__col--nav:nth-child(2),.site-footer__col--nav:nth-child(3){display:flex;flex-flow:column;}.site-footer__col--nav:nth-child(2) .site-footer__item:last-of-type,.site-footer__col--nav:nth-child(3) .site-footer__item:last-of-type{margin-bottom:10px;}}@media (min-width:992px){.site-footer__col--nav:nth-child(2) .site-footer__links,.site-footer__col--nav:nth-child(3) .site-footer__links{display:flex;flex-flow:column;height:100%;}}.site-footer__title{position:relative;z-index:1;color:#fff;text-transform:uppercase;font-family:"BNPP Sans Condensed";font-size:24px;font-size:1.5rem;letter-spacing:1px;line-height:1.33;margin-bottom:2rem;}@media (max-width:991.98px){.site-footer__col--social .site-footer__title{margin-top:1.5rem;margin-bottom:1rem;}}.site-footer__nav{display:block;padding-top:2rem;padding-bottom:2rem;}@media (min-width:992px){.site-footer__nav{padding-top:5rem;padding-bottom:3rem;display:flex;justify-content:space-between;}}.site-footer__links{position:relative;z-index:1;overflow:hidden;}@media (min-width:768px){.site-footer__links{max-width:220px;}}.site-footer__links [class*=" icon-"]:before{margin-right:1rem;}.site-footer__button,.site-footer__link{display:inline-block;margin-top:2rem;}.site-footer__item{margin-bottom:1rem;}.site-footer__item a,.site-footer__item span{display:flex;align-items:center;color:#ADADAD;font-family:"BNPP Sans";font-size:17px;font-size:1.0625rem;line-height:1.2;transition:all .4s ease;word-break:break-all;}.site-footer__item a:before,.site-footer__item span:before{font-size:20px;font-size:1.25rem;margin-right:1rem;color:#fff;}.site-footer__item a.show-more,.site-footer__item span.show-more{position:relative;display:inline-block;color:#fff;text-shadow:2px 2px 0 #2D2926,2px -2px 0 #2D2926,-2px 2px 0 #2D2926,-2px -2px 0 #2D2926,2px 0px 0 #2D2926,0px 2px 0 #2D2926,-2px 0px 0 #2D2926,0px -2px 0 #2D2926;}.site-footer__item a.show-more:after,.site-footer__item span.show-more:after{content:'';display:block;position:absolute;left:0;right:0;bottom:-1px;border-bottom:1px solid #fff;transition:opacity .4s ease;z-index:-1;}.site-footer__item a.show-more:hover:after,.site-footer__item span.show-more:hover:after{opacity:0;}.site-footer__item a:hover{color:#fff;text-decoration:none;}.site-footer__item__icon{margin-right:1rem;}.site-footer__item:last-of-type{margin-bottom:0;}.site-footer__infos{position:relative;padding-top:2rem;padding-bottom:2rem;background-color:#444;}.site-footer__infos:before{content:'';display:block;position:absolute;left:-100%;right:-100%;top:-2px;bottom:0;min-height:100%;background-color:#444;z-index:0;}.site-footer__infos .site-footer__links{max-width:none;}@media (min-width:768px){.site-footer__infos{padding-top:5rem;padding-bottom:5rem;}.site-footer__infos:before{content:'';display:block;position:absolute;left:-100%;right:40px;top:-85px;bottom:-85px;min-height:100%;background-color:#444;z-index:0;}.site-footer__infos:after{display:none;}}.poland .site-footer__title,.poland .site-footer__item{font-family:BNPP Sans Poland;}.sub-footer{position:relative;z-index:10;padding:2rem 1rem calc(2rem + 8px);background-color:#fff;}@media (min-width:992px){.sub-footer{padding:2rem 1rem 40px;}}.sub-footer:before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:8px;background-image:linear-gradient(to left,#028e5b,#017b62);}.sub-footer__container{display:flex;justify-content:space-between;align-items:center;max-width:1560px;width:100%;margin:0 auto;}@media (max-width:991.98px){.sub-footer__container{display:block;}}.sub-footer__logo{margin-bottom:2rem;}@media (min-width:768px){.sub-footer__logo{margin-bottom:0;padding-right:0%;}}.sub-footer__links{width:100%;display:block;}@media (min-width:768px){.sub-footer__links{width:100%;display:flex;justify-content:space-between;}}@media (min-width:992px){.sub-footer__links{width:65%;}}.sub-footer__item{margin-bottom:1rem;margin-right:0;}.sub-footer__item:last-of-type{margin-bottom:0;}@media (min-width:768px){.sub-footer__item{margin-bottom:0;margin-right:1rem;}}.sub-footer__item a,.sub-footer__item p{color:#444;font-family:"BNPP Sans";line-height:1.2;margin:0;display:inline-block;min-height:20px;}.poland .sub-footer__item a,.poland .sub-footer__item p{font-family:BNPP Sans Poland;}footer{background:#ffffff;position:relative;}.site-header{position:relative;background-color:#fff;width:100%;min-width:100%;max-width:100%;height:auto;padding:9px 0 5px;border-bottom:1px solid #DEDEDE;transition:all .4s ease;z-index:201;}.site-header .logo{position:relative;z-index:10;}.site-header .logo__subtitle{display:none;transition:opacity .4s ease;}.site-header .logo .logo__image{width:125px;}@media (min-width:1349px){.site-header .logo .logo__image{width:185px;}}@media (min-width:1349px){.site-header{height:138px;padding:24px 16px 0;}.site-header .logo__subtitle{display:block;}.site-header.js-sticky:not(.js-open){height:85px;padding-top:17px;}.site-header.js-sticky:not(.js-open) .logo__subtitle{opacity:0;}.site-header.js-sticky:not(.js-open) .site-header__nav-container{height:0;}.site-header.js-sticky .logo{margin-left:0;}}.site-header:before{content:'';display:block;position:absolute;top:0;left:0;right:0;height:4px;background-image:linear-gradient(to left,#028e5b,#017b62);}@media (min-width:1349px){.site-header:before{height:8px;}}@media (min-width:1349px){.site-header__container .site-header__nav-container{height:46px;overflow:hidden;transition:height 0.3s;}}.site-header__top{position:relative;display:flex;align-items:center;z-index:11;padding-left:20px;height:52px;}@media (min-width:1349px){.site-header__top{margin-bottom:16px;padding-left:0;}}.site-header__nav-btn{appearance:none;background-color:#fff;border:0;font-size:0;padding:0;display:flex;align-items:center;margin-right:5px;}.site-header__nav-btn:focus{outline:none;}.site-header__nav-btn:before{font-size:20px;font-size:1.25rem;}.site-header.js-open.js-sticky .site-header__nav-btn,.site-header.js-open .site-header__nav-btn{font-size:initial;}@media (min-width:1349px){.site-header.js-open.js-sticky .site-header__nav-btn,.site-header.js-open .site-header__nav-btn{width:20px;}}.site-header.js-open.js-sticky .site-header__nav-btn.icon-burger:before,.site-header.js-open .site-header__nav-btn.icon-burger:before{content:"h";margin-right:10px;}@media (min-width:1349px){.site-header__nav-btn{width:0;overflow:hidden;transition:all .4s ease;margin-right:0;}.site-header.js-sticky:not(.js-open) .site-header__nav-btn{width:20px;}.site-header.js-sticky .site-header__nav-btn{margin-right:1.5rem;}}@media (min-width:1349px) and (min-width:1349px){.site-header.js-sticky .site-header__nav-btn{margin-right:5px;}}.site-header__lang__item{opacity:0.4;color:#444;font-family:"BNPP Sans",sans-serif;line-height:1.2;display:inline-block;margin:0 0 0 10px;}.site-header__lang__item--current,.site-header__lang__item.is-active,.site-header__lang__item:hover{opacity:1;}.site-header__lang__item a{display:block;text-decoration:none;}.site-header__lang__item a:hover{color:#444;}@media (min-width:1349px){.site-header__lang{float:right;}}.site-header__search{position:absolute;border:0;padding:0;top:25px;right:1rem;background-color:inherit;appearance:none;z-index:10;}.site-header__search:before{font-size:20px;font-size:1.25rem;}@media (min-width:1349px){.site-header__search{display:none;}}.site-header #block-languageswitcher{display:none;}@media (min-width:1349px){.site-header #block-languageswitcher{display:block;position:absolute;top:44px;right:20px;z-index:21;}.site-header #block-languageswitcher .switch-dropdown .site-header__lang{background:#fff;}}.site-header button.site-header__search{background:none;outline:0;}.site-header.site-header.js-sticky #block-languageswitcher{display:none !important;}.site-header.site-header.js-open.js-sticky,.site-header.site-header.js-open{overflow:hidden;overflow-y:auto;bottom:0 !important;border-bottom:none;position:fixed !important;z-index:600;}@media (min-width:1349px){.site-header.site-header.js-open.js-sticky,.site-header.site-header.js-open{overflow:visible;margin-top:0 !important;border-bottom:1px solid #DEDEDE;}}.site-header.site-header.js-open.js-sticky .logo,.site-header.site-header.js-open .logo{display:none;}@media (min-width:1349px){.site-header.site-header.js-open.js-sticky .logo,.site-header.site-header.js-open .logo{display:flex;}}.site-header.site-header.js-open.js-sticky #block-languageswitcher,.site-header.site-header.js-open #block-languageswitcher{display:block !important;}.site-header.site-header.js-open.js-sticky #block-languageswitcher .block-title,.site-header.site-header.js-open #block-languageswitcher .block-title{display:block;float:left;padding-left:16px;font-family:"BNPP Sans",sans-serif;font-size:1.25rem;line-height:1;}.poland .site-header{font-family:BNPP Sans Poland !important;}.path-offer,.path-property-search-offer,.page-node-type-offer{padding-top:85px;}.path-offer.toolbar-fixed,.path-property-search-offer.toolbar-fixed,.page-node-type-offer.toolbar-fixed{padding-top:85px !important;}.path-offer .site-header.js-sticky,.path-property-search-offer .site-header.js-sticky,.page-node-type-offer .site-header.js-sticky{z-index:300;position:fixed;margin:auto;top:0px;left:0px;bottom:auto;right:0;box-sizing:border-box;}.path-offer .site-header.js-sticky > .nav__item.favorites,.path-property-search-offer .site-header.js-sticky > .nav__item.favorites,.page-node-type-offer .site-header.js-sticky > .nav__item.favorites{position:absolute;right:15px;top:35px;transform:translateY(-50%);list-style:none;padding-right:0;margin-bottom:0;z-index:11;}.path-offer .site-header.js-sticky > .nav__item.favorites #favourite-content,.path-property-search-offer .site-header.js-sticky > .nav__item.favorites #favourite-content,.page-node-type-offer .site-header.js-sticky > .nav__item.favorites #favourite-content{margin-bottom:0;}.path-offer .site-header.js-sticky > .nav__item.favorites #favourite-content .favorties-count,.path-property-search-offer .site-header.js-sticky > .nav__item.favorites #favourite-content .favorties-count,.page-node-type-offer .site-header.js-sticky > .nav__item.favorites #favourite-content .favorties-count{line-height:19px;}.path-offer .site-header.js-sticky .nav__item.js-search-wrapper,.path-offer .site-header.js-sticky .open-search-entrust,.path-property-search-offer .site-header.js-sticky .nav__item.js-search-wrapper,.path-property-search-offer .site-header.js-sticky .open-search-entrust,.page-node-type-offer .site-header.js-sticky .nav__item.js-search-wrapper,.page-node-type-offer .site-header.js-sticky .open-search-entrust{display:none;}.path-offer .site-header.js-sticky #block-languageswitcher,.path-property-search-offer .site-header.js-sticky #block-languageswitcher,.page-node-type-offer .site-header.js-sticky #block-languageswitcher{top:auto;bottom:30px;}@media (min-width:1349px){.path-offer .site-header.js-sticky #block-languageswitcher,.path-property-search-offer .site-header.js-sticky #block-languageswitcher,.page-node-type-offer .site-header.js-sticky #block-languageswitcher{display:block !important;}}@media (max-width:1349px){.path-offer .site-header.js-sticky #block-languageswitcher,.path-property-search-offer .site-header.js-sticky #block-languageswitcher,.page-node-type-offer .site-header.js-sticky #block-languageswitcher{padding:15px;}}@media (max-width:1349px){.path-offer .site-header.js-sticky #block-languageswitcher .switch-dropdown,.path-property-search-offer .site-header.js-sticky #block-languageswitcher .switch-dropdown,.page-node-type-offer .site-header.js-sticky #block-languageswitcher .switch-dropdown{display:flex;justify-content:space-between;}.path-offer .site-header.js-sticky #block-languageswitcher .switch-dropdown .links,.path-property-search-offer .site-header.js-sticky #block-languageswitcher .switch-dropdown .links,.page-node-type-offer .site-header.js-sticky #block-languageswitcher .switch-dropdown .links{display:flex;}.path-offer .site-header.js-sticky #block-languageswitcher .switch-dropdown .links > li,.path-property-search-offer .site-header.js-sticky #block-languageswitcher .switch-dropdown .links > li,.page-node-type-offer .site-header.js-sticky #block-languageswitcher .switch-dropdown .links > li{margin:0 5px;}}@media (max-width:1349px){.path-offer .site-header.js-sticky button.site-header__search,.path-property-search-offer .site-header.js-sticky button.site-header__search,.page-node-type-offer .site-header.js-sticky button.site-header__search{display:none;}}.path-offer .site-header.js-sticky .nav__list--fixed,.path-property-search-offer .site-header.js-sticky .nav__list--fixed,.page-node-type-offer .site-header.js-sticky .nav__list--fixed{right:100px;}.path-offer .site-header.js-sticky ul.nav__item__submenu__list,.path-offer .site-header.js-sticky a.open-sub-menu,.path-offer .site-header.js-sticky a.open-decision-tree,.path-property-search-offer .site-header.js-sticky ul.nav__item__submenu__list,.path-property-search-offer .site-header.js-sticky a.open-sub-menu,.path-property-search-offer .site-header.js-sticky a.open-decision-tree,.page-node-type-offer .site-header.js-sticky ul.nav__item__submenu__list,.page-node-type-offer .site-header.js-sticky a.open-sub-menu,.page-node-type-offer .site-header.js-sticky a.open-decision-tree{opacity:0;}.path-offer .site-header.js-sticky.js-open #block-languageswitcher,.path-property-search-offer .site-header.js-sticky.js-open #block-languageswitcher,.page-node-type-offer .site-header.js-sticky.js-open #block-languageswitcher{bottom:21px;}.path-offer .site-header.js-sticky.js-open a.open-sub-menu,.path-offer .site-header.js-sticky.js-open a.open-decision-tree,.path-property-search-offer .site-header.js-sticky.js-open a.open-sub-menu,.path-property-search-offer .site-header.js-sticky.js-open a.open-decision-tree,.page-node-type-offer .site-header.js-sticky.js-open a.open-sub-menu,.page-node-type-offer .site-header.js-sticky.js-open a.open-decision-tree{opacity:1;}@media (max-width:1349px){.path-offer .site-header.js-sticky.js-open .site-header__container,.path-property-search-offer .site-header.js-sticky.js-open .site-header__container,.page-node-type-offer .site-header.js-sticky.js-open .site-header__container{display:flex;flex-direction:column;}.path-offer .site-header.js-sticky.js-open .site-header__container #block-languageswitcher,.path-property-search-offer .site-header.js-sticky.js-open .site-header__container #block-languageswitcher,.page-node-type-offer .site-header.js-sticky.js-open .site-header__container #block-languageswitcher{order:2;}.path-offer .site-header.js-sticky.js-open .site-header__container .nav__list--burger,.path-property-search-offer .site-header.js-sticky.js-open .site-header__container .nav__list--burger,.page-node-type-offer .site-header.js-sticky.js-open .site-header__container .nav__list--burger{padding:20px 15px;border-bottom:1px solid #DEDEDE;}.path-offer .site-header.js-sticky.js-open .site-header__container a.button--header.open-decision-tree,.path-property-search-offer .site-header.js-sticky.js-open .site-header__container a.button--header.open-decision-tree,.page-node-type-offer .site-header.js-sticky.js-open .site-header__container a.button--header.open-decision-tree{margin-left:0;}.path-offer .site-header.js-sticky.js-open .site-header__container .nav__list--fixed,.path-property-search-offer .site-header.js-sticky.js-open .site-header__container .nav__list--fixed,.page-node-type-offer .site-header.js-sticky.js-open .site-header__container .nav__list--fixed{padding:20px 15px 10px;border-bottom:1px solid #DEDEDE;}}@font-face{font-family:"stellar";src:url(/themes/custom/stellartheme/fonts/stellar.eot);src:url(/themes/custom/stellartheme/fonts/stellar.eot#iefix) format("embedded-opentype"),url(/themes/custom/stellartheme/fonts/stellar.woff) format("woff"),url(/themes/custom/stellartheme/fonts/stellar.ttf) format("truetype"),url(/themes/custom/stellartheme/fonts/stellar.svg#stellar) format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"stellar" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"stellar" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-arrow-low:before{content:"\64";}.icon-arrow:before{content:"\63";}.icon-burger:before{content:"\67";}.icon-add:before{content:"\61";}.icon-facebook:before{content:"\66";}.icon-contact:before{content:"\65";}.icon-house:before{content:"\6b";}.icon-linked-in:before{content:"\6a";}.icon-newsletter:before{content:"\76";}.icon-search:before{content:"\6d";}.icon-tel:before{content:"\6f";}.icon-twitter:before{content:"\70";}.icon-user:before{content:"\6e";}.icon-youtube:before{content:"\62";}.icon-time:before{content:"\73";}.icon-quote-end:before{content:"\69";}.icon-quote-start:before{content:"\6c";}.icon-cross:before{content:"\68";}.icon-download:before{content:"\72";}.icon-marker:before{content:"\74";}.icon-share:before{content:"\71";}.icon-check:before{content:"\75";}.icon-info:before{content:"\77";}.icon-like:before{content:"\78";}.icon-zoom:before{content:"\79";}.icon-arrow-circle:before{content:"\7a";}.icon-instagram:before{content:"\41";}@font-face{font-family:'stellarcontent-re';src:url(/themes/custom/stellartheme/fonts/stellarcontent-re.eot?1q8xd2=);src:url(/themes/custom/stellartheme/fonts/stellarcontent-re.eot?1q8xd2=#iefix) format("embedded-opentype"),url(/themes/custom/stellartheme/fonts/stellarcontent-re.ttf?1q8xd2=) format("truetype"),url(/themes/custom/stellartheme/fonts/stellarcontent-re.woff?1q8xd2=) format("woff"),url(/themes/custom/stellartheme/fonts/stellarcontent-re.svg?1q8xd2=#stellarcontent-re) format("svg");font-weight:normal;font-style:normal;font-display:block;}[class^="ic-"],[class*=" ic-"]{font-family:'stellarcontent-re' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ic-re-PictosBNPPRE_Verts1:before{content:"\e900";}.ic-re-PictosBNPPRE_Verts2:before{content:"\e901";}.ic-re-PictosBNPPRE_Verts3:before{content:"\e902";}.ic-re-PictosBNPPRE_Verts4:before{content:"\e903";}.ic-re-PictosBNPPRE_Verts5:before{content:"\e904";}.ic-re-PictosBNPPRE_Verts6:before{content:"\e905";}.ic-re-PictosBNPPRE_Verts7:before{content:"\e906";}.ic-re-PictosBNPPRE_Verts8:before{content:"\e907";}.ic-re-PictosBNPPRE_Verts9:before{content:"\e908";}.ic-re-PictosBNPPRE_Verts10:before{content:"\e909";}.ic-re-PictosBNPPRE_Verts11:before{content:"\e90a";}.ic-re-PictosBNPPRE_Verts12:before{content:"\e90b";}.ic-re-PictosBNPPRE_Verts13:before{content:"\e90c";}.ic-re-PictosBNPPRE_Verts14:before{content:"\e90d";}.ic-re-PictosBNPPRE_Verts15:before{content:"\e90e";}.ic-re-PictosBNPPRE_Verts16:before{content:"\e90f";}.ic-re-PictosBNPPRE_Verts17:before{content:"\e910";}.ic-re-PictosBNPPRE_Verts18:before{content:"\e911";}.ic-re-PictosBNPPRE_Verts19:before{content:"\e912";}.ic-re-PictosBNPPRE_Verts20:before{content:"\e913";}.ic-re-PictosBNPPRE_Verts21:before{content:"\e914";}.ic-re-PictosBNPPRE_Verts22:before{content:"\e915";}.ic-re-PictosBNPPRE_Verts23:before{content:"\e916";}.ic-re-PictosBNPPRE_Verts24:before{content:"\e917";}.ic-re-PictosBNPPRE_Verts25:before{content:"\e918";}.ic-re-PictosBNPPRE_Verts26:before{content:"\e919";}.ic-re-PictosBNPPRE_Verts27:before{content:"\e91a";}.ic-re-PictosBNPPRE_Verts28:before{content:"\e91b";}.ic-re-PictosBNPPRE_Verts29:before{content:"\e91c";}.ic-re-PictosBNPPRE_Verts30:before{content:"\e91d";}.ic-re-PictosBNPPRE_Verts31:before{content:"\e91e";}.ic-re-PictosBNPPRE_Verts32:before{content:"\e91f";}.ic-re-PictosBNPPRE_Verts33:before{content:"\e920";}.ic-re-PictosBNPPRE_Verts34:before{content:"\e921";}.ic-re-PictosBNPPRE_Verts35:before{content:"\e922";}.ic-re-PictosBNPPRE_Verts36:before{content:"\e923";}.ic-re-PictosBNPPRE_Verts37:before{content:"\e924";}.ic-re-PictosBNPPRE_Verts38:before{content:"\e925";}.ic-re-PictosBNPPRE_Verts39:before{content:"\e926";}.ic-re-PictosBNPPRE_Verts40:before{content:"\e927";}.ic-re-PictosBNPPRE_Verts41:before{content:"\e928";}.ic-re-PictosBNPPRE_Verts42:before{content:"\e929";}.ic-re-PictosBNPPRE_Verts43:before{content:"\e92a";}.ic-re-PictosBNPPRE_Verts44:before{content:"\e92b";}.ic-re-PictosBNPPRE_Verts45:before{content:"\e92c";}.ic-re-PictosBNPPRE_Verts46:before{content:"\e92d";}.ic-re-PictosBNPPRE_Verts47:before{content:"\e92e";}.ic-re-PictosBNPPRE_Verts48:before{content:"\e92f";}.ic-re-PictosBNPPRE_Verts49:before{content:"\e930";}.ic-re-PictosBNPPRE_Verts50:before{content:"\e931";}.ic-re-PictosBNPPRE_Verts51:before{content:"\e932";}.ic-re-PictosBNPPRE_Verts52:before{content:"\e933";}.ic-re-PictosBNPPRE_Verts53:before{content:"\e934";}.ic-re-PictosBNPPRE_Verts54:before{content:"\e935";}.ic-re-PictosBNPPRE_Verts55:before{content:"\e936";}.ic-re-PictosBNPPRE_Verts56:before{content:"\e937";}.ic-re-PictosBNPPRE_Verts57:before{content:"\e938";}.ic-re-PictosBNPPRE_Verts58:before{content:"\e939";}.ic-re-PictosBNPPRE_Verts59:before{content:"\e93a";}.ic-re-PictosBNPPRE_Verts60:before{content:"\e93b";}.ic-re-PictosBNPPRE_Verts61:before{content:"\e93c";}.ic-re-PictosBNPPRE_Verts62:before{content:"\e93d";}.ic-re-PictosBNPPRE_Verts63:before{content:"\e93e";}.ic-re-PictosBNPPRE_Verts64:before{content:"\e93f";}.ic-re-PictosBNPPRE_Verts65:before{content:"\e940";}.ic-re-PictosBNPPRE_Verts66:before{content:"\e941";}.ic-re-PictosBNPPRE_Verts67:before{content:"\e942";}.ic-re-PictosBNPPRE_Verts68:before{content:"\e943";}.ic-re-PictosBNPPRE_Verts69:before{content:"\e944";}.ic-re-PictosBNPPRE_Verts70:before{content:"\e945";}.ic-re-PictosBNPPRE_Verts71:before{content:"\e946";}.ic-re-PictosBNPPRE_Verts72:before{content:"\e947";}.ic-re-PictosBNPPRE_Verts73:before{content:"\e948";}.ic-re-PictosBNPPRE_Verts74:before{content:"\e949";}.ic-re-PictosBNPPRE_Verts75:before{content:"\e94a";}.ic-re-PictosBNPPRE_Verts76:before{content:"\e94b";}.ic-re-PictosBNPPRE_Verts77:before{content:"\e94c";}.ic-re-PictosBNPPRE_Verts78:before{content:"\e94d";}.ic-re-PictosBNPPRE_Verts79:before{content:"\e94e";}.ic-re-PictosBNPPRE_Verts80:before{content:"\e94f";}.ic-re-PictosBNPPRE_Verts81:before{content:"\e950";}.ic-re-PictosBNPPRE_Verts82:before{content:"\e951";}.ic-re-PictosBNPPRE_Verts83:before{content:"\e952";}.import-cv{background-color:#f8f8f8;padding:2.5rem;margin-bottom:2rem;}.import-cv__title{color:#444;font-family:"BNPP Sans";font-size:32px;font-size:2rem;}.poland .import-cv__title{font-family:BNPP Sans Poland;}.intro__title{font-family:"BNPP Sans",sans-serif;font-size:44px;font-size:2.75rem;line-height:1.125;margin-bottom:2rem;}.intro__midtitle{color:#00915A;font-family:"BNPP Sans",sans-serif;font-size:29px;font-size:1.8125rem;font-style:italic;line-height:1.25;order:-1;margin-bottom:20px;}@media (min-width:768px){.intro__midtitle{order:0;margin-bottom:0;}}.intro__subtitle{color:#00915A;font-family:"BNPP Sans",sans-serif;font-size:24px;font-size:1.5rem;line-height:1.33;}.intro__text{color:#7F7F7F;font-size:14px;font-size:0.875rem;line-height:1.8;margin-bottom:0 !important;}.intro__text ul{list-style:none;}.intro__text li{color:#3d3d3d;position:relative;font-weight:bold;line-height:20px;margin:12px 0 0 12px;}.intro__text li:before{background-color:#028E5B;content:'';display:inline-block;height:18px;left:-12px;position:absolute;top:1px;width:3px;}.poland .intro__title{font-family:BNPP Sans Poland;}.poland .intro__midtitle{font-family:BNPP Sans Poland;}.poland .intro__subtitle{font-family:BNPP Sans Poland;}.slice--intro .col-12:first-child{margin-bottom:1.5rem;}@media (min-width:992px){.slice--intro .col-12:first-child{margin-bottom:0;}}@media (min-width:768px){.keyfigures{display:flex;align-items:stretch;justify-content:stretch;height:308px;border:1px solid #028E5B;}}.keyfigure__inner{height:100%;padding:20px;}.keyfigure__title,.keyfigure__subtitle{font-family:"BNPP Sans Condensed",sans-serif;font-size:20px;font-size:1.25rem;font-weight:bold;letter-spacing:1px;text-transform:uppercase;text-align:center;margin:0;}.keyfigure__number{display:block;color:#028E5B;font-family:"BNPP Sans Condensed",sans-serif;font-size:48px;font-size:3rem;font-weight:bold;letter-spacing:1.17px;line-height:7rem;text-align:center;}@media (min-width:992px){.keyfigure__number{font-size:48px;font-size:3rem;}}.keyfigure__title,.keyfigure__subtitle{font-family:"Open Sans",sans-serif;}.keyfigure__number{font-family:"Open Sans",sans-serif;}.slice--keyfigures{padding-top:70px;}.slice--keyfigures .slice__header{display:flex;flex-flow:column;margin-bottom:0;}@media (min-width:992px){.slice--keyfigures .slice__header{min-height:210px;}}.slice--keyfigures .slice__button{max-width:268px;min-width:inherit;margin-top:2.5rem;margin-bottom:2rem;text-align:center;}@media (min-width:768px){.slice--keyfigures .slice__button{min-width:268px;margin-bottom:0;}}.slice--keyfigures .slice__legal{margin-top:auto;margin-bottom:0;font-size:12px;font-size:0.75rem;color:#7F7F7F;}.slice--keyfigures .keyfigures{position:relative;border:1px solid #DEDEDE;}@media (min-width:768px){.slice--keyfigures .keyfigures{min-height:auto;height:auto;margin-top:70px;border:1px solid #DEDEDE;}}.slice--keyfigures .keyfigure{flex:0 0 33.33%;outline:none;}@media (min-width:576px){.slice--keyfigures .keyfigure__inner{border:1px solid #DEDEDE;}}@media (min-width:768px){.slice--keyfigures .keyfigure__inner{border:0;align-items:normal;justify-content:normal;margin-top:-70px;}}@media (min-width:768px){.slice--keyfigures .keyfigure__number{background:#fff;margin:0 auto;padding:0 10px;}}.slice--keyfigures .slider__wrapper--mobile{margin-bottom:40px;}.slice--keyfigures .slick-dots{position:absolute;left:0;right:0;}.slice--keyfigures--slider .slice__row{align-items:center;}.slice--keyfigures--slider .keyfigures{border:0;border:1px solid #028E5B;max-width:320px;margin:0 auto;}.slice--keyfigures--slider .keyfigure{display:table;height:100%;width:100%;min-height:308px;}.slice--keyfigures--slider .keyfigure__inner{display:table-cell;vertical-align:middle;min-height:308px;border:inherit;}.slice--keyfigures--slider .slick-track{height:100%;}.slice--keyfigures--slider .order-last{order:-1;}@media (min-width:768px){.slice--keyfigures--slider .order-last{order:13;}}.link{font-family:"BNPP Sans";padding:0;}.link--border{color:#444;text-decoration:underline;}.link--border:hover{color:#028E5B;}.link--border--white{color:#fff;}.link--more{color:#444;font-size:17px;font-size:1.0625rem;text-decoration:none;}.link--more:hover{color:#028E5B;text-decoration:none;}.link--more:after{content:'+';padding-left:5px;}.link--more.post__link:hover{color:#028E5B;}.poland .link{font-family:BNPP Sans Poland;}.logo{position:relative;display:flex;align-items:center;z-index:1;}.logo__subtitle{position:relative;font-size:15px;font-size:0.9375rem;font-family:"BNPP Sans";color:#7F7F7F;padding-left:15px;margin-bottom:0;}.logo__subtitle:before{content:'';display:block;position:absolute;top:2px;bottom:2px;left:0;width:1px;background-color:#7F7F7F;}.poland .logo__subtitle{font-family:BNPP Sans Poland;}.logo-partner{position:relative;display:flex;flex-direction:column;}@media (min-width:576px){.logo-partner:after{content:'';position:absolute;top:50%;margin-top:-25px;right:0;display:block;height:50px;width:1px;border-right:1px solid #DEDEDE;}.logo-partner:last-of-type:after{display:none;}}.logo-partner__wrapper{display:flex;justify-content:center;align-items:baseline;}.logo-partner__wrapper:not(.slick-dotted) .slick-track{display:flex;width:auto !important;}.logo-partner__wrapper:not(.slick-dotted) .logo-partner{width:20%;min-width:250px;}.logo-partner__image{margin-bottom:1rem;}.logo-partner__image img{display:block;margin:0 auto;}.logo-partner__text{color:#444;font-family:"BNPP Sans Condensed",sans-serif;font-size:22px;font-size:1.375rem;font-weight:bold;letter-spacing:1px;line-height:1.2;text-align:center;text-transform:uppercase;}.poland .logo-partner__text{font-family:BNPP Sans Poland;}@media (min-width:1349px){.nav{height:64px;width:100%;display:flex;flex-wrap:nowrap;}}.nav__list{display:flex;width:100%;align-items:center;}.nav__list--burger{border-top:1px solid #DEDEDE;padding:30px 16px;display:none;}.site-header.js-open .nav__list--burger{display:block;}.nav__list--burger .nav-image-block{text-align:right;}@media (min-width:1349px){.nav__list--burger{opacity:1;width:50%;display:flex;align-items:flex-start;border-top:inherit;padding:0;transition:opacity .4s ease;}.site-header.js-open .nav__list--burger{display:flex;opacity:1;}.nav__list--burger .site-header__lang{position:absolute;top:44px;right:0;display:block;transition:all .4s ease;margin-right:0;}.nav__list--burger .site-header__lang:before{content:'';}.site-header.js-sticky .nav__list--burger .site-header__lang{opacity:0;}.nav__list--burger .nav__item{margin-right:16px;}}@media (min-width:1440px){.nav__list--burger .nav__item{margin-right:26px;}}.nav__list--fixed{display:none;}@media (min-width:1349px){.nav__list--fixed .nav__item__submenu__nav{padding-left:0 !important;padding-right:0 !important;}}.site-header.js-open .nav__list--fixed{display:block;padding:30px 16px;}@media (min-width:1349px){.nav__list--fixed .nav__item{display:flex;margin-left:0;height:auto;}.nav__list--fixed .nav__item a{width:auto;height:auto;}.nav__list--fixed .nav__item a:before{position:relative;top:inherit;left:inherit;transform:inherit;}.nav__list--fixed .nav__item a.icon-house{height:50px;line-height:50px;display:block;}.nav__list--fixed .nav__item a.icon-house:after{top:50%;transform:translateY(-50%);}}@media (min-width:1349px){.nav__list--fixed{display:flex;justify-content:flex-end;position:absolute;right:16px;transition:all .4s ease;z-index:10;align-items:center;padding:0;top:80px;width:auto;}.site-header.js-open.js-sticky .nav__list--fixed{display:flex;flex-direction:row;}.site-header.js-sticky .nav__list--fixed{transform:translate(0,-60px);z-index:91;}.site-header.js-sticky.js-open .nav__list--fixed{transform:inherit;}}@media (min-width:1440px){.nav__list--fixed--cta{margin-right:45px;}}.nav__list--actions .nav__item{width:100%;}@media (min-width:1349px){.js-sticky .nav__list--actions .nav__item__submenu{top:50px;}.js-sticky.js-open .nav__list--actions .nav__item__submenu{top:50px;}}.nav__list--actions .nav__item--has-children{order:-1;}.nav__list--actions .nav__item--has-children .nav__item__link{width:100%;}.site-header.js-open .nav__list--actions{padding-top:0;display:flex;flex-direction:column;}.nav__list--actions .subnav{padding-top:20px;}.nav__list--actions .subnav .nav__item__link{font-size:16px;font-size:1rem;font-family:"BNPP Sans",sans-serif;color:#ADADAD;}.nav__list--actions .subnav .nav__item__link:hover{color:#7F7F7F;}.nav__list--actions .subnav .nav__item__link:after{display:none;}.nav__list--actions .nav__item__submenu__nav{padding:0;margin:15px 0;}@media (min-width:1349px){.nav__list--actions{flex-direction:row;}.nav__list--actions .has-subnav{position:relative;height:50px;}.nav__list--actions .has-subnav:hover .subnav,.nav__list--actions .has-subnav:hover .nav__item__submenu__list{display:block;}.nav__list--actions .has-subnav .nav__item__sublink:after{top:50%;transform:translate(0,-50%);}.nav__list--actions .subnav{display:none;position:absolute;top:50px;height:auto;box-shadow:0 0 20px rgba(0,0,0,0.15);padding:0;max-width:100%;left:calc(50% + 10px) !important;transform:translateX(-50%);bottom:auto;pointer-events:all;}.nav__list--actions .subnav li{text-align:center;background:#fff;display:block;border-bottom:1px solid #DEDEDE;padding:0;margin:0;}.nav__list--actions .subnav li:last-child{border:0;}.nav__list--actions .subnav li.close-sub-nav{display:none;}.nav__list--actions .subnav li a{display:block;padding:12px 0;font-size:14px;font-size:0.875rem;text-decoration:none;}}@media (min-width:1349px) and (min-width:1349px){.nav__list--actions .subnav li.submenu__header{display:none;}}@media (min-width:1349px){.nav__list--actions .nav__item{width:auto;}.nav__list--actions .nav__item--has-children{order:0;}}@media (min-width:1440px){.nav__list--actions .subnav{left:calc(50% + 21px) !important;}}.nav__item{position:static;margin-bottom:10px;}.nav__item:last-child{margin-bottom:0;}.nav__item.js-search-wrapper{display:none;}@media (min-width:1349px){.nav__item.js-search-wrapper{display:block;}}.nav__item--has-children .nav__item__link,.nav__item.has-children .nav__item__link{cursor:pointer;display:flex;align-items:center;}.nav__item--has-children .nav__item__link:after,.nav__item.has-children .nav__item__link:after{content:"\64";font-family:"stellar",sans-serif !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:5px;margin-top:7px;margin-left:auto;font-size:14px;font-size:0.875rem;transform:rotate(270deg);}@media (min-width:1349px){.nav__item--has-children .nav__item__link:after,.nav__item.has-children .nav__item__link:after{transform:none;margin-left:0;}}@media (min-width:1349px){.nav__item--has-children .nav__item__submenu,.nav__item.has-children .nav__item__submenu{display:none;}}.nav__item--has-children.js-open .nav__item__submenu,.nav__item.has-children.js-open .nav__item__submenu{left:0;}@media (min-width:1349px){.nav__item--has-children.js-open .nav__item__submenu,.nav__item.has-children.js-open .nav__item__submenu{display:block;}}.nav__item--has-children.js-open .nav__item__submenu a,.nav__item.has-children.js-open .nav__item__submenu a{color:#7F7F7F;}.nav__item--has-children.js-open .nav__item__link,.nav__item.has-children.js-open .nav__item__link{color:#00915A;text-decoration:none;}.nav__item--has-children.js-open .nav__item__link:after,.nav__item.has-children.js-open .nav__item__link:after{color:#00915A;transform:scaleY(-1);}.nav__item--cta{position:absolute;top:9px;right:60px;display:flex;align-items:center;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s linear,position .4s linear;pointer-events:none;z-index:1000;}.nav__item--cta .contact-entity__name{font-size:20px;margin-right:36px;margin-top:4px;}.nav__item--cta .contact-entity__avatar{width:56px;height:56px;margin-right:16px;}@media (max-width:767.98px){.nav__item--cta{display:none;}}@media (min-width:1349px){.nav__item--cta{top:17px;right:150px;}}.nav__item--cta.js-active{visibility:visible;opacity:1;pointer-events:all;}@media (max-width:767.98px){.nav__item--cta.js-active{bottom:0;right:0;top:auto;background:#fff;padding:3px;display:flex;}}.nav__list--fixed .nav__item--cta a{font-size:15px;font-size:0.9375rem;width:auto;height:auto;padding:10px 20px;}@media (min-width:1349px){.nav__list--fixed .nav__item--cta a{padding:14px 24px;}}.nav__list--fixed .nav__item--cta a:before{position:absolute;top:0;left:0;transform:inherit;margin-right:0;}.nav__item--cta .contact-entity{margin-bottom:0;margin-right:2rem;align-items:center;display:none;}.nav__item--cta .contact-entity__role,.nav__item--cta .contact-entity__tel{display:none;}.nav__item--cta .contact-entity__avatar{width:56px;height:56px;flex:0 0 56px;}.nav__item--cta .contact-entity__name{margin-bottom:0;}@media (min-width:1349px){.nav__item--cta .contact-entity{display:flex;}}.js-sticky-cta .nav__item:not(.nav__item--cta) a:not(.nav__item__search){opacity:0;visibility:hidden;}@media (min-width:1349px){.nav__item{margin-bottom:0;}.nav__item a{transition:opacity .4s ease,position 0s,visibility 0s;}.nav__item:hover .nav__item__submenu{display:block;opacity:1;}.nav__item:hover .nav__item__link:before{transform:translateY(0);}}.nav__item__link{position:relative;justify-content:space-between;font-family:"BNPP Sans",sans-serif;font-size:20px;font-size:1.25rem;display:block;min-height:inherit;}@media (min-width:1349px){.nav__item__link{font-size:16px;font-size:1rem;height:45px;justify-content:flex-start;overflow:hidden;display:flex;align-items:center;line-height:1.2;}.nav__item__link:not(.icon-house):before{content:'';display:block;position:absolute;background-color:#00915A;height:5px;left:0;right:0;bottom:0;transform:translateY(5px);transition:transform .4s ease;}.nav__item__link.icon-house{overflow:visible;}.nav__item__link.icon-house:after{content:'';margin-top:0;padding-left:0;}}.nav__item__link:hover{color:#00915A;text-decoration:none;}.nav__item__link:hover:after{color:#00915A;}.nav__item__link a{text-decoration:none;}.nav__item__link a:hover{color:#00915A;}.nav__item__link.icon-house{font-family:"BNPP Sans Condensed",sans-serif;font-size:20px;font-size:1.25rem;}@media (min-width:1349px){.nav__item__link.icon-house{font-size:16px;font-size:1rem;}}.nav__item__button{display:flex;align-items:center;padding:4px;margin-top:0;}.nav__item__button:before{font-size:18px;font-size:1.125rem;}@media (min-width:992px){.nav__item__button{font-size:16px;font-size:1rem;padding:6px 24px;}.nav__item__button:before{font-size:18px;font-size:1.125rem;margin-right:10px;}}.nav__item__button--cta{pointer-events:all;}.nav__item__button--cta__wrapper{position:absolute;pointer-events:none;}.nav__item__button--cta.js-notInit{opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s linear;pointer-events:none;}.nav__item .use-ajax:before,.nav__item__sublink:before{font-size:18px;font-size:1.125rem;vertical-align:text-top;line-height:1.3;margin-right:10px;}@media (min-width:1349px){.nav__item .use-ajax,.nav__item__sublink{font-family:'BNPP Sans Condensed',sans-serif;letter-spacing:1px;text-transform:uppercase;margin-left:0;font-size:0;display:flex;position:relative;}.nav__item .use-ajax:after,.nav__item__sublink:after{content:'';display:block;position:absolute;left:-10px;top:0;height:24px;width:1px;background-color:#DEDEDE;line-height:1;}}@media (min-width:1440px){.nav__item .use-ajax:after,.nav__item__sublink:after{left:-25px;}}.nav__item .use-ajax:hover,.nav__item__sublink:hover{text-decoration:none;}.nav__item .use-ajax--pink,.nav__item__sublink--pink{position:relative;color:#BA3075;font-family:"BNPP Sans Condensed",sans-serif;font-size:20px;font-size:1.25rem;}@media (min-width:1349px){.nav__item .use-ajax--pink,.nav__item__sublink--pink{font-size:16px;font-size:1rem;}}@media (min-width:1349px){.nav__item .use-ajax,.nav__item__sublink{font-size:16px;font-size:1rem;align-items:center;margin-left:20px;}}@media (min-width:1440px){.nav__item .use-ajax,.nav__item__sublink{margin-left:45px;}}.nav__item__search{position:relative;border:0;padding:0;background-color:inherit;margin-left:20px;font-family:"BNPP Sans Condensed",sans-serif;font-size:20px;font-size:1.25rem;}.nav__item__search:before{font-size:18px;font-size:1.125rem;}@media (min-width:992px){.nav__item__search:before{font-size:20px;font-size:1.25rem;}}@media (min-width:1349px){.nav__item__search{font-size:0;}}@media (min-width:1440px){.nav__item__search{margin-left:45px;}}.nav__item__submenu{background-color:#fff;padding:20px;position:fixed;top:62px;width:100%;height:calc(100vh - 62px);z-index:10;transition:all 0.2s ease-out;left:20%;bottom:0;opacity:0;pointer-events:none;}.nav__item__submenu.js-open{left:0;opacity:1;pointer-events:all;}@media (min-width:1349px){.nav__item__submenu{position:absolute;top:137px;left:-16px;right:-16px;padding:64px 16px 0px;border-bottom:1px solid #DEDEDE;height:100vh;max-height:500px;overflow:auto;z-index:10;width:auto;pointer-events:all;transition:all .4s ease;box-shadow:0 100vh 0 100vh rgba(0,0,0,0.8);}.js-sticky .nav__item__submenu{top:85px;}.js-sticky.js-open .nav__item__submenu{top:137px;}}.nav__item__submenu__container{max-width:inherit;padding:0;}@media (min-width:1349px){.nav__item__submenu__container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;height:100%;}}.nav__item__submenu__row{margin:0;height:100%;}.nav__item__submenu__navs{width:100%;}@media (min-width:1349px){.nav__item__submenu__navs{max-width:35%;flex:0 0 35%;padding:0 20px;position:relative;}}.nav__item__submenu__navs .animated-nav-wrapper{position:relative;height:100%;overflow:hidden;}.nav__item__submenu__nav{padding:0;margin:10px 0;}@media (min-width:1349px){.nav__item__submenu__nav{padding-left:0;width:100%;}}.nav__item__submenu__nav.js-open .nav__item__submenu__title{color:#028E5B;}.nav__item__submenu__nav.js-open .nav__item__submenu__title:after{transform:rotate(180deg);}.nav__item__submenu__nav.js-open .nav__item__submenu__list{width:100%;left:0;}@media (min-width:1349px){.nav__item__submenu__nav.js-open .nav__item__submenu__list{position:absolute;}}.nav__item__submenu__nav.close-sub-nav{padding-top:13px;}.nav__item__submenu__nav.close-sub-nav .nav__item__submenu__title{color:#028E5B;}.nav__item__submenu__nav.close-sub-nav .nav__item__submenu__title:after{font-size:16px;font-size:1rem;float:left;margin-right:15px;transform:rotate(90deg);line-height:26px;color:#444;}.nav__item__submenu__nav.nav__item--has-children .open-sub-menu,.nav__item__submenu__nav.has-children .open-sub-menu{cursor:pointer;position:relative;}.nav__item__submenu__nav.nav__item--has-children .open-sub-menu:after,.nav__item__submenu__nav.has-children .open-sub-menu:after{content:"\64";font-family:"stellar",sans-serif !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:14px;font-size:0.875rem;transform:rotate(270deg);position:absolute;right:-17px;top:8px;}.nav__item__submenu__title{font-size:24px;font-size:1.5rem;}.nav__item__submenu__title a:hover{text-decoration:none;color:#028E5B;}.nav__item__submenu__title.open-sub-menu{cursor:pointer;font-size:20px;font-size:1.25rem;}.nav__item__submenu__title.open-sub-menu:hover{color:#028E5B;}.nav__item__submenu__go-back{cursor:pointer;font-size:16px;font-size:1rem;}.nav__item__submenu__go-back:hover{color:#028E5B;}.nav__item__submenu__go-back a:hover{text-decoration:none;color:#028E5B;}.nav__item__submenu__list{position:fixed;top:62px;left:20%;width:100%;bottom:0;background:#fff;padding:20px;transition:all 0.2s ease-out;z-index:1;opacity:0;pointer-events:none;}@media (min-width:1349px){.nav__item__submenu__list{top:0;padding:0;position:absolute;}}.nav__item__submenu__list.js-open{left:0;opacity:1;pointer-events:all;}.nav__item__submenu__item{margin:10px 0;}.nav__item__submenu__item__link{font-family:"BNPP Sans",sans-serif;display:block;font-size:20px;font-size:1.25rem;}.nav__item__submenu__item__link:hover{color:#7F7F7F;text-decoration:none;}.nav__item__submenu__item__link--green{color:#00915A;text-decoration:underline;}.nav__item__submenu__item__link.last-level{color:#ADADAD;font-size:16px;font-size:1rem;}.nav__item__submenu__item__link.last-level:hover{color:#7F7F7F;}.nav__item__submenu__item__nolink{font-family:"BNPP Sans",sans-serif;display:block;font-size:20px;font-size:1.25rem;}.nav__item__submenu__content{background:#eee;}.nav__item__submenu__cta{display:none;}@media (min-width:1349px){.nav__item__submenu__cta{display:block;}}.nav__item__submenu .submenu__header{position:relative;padding:15px 15px 15px 25px;}.nav__item__submenu .submenu__header ~ .nav__item__submenu__item,.nav__item__submenu .submenu__header ~ .nav__item__submenu__nav{padding-left:25px;padding-right:15px;}.nav__item__submenu .submenu__header + .nav__item__submenu__container .nav__item__submenu__nav{padding-left:25px;padding-right:15px;}@media (min-width:1349px){.nav__item__submenu .submenu__header + .nav__item__submenu__container .nav__item__submenu__nav{padding-left:0;}}.nav__item__submenu .submenu__header .close-sub-nav{font-family:"stellar",sans-serif !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:14px;font-size:0.875rem;transform:rotate(90deg);position:absolute;left:0;top:11px;width:25px;height:16px;line-height:35px;text-align:right;cursor:pointer;}.nav__item__submenu .submenu__header .close-sub-nav:before{content:'d';}@media (min-width:1349px){.nav__item__submenu.mega-menu > .submenu__header{display:none;}}.nav__item.favorites{padding-right:6px;}.nav__item.favorites a{opacity:1 !important;visibility:visible !important;}.nav__item.favorites .ajax-progress{display:none;}.nav__item.favorites #favourite-content{position:relative;width:34px;height:24px;margin-bottom:0;}.nav__item.favorites #favourite-content .favorites-list-icon{position:absolute;bottom:50%;left:50%;transform:translateX(-50%) translateY(50%);display:block;width:21px;height:18px;background-image:url(/themes/custom/stellartheme/img/icon_coeur_outline.png);background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:1;}.nav__item.favorites #favourite-content .favorties-count{position:absolute;right:0;top:0;z-index:2;transform:translateX(35%) translateY(-35%);background:#eb3636;border-radius:50%;border:2px solid #fff;width:22px;height:22px;display:block;text-align:center;line-height:22px;color:#fff;font-size:12px;font-size:0.75rem;font-weight:bold;}.poland h1,.poland h2,.poland h3,.poland h4,.poland a,.poland label,.poland div,.poland li,.poland p,.poland span{font-family:"BNPP Sans Light",sans-serif !important;}.poland .nav .nav__item__link a{font-weight:600;font-size:15px;}.poland .nav__item .icon-contact{font-size:13px;}.newsletter{padding:2.5rem;border:2px solid #00915A;margin-bottom:2.5rem;}.newsletter--large{display:flex;justify-content:space-between;align-items:center;}.newsletter--large .newsletter__form{width:400px;}.newsletter__title{color:#00915A;font-family:"BNPP Sans Condensed";font-size:32px;font-size:2rem;line-height:1.25;text-transform:uppercase;}.newsletter__text{font-family:"BNPP Sans";font-size:20px;font-size:1.25rem;color:#444;margin-top:1rem;}.newsletter__form{position:relative;}.newsletter__input{border:0;border-bottom:1px solid #DEDEDE;padding-left:0;padding-right:105px;font-family:"BNPP Sans";}.newsletter__input::placeholder{color:#444;opacity:1;}.newsletter__submit{position:absolute;top:0;right:0;width:auto;color:#444;font-family:"BNPP Sans";font-size:17px;font-size:1.0625rem;font-weight:bold;text-transform:uppercase;}.poland .newsletter__title,.poland .newsletter__text,.poland .newsletter__input,.poland .newsletter__submit{font-family:BNPP Sans Poland;}.hr-offers{margin-bottom:7rem;}.hr-offer{padding:2.5rem 0;border-bottom:solid 1px #E1E1E1;}@media (min-width:576px){.hr-offer{display:flex;justify-content:space-between;align-items:flex-end;}}.hr-offer a:hover{text-decoration:none;}.hr-offer__header{display:flex;align-items:center;margin-bottom:1.5rem;}.hr-offer__button{min-width:142px;}@media (min-width:576px){.hr-offer__button{margin-bottom:0;}}.hr-offer__infos{margin-bottom:2.5rem;}@media (min-width:576px){.hr-offer__infos{margin-bottom:0;}}.hr-offer__date{font-size:18px;font-size:1.125rem;font-family:"BNPP Sans Condensed";color:#7F7F7F;margin-bottom:0;margin-left:1rem;}.hr-offer__type{line-height:2rem;padding:0 .5rem;background-color:#444;}.hr-offer__title{font-size:24px;font-size:1.5rem;font-family:"BNPP Sans";color:#00915A;margin-bottom:1.5rem;}.hr-offer__metas{display:flex;align-items:center;}.hr-offer__meta{color:#7F7F7F;font-family:"BNPP Sans Condensed";font-size:16px;font-size:1rem;letter-spacing:1;line-height:1.2;text-transform:uppercase;padding:0 2rem;border-right:1px solid rgba(127,127,127,0.4);}.hr-offer__meta:first-child{padding-left:0;}.hr-offer__meta:last-of-type{border:0;}.hr-offer__meta strong{color:#444;}.poland .hr-offer__date{font-family:BNPP Sans Poland;}.poland .hr-offer__title{font-family:BNPP Sans Poland;}.poland .hr-offer__meta{font-family:BNPP Sans Poland;}.hr-offer-widget{background-color:#F8F8F8;padding:2.5rem 2rem;margin-bottom:2.5rem;}.hr-offer-widget__title{color:#444;font-family:"BNPP Sans";font-size:32px;font-size:2rem;line-height:1.3;margin-bottom:2rem;}.hr-offer-widget__title strong{color:#00915A;font-weight:normal;}.hr-offer-widget__title{font-family:"Open Sans",sans-serif;}.outro{padding:2.5rem 1.5rem 2.5rem;background-color:#F8F8F8;}@media (min-width:768px){.outro{padding:2.5rem 5rem 5rem;}}.outro .outro__title{line-height:1.125;color:#00915A;margin-bottom:2rem;font-size:38px;font-size:2.375rem;}@media (min-width:768px){.outro .outro__title{font-size:64px;font-size:4rem;margin-left:-12.5%;}}.outro .outro__text{color:#7F7F7F;font-size:18px;font-size:1.125rem;line-height:2;}.quote{padding:0 1.5rem;border-left:4px solid #00915A;}.quote--shadow{border:0;padding:0;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px;position:relative;}.quote--shadow:before,.quote--shadow:after{position:absolute;color:#00915A;font-size:50px;font-size:3.125rem;font-family:"stellar" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;}@media (min-width:768px){.quote--shadow:before,.quote--shadow:after{font-size:60px;font-size:3.75rem;}}.quote--shadow:before{content:"\6c";top:-30px;left:20px;}@media (min-width:768px){.quote--shadow:before{left:12.5%;}}.quote--shadow:after{content:"\69";bottom:-30px;right:20px;}@media (min-width:768px){.quote--shadow:after{right:12.5%;}}.quote--shadow .quote__name{color:#00915A;}.quote--shadow .quote__content{padding:2.5rem 2rem;outline:none;}@media (min-width:768px){.quote--shadow .quote__content{padding:5rem;}}.quote--shadow .quote__text{color:#7F7F7F;font-family:'Open Sans',sans-serif;font-size:20px;font-size:1.25rem;line-height:1.33;margin-bottom:2.5rem;}@media (min-width:768px){.quote--shadow .quote__text{font-size:24px;font-size:1.5rem;}}.quote__blockquote{padding:0;border:0;font-style:inherit;}.quote__text{color:#7F7F7F;font-size:16px;font-size:1rem;line-height:1.5;}.quote__source{display:flex;align-items:center;margin-bottom:1.5rem;}.quote__author{display:block;}.quote__name{color:#444;font-family:"BNPP Sans Condensed",sans-serif;font-size:20px;font-size:1.25rem;text-transform:uppercase;font-weight:bold;letter-spacing:1px;line-height:1.2;margin:0;}.quote__role{color:#7F7F7F;font-family:"Open Sans",sans-serif;margin:0;}.quote__avatar{width:80px;flex:0 0 80px;height:80px;border-radius:50%;margin-right:1rem;overflow:hidden;background-color:#00915A;}.quote__avatar img{max-width:100%;}.quote__button{margin-top:2rem;}.poland .quote__name{font-family:BNPP Sans Poland;}@media (max-width:767.98px){.pagination{width:100%;justify-content:center;}}.pagination .page-link:focus{box-shadow:none;}@media (max-width:767.98px){.page__item{display:none;}}@media (max-width:767.98px){.page__item--previous,.page__item:first-child{display:block;}}.page__item--previous .page__link,.page__item:first-child .page__link{border-top-left-radius:50%;border-bottom-left-radius:50%;border-color:#7F7F7F;opacity:0.3;cursor:inherit;pointer-events:none;}.page__item--previous .page__link.active,.page__item:first-child .page__link.active{pointer-events:all;opacity:0.5;cursor:pointer;}.page__item--previous .page__link.active:hover,.page__item:first-child .page__link.active:hover{opacity:1;border-color:#00915A;color:#00915A;}.page__item--previous .page__icon,.page__item:first-child .page__icon{transform:rotate(-90deg) translateY(2px);font-size:20px;font-size:1.25rem;}@media (max-width:767.98px){.page__item--next,.page__item:last-child{display:block;}}.page__item--next .page__link,.page__item:last-child .page__link{border-top-right-radius:50%;border-bottom-right-radius:50%;border-color:#7F7F7F;opacity:0.3;cursor:inherit;pointer-events:none;}.page__item--next .page__link.active,.page__item:last-child .page__link.active{pointer-events:all;opacity:0.5;cursor:pointer;}.page__item--next .page__link.active:hover,.page__item:last-child .page__link.active:hover{opacity:1;border-color:#00915A;color:#00915A;}.page__item--next .page__icon,.page__item:last-child .page__icon{transform:rotate(90deg) translateY(2px);font-size:20px;font-size:1.25rem;}.page__item.active .page__link{border-color:#00915A;}.page__link{display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border-radius:50%;border-width:2px;margin:0 0.4rem;border-color:#fff;transition:all .4s ease;}.page__link:hover{border-color:#00915A;color:#00915A;}.pager{width:100%;}.slice.slice--pictos{padding:40px 0;}.pictos__list{display:flex;justify-content:stretch;flex-wrap:wrap;}@media (min-width:768px){.pictos__list{flex-wrap:nowrap;}}.pictos__item{position:relative;width:50%;padding:2rem;}.pictos__item:nth-child(2):after{border:0;}.pictos__item:first-child:before,.pictos__item:nth-child(2):before{content:'';display:block;position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:50px;height:1px;border-bottom:1px solid #DEDEDE;}.pictos__item:after{content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);height:50px;width:1px;border-right:1px solid #DEDEDE;}.pictos__item:last-of-type:after{display:none;}@media (min-width:768px){.pictos__item{width:100%;}.pictos__item:first-child:before,.pictos__item:nth-child(2):before{border:0;}.pictos__item:nth-child(2):after{border:1px solid #DEDEDE;}}.pictos__image{display:block;margin:0 auto;width:100%;max-width:130px;}.pictos__title{font-family:"BNPP Sans Condensed",sans-serif;font-size:22px;font-size:1.375rem;letter-spacing:1px;line-height:1.2;text-align:center;text-transform:uppercase;margin-bottom:0;}.pictos__title strong{font-weight:bold;}.poland .pictos__title{font-family:BNPP Sans Poland;}.popin-access__separ{position:relative;height:82px;}@media (min-width:768px){.popin-access__separ{height:auto;}}.popin-access__arrows{position:absolute;top:30px;left:50%;width:80px;margin-left:-40px;display:flex;align-items:center;justify-content:center;transform:rotate(90deg);}@media (min-width:768px){.popin-access__arrows{top:50%;transform:inherit;margin-left:-50%;}}.popin-access__arrow{width:0;height:0;border-style:solid;border-width:16px 0 16px 16px;border-color:transparent transparent transparent rgba(0,145,90,0.6);display:flex;}.popin-access__arrow:before,.popin-access__arrow:after{position:absolute;top:0;width:0;height:0;border-style:solid;border-width:16px 0 16px 16px;}.popin-access__arrow:before{content:'';display:block;border-color:transparent transparent transparent rgba(0,145,90,0.2);left:5px;}.popin-access__arrow:after{content:'';display:block;border-color:transparent transparent transparent #00915A;right:5px;}.post__link:hover{text-decoration:none;color:inherit;}.post__header{display:flex;align-items:center;margin-bottom:1rem;flex-wrap:wrap;}.post__badge{margin-right:16px;}.post__date{font-size:18px;font-size:1.125rem;font-family:"BNPP Sans Condensed";line-height:1.2;color:#7F7F7F;text-transform:uppercase;}.post__title{margin-bottom:1rem;}.post__summarize{margin-bottom:1.5rem;color:#7F7F7F;}.post--card{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px;}.post--card--result{display:flex;}.post--card--result .post__thumb{flex:0 0 320px;}.post--card .post__content{padding:1.5rem;}.slice--listing--market-research .col-md-8 .post--card,.slice--listing--market-research .col-md-12 .post--card,.paragraph--type--listing-construction-pmi-report .col-md-8 .post--card,.paragraph--type--listing-construction-pmi-report .col-md-12 .post--card{margin-top:0;max-width:100%;}.slice--listing--market-research .col-md-8 .post--card .post__content,.slice--listing--market-research .col-md-12 .post--card .post__content,.paragraph--type--listing-construction-pmi-report .col-md-8 .post--card .post__content,.paragraph--type--listing-construction-pmi-report .col-md-12 .post--card .post__content{position:relative;margin-top:0;padding:0 40px;width:100%;}.slice--listing--market-research .col-md-8 .post--card .post__file-download,.slice--listing--market-research .col-md-12 .post--card .post__file-download,.paragraph--type--listing-construction-pmi-report .col-md-8 .post--card .post__file-download,.paragraph--type--listing-construction-pmi-report .col-md-12 .post--card .post__file-download{position:absolute;bottom:15px;font-family:"BNPP Sans",sans-serif;font-size:16px;font-size:1rem;right:40px;}@media (min-width:768px){.slice--listing--market-research .col-md-8 .post--card .post__file-download,.slice--listing--market-research .col-md-12 .post--card .post__file-download,.paragraph--type--listing-construction-pmi-report .col-md-8 .post--card .post__file-download,.paragraph--type--listing-construction-pmi-report .col-md-12 .post--card .post__file-download{right:40px;}}.slice--listing--market-research .col-md-8 .post--card .post__file-download .icon-download,.slice--listing--market-research .col-md-8 .post--card .post__file-download .icon-arrow,.slice--listing--market-research .col-md-12 .post--card .post__file-download .icon-download,.slice--listing--market-research .col-md-12 .post--card .post__file-download .icon-arrow,.paragraph--type--listing-construction-pmi-report .col-md-8 .post--card .post__file-download .icon-download,.paragraph--type--listing-construction-pmi-report .col-md-8 .post--card .post__file-download .icon-arrow,.paragraph--type--listing-construction-pmi-report .col-md-12 .post--card .post__file-download .icon-download,.paragraph--type--listing-construction-pmi-report .col-md-12 .post--card .post__file-download .icon-arrow{font-size:24px;font-size:1.5rem;margin-left:.5rem;}.slice--listing--market-research .col-md-8 .post--card .post__file-download a,.slice--listing--market-research .col-md-12 .post--card .post__file-download a,.paragraph--type--listing-construction-pmi-report .col-md-8 .post--card .post__file-download a,.paragraph--type--listing-construction-pmi-report .col-md-12 .post--card .post__file-download a{display:flex;align-items:center;}.slice--listing--market-research .col-md-8 .post--card .post__file-download a:hover,.slice--listing--market-research .col-md-12 .post--card .post__file-download a:hover,.paragraph--type--listing-construction-pmi-report .col-md-8 .post--card .post__file-download a:hover,.paragraph--type--listing-construction-pmi-report .col-md-12 .post--card .post__file-download a:hover{text-decoration:inherit;}@media (min-width:768px){.slice--listing--market-research .col-md-12 .post--card,.paragraph--type--listing-construction-pmi-report .col-md-12 .post--card{display:flex;}}.slice--listing--market-research .col-md-12 .post--card .post__thumb .field--name-field-media-image-preview,.paragraph--type--listing-construction-pmi-report .col-md-12 .post--card .post__thumb .field--name-field-media-image-preview{height:100%;min-height:200px;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;}@media (min-width:768px){.slice--listing--market-research .col-md-12 .post--card .post__thumb,.paragraph--type--listing-construction-pmi-report .col-md-12 .post--card .post__thumb{width:50%;flex:0 0 50%;}}@media (min-width:992px){.slice--listing--market-research .col-md-12 .post--card .post__thumb,.paragraph--type--listing-construction-pmi-report .col-md-12 .post--card .post__thumb{width:33.3333333333%;flex:0 0 33.3333333333%;}}.slice--listing--market-research .col-md-12 .post--card .post__title,.paragraph--type--listing-construction-pmi-report .col-md-12 .post--card .post__title{font-size:24px;font-size:1.5rem;}.slice--listing--market-research .col-md-12 .post--card .post__content,.paragraph--type--listing-construction-pmi-report .col-md-12 .post--card .post__content{padding:20px;}@media (min-width:768px){.slice--listing--market-research .col-md-12 .post--card .post__content,.paragraph--type--listing-construction-pmi-report .col-md-12 .post--card .post__content{padding:40px;}}@media (min-width:992px){.slice--listing--market-research .col-md-8 .post--card,.paragraph--type--listing-construction-pmi-report .col-md-8 .post--card{display:flex;height:100%;}}@media (min-width:992px){.slice--listing--market-research .col-md-8 .post--card .post__thumb,.paragraph--type--listing-construction-pmi-report .col-md-8 .post--card .post__thumb{width:40%;flex:0 0 40%;}}.slice--listing--market-research .col-md-8 .post--card .post__thumb .field--name-field-media-image-preview,.paragraph--type--listing-construction-pmi-report .col-md-8 .post--card .post__thumb .field--name-field-media-image-preview{height:100%;min-height:200px;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;}.slice--listing--market-research .col-md-8 .post--card .post__content,.paragraph--type--listing-construction-pmi-report .col-md-8 .post--card .post__content{padding:20px;}@media (min-width:992px){.slice--listing--market-research .col-md-8 .post--card .post__content,.paragraph--type--listing-construction-pmi-report .col-md-8 .post--card .post__content{padding:40px;}}.post--grid{margin-bottom:1rem;}.post--grid .post__content{position:relative;background-color:#fff;margin-top:-1rem;margin-left:1rem;width:calc(100% - 1rem);padding:1rem 0 2rem 1rem;z-index:2;}@media (min-width:768px){.post--grid .post__content{display:flex;flex-flow:column;margin-top:0;margin-left:40px;padding:1.5rem 0;}}@media (min-width:992px){.post--grid .post__content{width:calc(100% - 20px);margin-top:-20px;margin-left:20px;padding:1rem 0 1rem 20px;}}@media (min-width:1200px){.post--grid .post__content{width:calc(100% - 40px);margin-top:-40px;margin-left:40px;padding:40px;}}.post--grid .post__summarize{margin-bottom:2rem;}.post--grid .post__summarize p{margin-bottom:0;}@media (min-width:768px){.post--grid .post__summarize{margin-bottom:2.5rem;}}.post--grid .post__link{margin-bottom:0;}.post--grid.post--promoted .post__title{font-size:24px;font-size:1.5rem;}@media (min-width:992px){.post--grid.post--promoted{margin-bottom:2.5rem;}}@media (min-width:768px){.col-md-12 .post--grid,.col-md-8 .post--grid{display:flex;align-items:center;}}.col-md-12 .post--grid .post__content,.col-md-8 .post--grid .post__content{width:100%;margin-top:-1rem;margin-left:1rem;width:calc(100% - 1rem);padding:1rem 0 2rem 1rem;}@media (min-width:768px){.col-md-12 .post--grid .post__content,.col-md-8 .post--grid .post__content{margin-top:0;margin-left:40px;width:calc(100% - 40px);}}@media (min-width:768px){.col-md-12 .post--grid .post__thumb,.col-md-8 .post--grid .post__thumb{width:50%;flex:0 0 50%;align-self:flex-start;}}@media (min-width:768px){.col-lg-4 .post--grid{display:flex;align-items:center;}}@media (min-width:992px){.col-lg-4 .post--grid{display:block;flex-direction:column;height:100%;}}@media (min-width:768px){.col-lg-4 .post--grid .post__thumb{width:50%;flex:0 0 50%;}}@media (min-width:992px){.col-lg-4 .post--grid .post__thumb{width:100%;flex:inherit;}}.col-lg-4 .post--grid .post__content{flex:100%;}@media (min-width:992px){.col-lg-4 .post--grid .link--more{margin-top:auto;}}.col-md-8 .post--grid{margin-bottom:2.5rem;}@media (min-width:992px){.col-md-8 .post--grid .post__content{padding:0;}}.post--highlight .post__header{margin-bottom:1.75rem;}.post--highlight .post__date{color:#A7A7A7;}.post--highlight .post__thumb{background-color:#028E5B;width:calc(100% + 2.5rem);padding-right:2.5rem;margin-top:2.5rem;}.post--highlight .post__thumb img{transform:translateY(-2.5rem);}.post--highlight .post__content{padding-top:2.5rem;}.post--highlight .post__title{color:#fff;margin-bottom:1.5rem;font-family:"BNPP Sans Condensed";font-size:40px;font-size:2.5rem;letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.post--highlight .post__summarize{color:#A7A7A7;margin-bottom:2.5rem;}.post--highlight .post__button{color:#444;}.poland .post__date{font-family:BNPP Sans Poland;}.slice--listing--market-research .col-md-8 .poland .post--card .post__file-download,.slice--listing--market-research .col-md-12 .poland .post--card .post__file-download{font-family:BNPP Sans Poland;}.poland .post--highlight .post__title{font-family:BNPP Sans Poland;}.slice--post--highlight{background:linear-gradient(270deg,#333333 0%,#444444 100%);margin-bottom:96px;padding-top:2rem;padding-bottom:2rem;}@media (min-width:768px){.slice--post--highlight{padding-top:4rem;padding-bottom:4rem;}}.slice--post--highlight .post__content{display:flex;flex-flow:column;justify-content:center;align-items:flex-start;}@media (min-width:768px){.slice--post--highlight .post__content{padding-left:2rem;}}@media (min-width:992px){.slice--post--highlight .post__content{padding-left:0;}}.slice--post--grid .slice__row{margin-bottom:0;}.slice--post--grid .slice__title{margin-bottom:2.5rem;}.slice--expert--grid .post__button,.slice--expert--grid .post__header{display:none;}.slice--expert--grid .post--card{margin-right:0;}.slice--news--push .col-lg-4{margin-bottom:1rem;}.slice--news--push .col-lg-4 .post--grid{margin-bottom:0;}@media (min-width:992px){.slice--news--push .col-lg-4 .post--grid{position:relative;padding-top:59%;}.slice--news--push .col-lg-4 .post__thumb{position:absolute;top:0;left:0;right:0;}.slice--news--push .col-lg-4 .post__content{height:100%;min-height:calc(100% + 40px);}}.push-page__item{display:flex;border:2px solid #00915A;border-radius:8px;padding:2.5rem;max-width:inherit;width:100%;height:100%;flex-direction:column;}.push-page__item a:hover{text-decoration:none;}.push-page__title{color:#00915A;margin-bottom:0.5rem;font-size:24px;font-size:1.5rem;min-height:2em;}.push-page__description{margin-bottom:1.5rem;color:#7F7F7F;overflow:hidden;}.push-page__description p{margin-bottom:0;}.push-page__button{margin-top:auto;}.slice--push-page--grid .slice__title{max-width:270px;}.slice--push-page--grid .slice__row > .col-md-9{padding:0 20px;}@media (min-width:576px){.slice--push-page--grid .slice__row > .col-md-9{padding-left:0;padding-right:0;}}@media (min-width:576px){.slice--push-page--grid .slider__wrapper{padding:0 0 115px;}}.slice--push-page--grid .slider .slick-track{display:flex;}.slice--push-page--grid .slider__item{height:auto;}@media (min-width:576px){.slice--push-page--grid .slider__item{padding:0 20px;}}.return{position:relative;color:#fff;margin-bottom:-4rem;padding-top:1.5rem;z-index:10;}@media (min-width:768px){.return{padding-top:2rem;}}.return__link{color:#fff;}.return__link:before{content:"\63";font-family:"stellar" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:22px;font-size:1.375rem;transform:rotate(-90deg) translateX(-7px);}.search-layer{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(61,61,61,0.96);border-top:1px solid #DEDEDE;z-index:1100;overflow:auto;display:none;}.search-layer__action{position:relative;padding-top:2.5rem;}.search-layer .form-item{width:100%;border-bottom:1px solid #979797;}.search-layer .form-item label{display:none;}.search-layer .form-actions{display:none;}.search-layer__input,.search-layer input.form-autocomplete{position:relative;height:64px;font-size:40px;font-size:2.5rem;font-family:"BNPP Sans",sans-serif;border:0;padding:0;background-color:transparent;color:#fff;outline:none;background-image:none;width:calc(100% - 100px);}.search-layer__input::-ms-clear,.search-layer input.form-autocomplete::-ms-clear{display:none;}.search-layer__autocomplete{position:absolute;top:2px;left:20px;font-size:40px;font-size:2.5rem;font-family:"BNPP Sans",sans-serif;color:rgba(255,255,255,0.4);pointer-events:none;}.search-layer__col{position:relative;}.search-layer__ok{position:absolute;top:40px;right:0;width:24px;height:24px;font-size:24px;font-size:1.5rem;display:none;}.search-layer__close{position:absolute;top:22px;right:20px;color:#fff;font-family:"BNPP Sans Condensed",sans-serif;font-size:16px;font-size:1rem;display:flex;align-items:center;text-transform:uppercase;overflow:hidden;letter-spacing:1px;outline:none;background-color:transparent;}.search-layer__close:focus{outline:none;}.search-layer__close:before{display:block;font-size:24px;font-size:1.5rem;margin-right:.5rem;}.search-layer .auto-results{color:#fff;}.search-results{padding-top:2.5rem;}.search-results__title{color:#fff;margin-bottom:1.5rem;text-transform:uppercase;font-size:32px;font-size:2rem;font-family:"BNPP Sans Condensed",sans-serif;}.search-results__link{color:#fff;}.search-results__link:after{content:"\63";font-family:"stellar" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:10px;font-size:26px;font-size:1.625rem;transform:rotate(90deg) translateX(3px);}.search-results__row--thumbs{margin-bottom:5rem;}.search-results .post{background-color:#fff;border-radius:8px;padding:2rem;margin-bottom:40px;}.search-results .post__thumb{display:none;}.search-results .post__summarize{margin-bottom:0;font-size:16px;font-size:1rem;}.search-results .post__date{text-transform:inherit;}.search-results .page-thumbnail{display:flex;flex-flow:column-reverse;height:auto;border-radius:8px;background-color:#FFFFFF;overflow:hidden;margin-bottom:40px;}@media (min-width:1200px){.search-results .page-thumbnail{flex-flow:row;height:190px;}}.search-results .page-thumbnail__content{padding:2rem;max-width:inherit;}@media (min-width:1200px){.search-results .page-thumbnail__content{max-width:56%;}}.search-results .page-thumbnail__title{color:#444;font-family:"BNPP Sans",sans-serif;font-size:24px;font-size:1.5rem;line-height:1.33;}.search-results .page-thumbnail__title strong{font-weight:inherit;color:#00915A;}.search-results .page-thumbnail__thumb{width:100%;height:190px;background:transparent no-repeat center center;background-size:cover;}@media (min-width:1200px){.search-results .page-thumbnail__thumb{width:190px;}}.search-results-page .go-back{position:relative;font-family:"BNPP Sans",sans-serif;font-size:18px;font-size:1.125rem;color:#7F7F7F;margin-bottom:1em;display:inline-block;cursor:pointer;z-index:10;}.search-results-page .go-back:before{font-size:18px;font-size:1.125rem;transform:rotate(-90deg);display:inline-block;padding-right:3px;margin-right:5px;}.search-results-page h1{margin-bottom:0.5em;}.search-results-page .view-header .numbers{margin-bottom:15px;color:#028E5B;font-family:"BNPP Sans",sans-serif;font-weight:bold;}.search-results-page .post{box-shadow:0 0 20px rgba(0,0,0,0.1);border-radius:5px;overflow:hidden;display:flex;align-items:stretch;min-height:300px;}.search-results-page .post--grid .post__thumb{display:flex;align-items:stretch;width:33%;flex:0 0 33%;background-size:cover;background-position:center;min-height:300px;}.search-results-page .post--grid .post__thumb a{width:100%;}.search-results-page .post--grid .post__content{padding:1.5em;margin:0;min-height:300px;}.search-results-page .post--grid .post__link{display:inline-block;}.poland .search{font-family:BNPP Sans Poland !important;}.search-api-autocomplete-search,.auto-results{border:0 !important;background:transparent;padding:2.5rem 0 0;display:flex;flex-flow:wrap;}.search-api-autocomplete-search .ui-menu-item,.auto-results .ui-menu-item{flex-basis:100%;margin-bottom:40px;min-height:300px;}@media (min-width:992px){.search-api-autocomplete-search .ui-menu-item,.auto-results .ui-menu-item{flex:0 0 50%;}}@media (min-width:1200px){.search-api-autocomplete-search .ui-menu-item,.auto-results .ui-menu-item{flex:0 0 33.33%;}}.search-api-autocomplete-search .ui-menu-item a,.auto-results .ui-menu-item a{display:block;height:100%;}.search-api-autocomplete-search .ui-menu-item:hover,.auto-results .ui-menu-item:hover{background:none;}.search-api-autocomplete-search .ui-menu-item .post,.auto-results .ui-menu-item .post{background-color:#fff;border-radius:8px;overflow:hidden;height:100%;width:calc(100% - 40px);margin:0 auto;}.search-api-autocomplete-search .ui-menu-item .post a,.auto-results .ui-menu-item .post a{text-decoration:none;}.search-api-autocomplete-search .ui-menu-item .post > a,.search-api-autocomplete-search .ui-menu-item .post > .dl-wrapper,.auto-results .ui-menu-item .post > a,.auto-results .ui-menu-item .post > .dl-wrapper{display:flex;padding:0;height:100%;}.search-api-autocomplete-search .ui-menu-item .post > a a,.search-api-autocomplete-search .ui-menu-item .post > .dl-wrapper a,.auto-results .ui-menu-item .post > a a,.auto-results .ui-menu-item .post > .dl-wrapper a{height:auto;display:inline-block;margin-top:1em;}.search-api-autocomplete-search .ui-menu-item .post__content,.auto-results .ui-menu-item .post__content{width:60%;padding:2rem;}.search-api-autocomplete-search .ui-menu-item .post__thumb,.auto-results .ui-menu-item .post__thumb{width:40%;background-size:cover;background-position:center center;background-repeat:no-repeat;}.search-api-autocomplete-search .ui-menu-item .post__summarize,.auto-results .ui-menu-item .post__summarize{margin-bottom:0;font-size:16px;font-size:1rem;}.search-api-autocomplete-search .ui-menu-item .post__summarize p:last-child,.auto-results .ui-menu-item .post__summarize p:last-child{margin-bottom:0;}.search-api-autocomplete-search .ui-menu-item .post__date,.auto-results .ui-menu-item .post__date{text-transform:inherit;}.search-api-autocomplete-search .point-of-view.post > a,.auto-results .point-of-view.post > a{display:block;padding:2rem;}.search-api-autocomplete-search .point-of-view.post .post__content,.auto-results .point-of-view.post .post__content{flex:100%;padding:0;}.search-api-autocomplete-search .category,.auto-results .category{float:none;width:100%;font-family:"BNPP Sans Condensed",sans-serif;font-size:34px;font-size:2.125rem;margin-bottom:20px;clear:both;padding:0 20px;}.search-api-autocomplete-search .all-results,.auto-results .all-results{float:right;font-family:"BNPP Sans",sans-serif;font-size:16px;font-size:1rem;line-height:48px;color:#fff;text-decoration:none;}.search-api-autocomplete-search .all-results span,.auto-results .all-results span{transform:rotate(90deg);display:inline-block;}.poland .search-api-autocomplete-search,.poland .auto-results{font-family:BNPP Sans Poland !important;}body.adminimal-admin-toolbar .search-layer{top:39px;}body.adminimal-admin-toolbar.toolbar-tray-open .search-layer{top:79px;}.search-form{position:relative;overflow:hidden;}.search-form__container{position:relative;z-index:2;}.search-form__title{margin-bottom:2rem;color:#fff;}.search-form__form{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px;background-color:#fff;display:flex;align-items:center;padding:5rem 12.5%;}.search-form__form__col{padding-right:4rem;}.search-form__form__col:last-of-type{padding:0;}.search-form__form__col--submit{margin-left:auto;}.search-form__label{color:#7F7F7F;font-family:"BNPP Sans Condensed";font-size:14px;font-size:0.875rem;font-weight:bold;letter-spacing:1px;line-height:18px;text-transform:uppercase;margin-bottom:1rem;}.search-form__background{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center;background-size:cover;opacity:0.9;z-index:1;}.poland .search-form__label{font-family:BNPP Sans Poland;}.property-search{padding:5rem 0;margin-bottom:96px;}.rh-search{position:relative;margin-top:-10%;z-index:10;}.sector{padding:0 20px;height:auto !important;}.sector__link:hover{text-decoration:none;color:inherit;}.sector__content{background-color:#fff;padding-top:2rem;}.sector__title{margin-bottom:1rem;font-size:20px;font-size:1.25rem;}.sector__summarize{margin-bottom:2.5rem;color:#7F7F7F;}.slice--sector--slider{position:relative;}.slice--sector--slider + .slice{margin-top:0;}.slice--sector--slider .slider--sector.slick-initialized .slick-track{margin:0;}.slice--sector--slider .slider--sector.slick-initialized .sector{display:block;}.share{display:block;padding:1.5rem;border:1px solid #DEDEDE;width:100%;}@media (min-width:768px){.share{padding:2.5rem;display:flex;justify-content:space-between;align-items:center;}}.share__title{display:flex;align-items:center;color:#444;font-family:"BNPP Sans",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;margin-bottom:1.5rem;}.share__title .icon-share{font-size:20px;font-size:1.25rem;margin-right:1rem;}@media (min-width:768px){.share__title{margin-right:4rem;margin-bottom:0;}}.share__list{display:flex;}@media (min-width:768px){.share__list{align-items:center;justify-content:space-between;}}.share__link{color:#ADADAD;font-size:0;display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;border:2px solid #ADADAD;transition:all .4s ease;margin-right:2rem;}.share__link:before{font-size:16px;font-size:1rem;}.share__link:hover{border-color:#00915A;color:#00915A;text-decoration:none;}@media (min-width:768px){.share__link{margin-left:2rem;margin-right:0;}}.poland .share__title{font-family:BNPP Sans Poland;}.slick-dots{display:flex;justify-content:center;}.slider--mobile .slick-dots{margin-top:30px;}.slick-dots li button{position:relative;font-size:0;background:#fff;appearance:none;border:0;width:28px;height:28px;}.slick-dots li button:before{content:'';display:block;border-radius:50%;height:8px;width:8px;background-color:#7F7F7F;opacity:0.2;position:absolute;top:10px;left:10px;}.slick-dots li button:focus{outline:none;}.slick-dots li.slick-active button:before{height:16px;width:16px;background-color:#00915A;opacity:1;top:6px;left:6px;}.slick-arrow{position:absolute;top:-5px;height:48px;width:48px;border:2px solid #444;border-radius:50%;background-color:#fff;font-size:0;color:#444;z-index:10;transition:opacity .4s ease;}.slick-arrow:before{content:"\63";font-family:"stellar" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:20px;font-size:1.25rem;}.slick-arrow:focus{outline:none;}.slick-arrow.slick-disabled{opacity:0.5;}.slick-next{right:0;}.slick-next:before{transform:rotate(90deg);}.slick-prev{left:0;}.slick-prev:before{transform:rotate(-90deg);}.slider{position:relative;transition:opacity .4s ease;flex:0 0 100%;max-width:100%;}@media (min-width:768px){.slider{flex:inherit;max-width:inherit;}}.slider:not(.slick-initialized){opacity:0;}.slider--one{opacity:0;}.slider--one.slick-initialized{opacity:1;}.slider.js-noSlider{display:flex;opacity:1;}@media (min-width:768px){.slider.js-noSlider{margin-left:0;}}.slider__wrapper{position:relative;width:100%;padding-bottom:115px;}.slider__wrapper .slider__item{outline:none;}.slider__nav{position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding:0 58px;height:48px;}.slider__nav.js-hidden{visibility:hidden;opacity:0;}.slider.slick-initialized .slider__item{display:flex;}.slice--cards--picto .slider{overflow:hidden;margin-left:0;}.slice--cards--picto .slider__wrapper{width:auto;}.slice--cards--picto .slider__wrapper:after{display:none;}.slice--cards--picto .slider .slick-list{padding:0;margin-right:-20px;}.slice--cards--picto .slider__item{margin-right:20px;}.slice--cards--picto .slider .solution:hover .solution__item{background:none;border:2px solid #00915A;}.slice--cards--picto .slider .solution:hover .solution__item .solution__title{color:#00915A;}.slice--cards--picto .slider .solution:hover .solution__item .solution__description{color:#7F7F7F;}.slice--cards--picto .slider .solution:hover .solution__item [class^="ic-"],.slice--cards--picto .slider .solution:hover .solution__item [class*=" ic-"]{color:#028E5B;}.slice--cards--picto .slider .solution a{text-decoration:none;width:100%;}.slice--cards--picto .slider .solution a:hover{background-color:#007265;border-radius:8px;}.slice--cards--picto .slider .solution a:hover .solution__title{color:#fff !important;}.slice--cards--picto .slider .solution a:hover .solution__description{color:#fff !important;}.slice--cards--picto .slider .solution a:hover [class^="ic-"],.slice--cards--picto .slider .solution a:hover [class*=" ic-"]{color:#fff !important;}.slice--cards--picto .slider .solution__item{min-height:300px;height:100%;padding-bottom:2rem;display:flex;flex-direction:column;}.slice--cards--picto .slider .solution__item .solution__description{margin-bottom:0;flex:1;}.slider--push-page.slick-initialized .slider__item{display:flex;flex-direction:column;align-items:flex-start;}.slider--push-page .slick-track{margin-left:0;}.slice--quote .slider__wrapper{padding-bottom:calc(2.5rem + 48px);}.social{background-color:#F8F8F8;min-height:500px;padding:2.5rem;}.social__title{color:#444;font-family:"BNPP Sans";font-size:32px;font-size:2rem;line-height:1.3;margin-bottom:2.5rem;}.poland .social__title{font-family:BNPP Sans Poland;}.solution__item{border-radius:8px;border:2px solid #00915A;padding:2.5rem;transition:all .4s ease;margin-bottom:1rem;}@media (min-width:768px){.solution__item{margin-bottom:0;}}.solution__item [class^="ic-"],.solution__item [class*=" ic-"]{font-size:100px;font-size:6.25rem;color:#028E5B;transition:color .4s ease;}.solution__title{color:#00915A;font-size:24px;font-size:1.5rem;line-height:1.33;margin-bottom:0.5rem;transition:all .4s ease;}.solution__description{margin-bottom:5rem;color:#7F7F7F;transition:all .4s ease;}.solution__image{position:relative;}.solution:hover{text-decoration:none;}.solution:hover .solution__item{background-color:#007265;border:2px solid #007265;}.solution:hover .solution__image__green{opacity:0;}.solution:hover .solution__image__white{opacity:1;}.solution:hover .solution__title,.solution:hover .solution__description{color:#fff;}.solution:hover [class^="ic-"],.solution:hover [class*=" ic-"]{color:#fff;}.stats--one .stats__container{padding:2rem;background:#F8F8F8 no-repeat url(/themes/custom/stellartheme/img/stats-background.svg) center center;}@media (min-width:768px){.stats--one .stats__container{padding:4rem;}}.stats--one .stats__intro{display:flex;justify-content:space-between;flex-flow:column;padding:2rem 0;}.stats--one .stats__intro h2{color:#00915A;font-weight:normal;font-size:32px;font-size:2rem;}.stats--one .stats__intro__text{max-width:480px;color:#444;font-family:"BNPP Sans",sans-serif;font-size:24px;font-size:1.5rem;line-height:1.4;margin-bottom:4rem;}.stats--one .stats__intro__legal{color:#7F7F7F;font-size:12px;font-size:0.75rem;}.stats--one .stats__intro__legal span{display:block;text-decoration:underline;}.stats--one .stats__keyfigure{display:flex;justify-content:center;}@media (min-width:992px){.stats--one .stats__keyfigure{justify-content:flex-end;}}.stats--one .stats__keyfigure .keyfigure{max-width:320px;width:100%;}.stats--one .stats__keyfigure .keyfigure__inner{border-color:#00915A;padding-top:4rem;padding-bottom:4rem;}.stats--one .slice__row{flex-flow:column-reverse;align-items:center;}@media (min-width:992px){.stats--one .slice__row{flex-flow:inherit;}}.stats--one .keyfigure__inner{border:1px solid #028E5B;}.poland .stats--one .stats__intro__text{font-family:BNPP Sans Poland;}.slice--stats--one{padding:0;margin-bottom:96px;}.switch{position:relative;display:inline-block;width:62px;height:32px;cursor:pointer;margin:0 1rem;}.switch input{opacity:0;width:0;height:0;}.switch input:checked + .switch__slider{background:linear-gradient(270deg,#028E5B 0%,#017B62 100%);}.switch input:checked + .switch__slider:before{transform:translateX(30px);}.switch input:focus + .switch__slider{box-shadow:0 0 1px;}.switch__slider{position:absolute;top:0;left:0;right:0;bottom:0;background:#ccc;border-radius:16px;transition:.4s;pointer-events:none;}.switch__slider:before{position:absolute;content:"";height:28px;width:28px;left:2px;bottom:2px;background-color:white;border-radius:50%;transition:.4s;}.switch__wrapper{color:#7F7F7F;font-family:"BNPP Sans Condensed",sans-serif;font-size:24px;font-size:1.5rem;line-height:29px;}.poland .switch__wrapper{font-family:BNPP Sans Poland;}.tabs--primary{padding:20px 0;height:auto;}.tabs--primary li{margin-right:1.5rem;}.tags__title{color:#7F7F7F;font-family:"BNPP Sans",sans-serif;font-size:20px;font-size:1.25rem;line-height:24px;margin-bottom:2rem;}.tags__title:empty{display:none;}.tags__containers{position:relative;}.tags__container{position:absolute;top:0;left:0;right:0;opacity:0;visibility:hidden;transition:opacity .4s,visibility 0s;}.tags__container.js-active,.tags__container.active{position:relative;opacity:1;visibility:visible;}.tags__list{margin-bottom:3.5rem;display:none;}@media (min-width:768px){.tags__list{display:flex;}}.tags__list #edit-filters{display:flex;}.tags__list #edit-filters .tags__item{margin-right:1rem;}.tags__list--select{margin-bottom:1rem;}@media (min-width:768px){.tags__list--select{display:none;}}.tags__item{position:relative;margin-right:1rem;border-radius:4px;font-size:16px;font-size:1rem;letter-spacing:1px;font-family:'BNPP Sans Condensed',sans-serif;font-weight:bold;text-transform:uppercase;border:2px solid #7F7F7F;color:#7F7F7F;text-align:center;cursor:pointer;transition:all .4s ease;}.tags__item label{cursor:pointer;padding:1rem 1.25rem;}.tags__item [type=radio]{display:none;}.tags__item:last-of-type{margin-right:0;}.tags__item.js-active,.tags__item.active,.tags__item:hover{background-color:#00915A;color:#fff;border-color:#00915A;}.tags__item.js-active:after,.tags__item.active:after,.tags__item:hover:after{transform:scaleY(1);}.tags__item:after{content:'';position:absolute;left:50%;margin-left:-8px;bottom:-8px;display:block;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#00915A transparent transparent transparent;transform:scaleY(0);transform-origin:top center;transition:transform .4s ease;}.poland .tags__title,.poland .tags__item{font-family:BNPP Sans Poland;}.slice--tags .slice__row{margin-bottom:0;}.point-of-view--card{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px;padding:2.5rem;width:100%;margin-right:40px;}.point-of-view--card a:hover{text-decoration:none;}.point-of-view .contact-wrapper .contact__item--aside{padding:0;}.point-of-view .point-of-view__text{color:#00915A;font-family:"BNPP Sans",sans-serif;font-size:24px;font-size:1.5rem;font-style:italic;line-height:1.33;padding:0;border:0;margin-bottom:1.5rem;}.point-of-view .point-of-view__intro{color:#7F7F7F;font-family:"Open Sans",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;margin-bottom:2rem;}.point-of-view .point-of-view__button{margin-top:2rem;}.poland .point-of-view .point-of-view__text{font-family:BNPP Sans Poland;}.slice--point-of-views{position:relative;}@media (min-width:768px){.slice--point-of-views:after{content:'';display:block;position:absolute;top:0;bottom:0;right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#FFFFFF 100%);width:80px;}}.slice--listing--point-of-view #content-listings{display:flex;flex-wrap:wrap;}.slice--listing--point-of-view #content-listings .point-of-view--card{margin-top:0;height:100%;display:flex;flex-flow:column;}.slice--listing--point-of-view #content-listings .point-of-view__button{align-self:flex-start;}.slice--listing--point-of-view .col-lg-6{margin-bottom:40px;}.slice--listing--point-of-view .col-lg-6 .field--name-field-contact-reference{margin-top:auto;}.slice--listing--point-of-view .col-lg-6 .point-of-view__button{margin-top:0;}.slice--listing--point-of-view .col-md-8{padding:0;}@media (min-width:768px){.slice--listing--point-of-view .col-md-8{padding-left:0;}}.slice--listing--point-of-view .pager{padding:0 20px;width:100%;}.slice--push--point-of-view .col-lg-6{padding-bottom:20px;}.slice--push--point-of-view .col-lg-8{padding-left:0;padding-right:0;}@media (min-width:992px){.slice--push--point-of-view .col-lg-8{padding-left:20px;padding-right:20px;}}.slice--push--point-of-view .slick-track{display:flex;}.slice--push--point-of-view .slick-track .slider__item{height:auto;}.slice--push--point-of-view .point-of-view--card{display:flex;flex-direction:column;margin:20px;}@media (min-width:768px){.slice--push--point-of-view .point-of-view--card .point-of-view__text{min-height:124px;}}.slice--push--point-of-view .point-of-view--card .point-of-view__button{margin-top:auto;align-self:flex-start;}.slice--push--point-of-view .point-of-view--card .contact-entity{margin-bottom:2rem;}.contact-expert__title{color:#444;font-family:"BNPP Sans",sans-serif;font-size:24px;font-size:1.5rem;line-height:1.33;margin-bottom:1.5rem;}@media (min-width:768px){.contact-expert__title{font-size:32px;font-size:2rem;line-height:1.25;}}.contact-expert__content__row{padding-top:2.5rem;}.contact-expert__text{color:#7F7F7F;font-size:18px;font-size:1.125rem;line-height:1.8;margin-bottom:2.5rem;}.contact-expert__contact{transition:opacity .4s ease;opacity:0;}.contact-expert__contact.slick-initialized{opacity:1;}.contact-expert__contact.js-hide{opacity:0;}.contact-expert__contact__image{background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;min-height:355px;}.contact-expert .order-last{order:-1;}@media (min-width:992px){.contact-expert .order-last{order:13;}}.contact-expert .contact__list{background-color:#BA3075;min-height:315px;}@media (min-width:768px){.contact-expert .contact__list{min-height:355px;}}.poland .contact-expert__title{font-family:BNPP Sans Poland;}.slice--contact-expert{margin-bottom:0;}.slice--contact-expert + .slice{margin-top:0;}.slice--contact-expert .contact-expert__content__row{padding-top:0;}.media-text__img{position:relative;}.media-text__img:after{content:'';display:block;position:absolute;left:0;right:0;top:0;height:100%;background:linear-gradient(225deg,rgba(0,145,90,0) 0%,#00915A 100%);}.media-text__image{align-self:normal;background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:80%;width:100%;}@media (min-width:768px){.media-text__image{padding-top:0;height:100%;}}.slice--media-text--col .media-text__image img{display:none;}.media-text__image--content{padding-top:0;min-height:60vw;}.media-text__image--content img{position:relative;display:block;z-index:0;}@media (min-width:768px){.media-text__image--content{min-height:unset;background-size:cover;background-position:center center;background-repeat:no-repeat;}.media-text__image--content img{display:none;}}@media (min-width:768px){.media-text__image--pano{padding-top:30%;}}.media-text__image--wrapper{margin-bottom:1.5rem;}@media (min-width:768px){.media-text__image--wrapper{margin-bottom:0;}}.media-text__image--left,.media-text__image--center,.media-text__image--right{padding:0;}.media-text__image--left{text-align:left;}.media-text__image--center{text-align:center;}.media-text__image--right{text-align:right;}.media-text__image__legend{font-size:12px;font-size:0.75rem;color:#7F7F7F;margin-bottom:1.5rem;}.media-text__image__mobile,.media-text__image__desktop{position:relative;}.media-text__image__mobile{display:inline-block;}.media-text__image__desktop{display:none;}@media (min-width:768px){.media-text__image__mobile{display:none;}.media-text__image__desktop{display:inline-block;}}.media-text__image .color-filter{left:20px;right:20px;}@media (min-width:768px){.slice--media-text .media-text__image--wrapper{min-height:300px;}}.slice--media-text .media-text__content{margin-bottom:2rem;padding-right:20px;}@media (min-width:768px){.slice--media-text .media-text__content{margin-bottom:0;padding-right:calc(20px + 2rem);}}.slice--media-text .media-text__content.order-last{margin-bottom:0;padding-left:20px;}@media (min-width:768px){.slice--media-text .media-text__content.order-last{margin-top:0;padding-left:calc(20px + 2rem);padding-right:20px;}}.slice--media-text--col .media-text__content{margin-bottom:0;}.slice--media-text--col .media-text__image--wrapper{align-self:stretch;display:flex;align-items:center;order:-1;}@media (min-width:768px){.slice--media-text--col .media-text__image--wrapper{order:0;}}.slice--media-text--col .media-text__image--wrapper a{width:100%;height:100%;}.slice--media-text--timeline{overflow:hidden;}.slice--media-text--timeline .slice__row{position:relative;}.slice--media-text--timeline .slice__row:after{position:absolute;content:'';display:block;top:0;left:0;right:0;bottom:0;border:1px solid #DEDEDE;z-index:-1;}.slice--media-text--timeline .media-text__content{padding:2rem 40px;}@media (min-width:768px){.slice--media-text--timeline .media-text__content{padding-left:40px;padding-right:20px;}}.slice--media-text--timeline .media-text__content.order-last{margin-top:0;padding-left:40px;padding-right:40px;order:inherit;}@media (min-width:768px){.slice--media-text--timeline .media-text__content.order-last{padding-right:20px;order:13;}}.slice--media-text--timeline + .slice--media-text--timeline{margin-top:calc(-4rem - 1px);}@media (min-width:768px){.slice--illustration .media-text__image--wrapper{min-height:inherit;}}.slice--illustration .media-text__image__content{display:inline-block;}.slice--media-slider .slick-track{display:flex;align-items:center;}.slice--media-slider .slick-track img{margin:0 auto;max-height:50vh;}.slice--media-slider .media-text__image__legend{position:absolute;bottom:60px;}.list--columns__item{margin-bottom:20px;padding-bottom:20px;}.list--columns__item:after{content:'';position:absolute;left:20px;right:20px;bottom:0;height:1px;background:#e1e1e1;}.list--columns__item:last-of-type:after,.list--columns__item:last-of-type:before{display:none;}@media (min-width:768px){.list--columns__item:last-of-type:before{display:block;}.list--columns__item:after{display:none;}.list--columns__item:nth-child(2n):before{content:'';position:absolute;top:40px;left:0;height:100px;width:1px;background:#e1e1e1;}}@media (min-width:992px){.list--columns__item:nth-child(2n):before{display:none;}.list--columns__item:nth-child(3n+3):before,.list--columns__item:nth-child(3n+2):before{content:'';position:absolute;top:40px;left:0;height:100px;width:1px;background:#e1e1e1;display:block;}}.list--columns__item a{text-decoration:none;}.list--columns__item h3{font-size:32px;font-size:2rem;font-family:"BNPP Sans Condensed",sans-serif;line-height:1em;text-transform:uppercase;margin-bottom:0.5em;}.list--columns__item .list__item__text{font-size:16px;font-size:1rem;line-height:1.5em;color:#7F7F7F;}.list--columns .slice__title{max-width:800px;}.list--grid .slice__text{font-size:16px;font-size:1rem;line-height:1.5em;}.list--grid__item{margin-bottom:20px;}.list--grid__item:after{content:'';position:absolute;left:20px;right:20px;bottom:0;height:1px;background:#e1e1e1;}.list--grid__item:last-of-type:after{display:none;}@media (min-width:992px){.list--grid__item:nth-child(2n+0):before{content:'';position:absolute;top:0;left:0;bottom:20px;width:1px;background:#e1e1e1;}.list--grid__item.no-border-bottom:after{display:none;}}.list--grid__item a{text-decoration:none;}.list--grid__item h3{font-size:32px;font-size:2rem;font-family:"BNPP Sans Condensed",sans-serif;line-height:1em;text-transform:uppercase;margin-bottom:0.5em;}.list--grid__item .list__item__text{font-size:16px;font-size:1rem;line-height:1.5em;color:#7F7F7F;}.list--grid__item .list__item__text p:last-child{margin-bottom:1rem;}.list--numeric h2{font-size:24px;font-size:1.5rem;margin-bottom:3rem;}@media (min-width:768px){.list--numeric h2{font-size:40px;font-size:2.5rem;margin-bottom:5rem;}}.list--numeric .list__items{list-style-type:none;counter-reset:listNum;}.list--numeric .list__item{position:relative;padding-left:85px;margin-bottom:2.5rem;}@media (min-width:768px){.list--numeric .list__item{margin-bottom:4.5rem;}}.list--numeric .list__item:before{counter-increment:listNum;content:counter(listNum);position:absolute;top:-5px;left:20px;color:#00915A;font-family:"BNPP Sans",sans-serif;font-size:40px;font-size:2.5rem;line-height:2.5rem;}.list--numeric .list__item:after{content:'';position:absolute;left:60px;top:5px;display:block;height:24px;width:2px;background-color:#00915A;}.list--numeric .list__item__title{margin-bottom:.5rem;font-size:24px;font-size:1.5rem;}@media (min-width:768px){.list--numeric .list__item__title{max-width:224px;}}.list--numeric .list__item__text p{margin-bottom:0;}.list--numeric .list__item__content{color:#7F7F7F;font-family:"Open Sans",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;}@media (min-width:768px){.list--numeric .list__item__content{max-width:224px;}}.list [class^="ic-"],.list [class*=" ic-"]{font-size:100px;font-size:6.25rem;color:#028E5B;}.poland .list{font-family:BNPP Sans Poland !important;}.color-filter{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.5;background:linear-gradient(90deg,#00915A,transparent);}.slice.slice--video .video-container{text-align:center;height:0;padding-top:56.25%;position:relative;}.slice.slice--video .video-container iframe{position:absolute;width:100%;height:100%;left:0;top:0;}.slice.slice--video .video-source{margin-top:0.5em;color:#7F7F7F;font-size:12px;font-size:0.75rem;}.contact-entity{display:flex;align-items:flex-start;margin-bottom:2rem;}.contact__item .contact-entity{color:#fff;}.contact-entity__avatar{width:94px;flex:0 0 94px;height:94px;border-radius:50%;margin-right:1rem;overflow:hidden;background-color:#fff;}.contact-entity__avatar img{max-width:100%;}.contact-entity__name{color:#444;font-family:"BNPP Sans Condensed";font-size:24px;font-size:1.5rem;font-weight:bold;letter-spacing:1px;line-height:1;text-transform:uppercase;margin:0 0 0.5rem 0;}.contact__item .contact-entity__name{color:#7A0243;text-transform:inherit;}.contact-entity__role{margin-bottom:0.5rem;color:#7F7F7F;}.contact__item .contact-entity__role{color:#fff;}.contact__item .contact-entity__tel{color:#fff;}.poland .contact-entity__name{font-family:BNPP Sans Poland;}.file-download--full{position:relative;display:block;border:1px solid #DEDEDE;width:100%;}.file-download--full:before{content:'';display:block;position:absolute;top:-1px;left:0;bottom:-1px;border-left:10px solid #00915A;width:1px;}.file-download--full .file-download__title{display:flex;align-items:center;color:#444;font-family:"BNPP Sans",sans-serif;padding:1.5rem 2.5rem;font-size:16px;font-size:1rem;line-height:1.5;transition:all .4s ease;}.file-download--full .file-download__title:hover{color:#00915A;text-decoration:none;}.file-download--full .file-download__title .icon-download{font-size:20px;font-size:1.25rem;margin-right:1rem;}@media (min-width:768px){.file-download--full .file-download__title{margin-right:4rem;margin-bottom:0;}}.poland .file-download--full .file-download__title{font-family:BNPP Sans Poland;}.contact-accordion{overflow:hidden;border-bottom:1px solid #ccc;}.contact-accordion .contact-expert__title{margin-top:1.5rem;cursor:pointer;}.contact-accordion .contact-expert__title:before{content:"\64";font-family:"stellar",sans-serif !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:38px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;float:right;transition:transform 0.2s ease-out;font-size:18px;font-size:1.125rem;}.contact-accordion .contact-expert__title.is-open:before{transform:rotate(180deg);}.contact-accordion .contact-expert__content{display:none;}.contact-accordion .contact-expert__content .slider__wrapper{margin-bottom:1.5rem;}.contact-accordion .contact-expert__content .button{margin-bottom:20px;}@media (min-width:992px){.contact-accordion .contact-expert__content .button{margin-bottom:0;}}.popin-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(68,68,68,0.8);z-index:1000;opacity:0;transition:all .2s ease-in-out;}.popin-overlay.open{opacity:1;}.popin-overlay .popin-container{background:#fff;border-radius:8px;max-width:calc(100% - 40px);min-width:320px;padding:32px 20px;position:absolute;top:50%;left:50%;transform:perspective(1px) translate(-50%,-50%);max-height:80vh;overflow:hidden;overflow-y:auto;opacity:0;transition:all .2s ease-in-out;-webkit-font-smoothing:antialiased;}@media (min-width:992px){.popin-overlay .popin-container{padding:80px 120px 80px 120px;max-width:calc(100% - 180px);min-width:700px;max-height:90vh;}}.popin-overlay .popin-container.visible{opacity:1;}.popin-overlay .popin-container--large{min-width:940px;padding:80px;display:flex;}.popin-overlay .popin-container--large .simplebar-content{display:flex;align-content:space-between;}.popin-overlay .popin-container--large .left-part{flex:0 0 45%;margin-right:auto;}.popin-overlay .popin-container--large .right-part{flex:0 0 50%;border-left:1px solid #ddd;padding-left:5%;}.popin-overlay .popin-container--reim{position:relative;padding:0;width:100%;margin:0;}@media (min-width:576px){.popin-overlay .popin-container--reim{max-width:540px;}}@media (min-width:768px){.popin-overlay .popin-container--reim{max-width:720px;}}@media (min-width:992px){.popin-overlay .popin-container--reim{max-width:960px;}}.popin-overlay .popin-container--reim .container{max-width:100%;}.popin-overlay .popin-container--reim .step{display:none;}.popin-overlay .popin-container--reim .step.js-active{display:block;}.popin-overlay .popin-container--reim .row{padding:0 2.5rem;}.popin-overlay .popin-container--reim .header{padding:40px 2.5rem;}.popin-overlay .popin-container--reim .content{padding:40px 2.5rem;}.popin-overlay .popin-container--reim .pretitle{color:#444;font-family:"BNPP Sans",sans-serif;font-size:32px;font-size:2rem;line-height:1.25;}.popin-overlay .popin-container--reim .title{color:#00915A;font-family:"BNPP Sans Condensed",sans-serif;font-size:40px;font-size:2.5rem;line-height:1.2;letter-spacing:1px;text-transform:uppercase;margin-bottom:2rem;}.popin-overlay .popin-container--reim .text{color:#7F7F7F;font-size:16px;font-size:1rem;line-height:1.5;}.popin-overlay .popin-container--reim .links--picto{display:block;}@media (min-width:768px){.popin-overlay .popin-container--reim .links--picto{display:flex;}}.popin-overlay .popin-container--reim .link{display:block;border:1.5px solid #00915A;border-radius:8px;margin-bottom:1.5rem;color:#00915A;font-family:"BNPP Sans",sans-serif;font-size:20px;font-size:1.25rem;line-height:1.2;padding:1.5rem 2.5rem;transition:all .4s ease;text-align:center;cursor:pointer;}.popin-overlay .popin-container--reim .link:hover{text-decoration:none;background-color:#00915A;color:#fff;}.popin-overlay .popin-container--reim .link--picto{margin-bottom:0;width:100%;max-width:360px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:1.5rem;padding:2.5rem;}.popin-overlay .popin-container--reim .link--picto:last-of-type{margin-right:0;}.popin-overlay .popin-container--reim .link--picto .link__text{max-width:100%;}.popin-overlay .popin-container--reim .link__picto{font-size:60px;font-size:3.75rem;}.popin-overlay .popin-container--reim .form-type-checkbox{margin:0.5em 0;display:inline-block;}.popin-overlay .popin-container--reim .form-type-checkbox input[type=checkbox]{display:none;}.popin-overlay .popin-container--reim .form-type-checkbox input[type=checkbox] + label{padding-left:30px;height:27px;line-height:27px;display:inline-block;vertical-align:middle;cursor:pointer;position:relative;width:auto;margin-right:20px;}.popin-overlay .popin-container--reim .form-type-checkbox input[type=checkbox] + label:before{content:'';border:1px solid #ccc;width:22px;height:22px;left:0;top:50%;transform:translateY(-50%);display:block;position:absolute;}.popin-overlay .popin-container--reim .form-type-checkbox input[type=checkbox]:checked + label:after{content:'';position:absolute;width:12px;height:12px;left:5px;top:50%;transform:translateY(-50%);background:#028E5B;}.popin-overlay .popin-container--reim .form-type-checkbox input[type=radio] + label:before{border-radius:100%;}.popin-overlay .popin-container--reim .form-type-checkbox input[type=radio]:checked + label:after{border-radius:100%;}.popin-overlay .popin-container--reim .button--primary{border-radius:2px;border:2px solid #00915A;padding:14px 24px;cursor:pointer;font-family:"BNPP Sans",sans-serif;text-transform:uppercase;text-decoration:none;box-sizing:border-box;overflow:hidden;transition:all 0.4s ease;background:#00915A;color:#fff;float:right;width:auto;outline:0;}.popin-overlay .popin-container--reim .button--primary:hover{background:#fff;color:#00915A;}.popin-overlay .popin-container--reim .button--primary.popin-step-cta{float:none;}.popin-overlay .popin-container.alert-container-popin .create-alert-content h2{font-size:34px;margin-bottom:20px;}.popin-overlay .popin-container.alert-container-popin .create-alert-content h2:after{content:'';display:inline-block;background:url(/themes/custom/stellartheme/img/icon_alert.png) no-repeat;width:22px;height:24px;margin-left:15px;}.popin-overlay .popin-container.alert-container-popin .create-alert-content h3{font-size:24px;margin-bottom:10px;}.popin-overlay .popin-container.alert-container-popin .create-alert-content .alert-criteria{margin-bottom:10px;}.popin-overlay .popin-container.alert-container-popin .create-alert-content .alert-criteria li{color:#028E5B;padding-left:20px;margin-bottom:10px;background:url(/themes/custom/stellartheme/img/checkmark.png) 0 6px no-repeat;}.popin-overlay .popin-container.alert-container-popin .create-alert-content .form-type-checkbox{margin-top:20px;}.popin-overlay .popin-container.alert-container-popin .create-alert-content .form-actions{margin-top:20px;}.popin-overlay .popin-container.alert-container-popin .create-alert-content input[type=submit]{border-radius:2px;border:2px solid #028E5B;padding:14px 24px;cursor:pointer;font-family:"BNPP Sans",sans-serif;text-transform:uppercase;text-decoration:none;box-sizing:border-box;overflow:hidden;transition:all 0.4s ease;background:#028E5B;color:#fff;float:right;width:auto;outline:0;}.popin-overlay .popin-container.alert-container-popin .create-alert-content input[type=submit]:hover{background:#fff;color:#028E5B;}.popin-overlay .popin-container .simplebar-track{background:#fff;}.popin-overlay .popin-container .simplebar-track,.popin-overlay .popin-container .simplebar-content{backface-visibility:hidden;}.popin-overlay .popin-container .simplebar-scrollbar:before{background:#BA3075;border-radius:0;opacity:1;transition:inherit;}.popin-overlay .popin-container .simplebar-scrollbar.simplebar-visible:before{opacity:1;}.popin-overlay .close-popin{color:#fff;width:auto;height:auto;position:absolute;top:20px;right:20px;cursor:pointer;}.popin-overlay .close-popin:before{font-size:24px;}.poland .popin-overlay{font-family:BNPP Sans Poland !important;}.popin-container{display:none;}.tc-privacy-wrapper .tc-privacy-banner{width:90% !important;}.popin-overlay .popin-container--large.popin-container--contact-form .simplebar-content .left-part{padding-right:3%;}@media (max-width:767.98px){.popin-overlay .popin-container{min-width:0;width:calc(100% - 40px);}.popin-overlay .popin-container--large.popin-container--contact-form{min-width:0;width:calc(100% - 40px);padding:30px 40px 30px 30px;}.popin-overlay .popin-container--large.popin-container--contact-form .simplebar-content{flex-direction:column;justify-content:flex-start;}.popin-overlay .popin-container--large.popin-container--contact-form .simplebar-content .left-part{border-bottom:1px solid #E1E1E1;}.popin-overlay .popin-container--large.popin-container--contact-form .simplebar-content .left-part .offer__detail--contact{margin-bottom:20px;}.popin-overlay .popin-container--large.popin-container--contact-form .simplebar-content .right-part{padding-left:0;border-left:0;}.popin-overlay .popin-container--large.popin-container--contact-form .simplebar-content .right-part .form-item{margin-top:20px;}.popin-overlay .popin-container--large.popin-container--contact-form .simplebar-content .right-part .form-type-select{margin-top:30px;}.popin-overlay .popin-container--large.popin-container--contact-form .simplebar-content .right-part .form-type-radio input[type=radio] + label{height:auto;}}.popin-overlay .popin-container.popin-newsletter .form-contact{max-width:none;}.popin-overlay .popin-container.popin-newsletter .title,.popin-overlay .popin-container.popin-newsletter .cta-popin-title{color:#028E5B;}.popin-overlay .popin-container.popin-newsletter .simplebar-scrollbar:before{background:#028E5B;}.push-collection a:hover{text-decoration:none;}.push-collection__inner{position:relative;display:flex;flex-flow:column-reverse;background-position:center;background-size:cover;}@media (min-width:768px){.push-collection__inner{padding-left:20px;padding-right:20px;justify-content:baseline;min-height:530px;}}.push-collection__container{padding-left:0;padding-right:0;}@media (min-width:768px){.push-collection__container{padding-left:20px;padding-right:20px;}}.push-collection__content{margin-left:20px;margin-right:20px;margin-top:-2rem;background-color:#fff;padding:2.5rem;z-index:2;}@media (min-width:768px){.push-collection__content{max-width:400px;margin-top:0;margin-left:8.33333%;}}.push-collection__title{color:#444;margin-bottom:1rem;}@media (min-width:768px){.push-collection__title{font-size:32px;font-size:2rem;}}.push-collection__text,.push-collection__text div{font-size:16px;font-size:1rem;font-family:"Open Sans";color:#7F7F7F;line-height:1.5;}.push-collection__text{margin-bottom:2rem;}.push-collection__background{background-position:center;background-size:cover;height:75%;padding-top:75%;width:100%;}@media (min-width:768px){.push-collection__background{position:absolute;top:0;left:0;right:0;bottom:0;padding-top:inherit;height:100%;padding-top:0;z-index:-1;}}.collection--push .collection__inner,.collection--promoted .collection__inner{position:relative;display:flex;flex-flow:column-reverse;background-position:center;background-size:cover;margin-bottom:4rem;}@media (min-width:768px){.collection--push .collection__inner,.collection--promoted .collection__inner{margin-bottom:96px;padding-left:20px;padding-right:20px;justify-content:baseline;min-height:530px;}}.collection--push .collection__container,.collection--promoted .collection__container{padding-left:0;padding-right:0;}@media (min-width:768px){.collection--push .collection__container,.collection--promoted .collection__container{padding-left:20px;padding-right:20px;}}.collection--push .collection__header,.collection--promoted .collection__header{display:flex;margin-bottom:1rem;}.collection--push .collection__header .badge,.collection--promoted .collection__header .badge{margin-right:1rem;}.collection--push .collection__content,.collection--promoted .collection__content{margin-left:20px;margin-right:20px;margin-top:-2rem;background-color:#fff;padding:2.5rem;z-index:2;}@media (min-width:768px){.collection--push .collection__content,.collection--promoted .collection__content{max-width:400px;margin-top:0;margin-left:8.33333%;}}.collection--push .collection__title,.collection--promoted .collection__title{color:#444;margin-bottom:1rem;}@media (min-width:768px){.collection--push .collection__title,.collection--promoted .collection__title{font-size:32px;font-size:2rem;}}.collection--push .collection__text,.collection--push .collection__text div,.collection--promoted .collection__text,.collection--promoted .collection__text div{font-size:16px;font-size:1rem;font-family:"Open Sans";color:#7F7F7F;line-height:1.5;}.collection--push .collection__text,.collection--promoted .collection__text{margin-bottom:2rem;}.collection--push .collection__background,.collection--promoted .collection__background{background-position:center;background-size:cover;height:75%;padding-top:75%;width:100%;}@media (min-width:768px){.collection--push .collection__background,.collection--promoted .collection__background{position:absolute;top:0;left:0;right:0;bottom:0;padding-top:inherit;height:100%;padding-top:0;z-index:-1;}}.collection--listing{margin-bottom:40px;}@media (min-width:768px){.collection--listing{display:flex;justify-content:space-between;height:100%;}}.collection--listing .collection__header{margin-bottom:1rem;display:flex;align-items:baseline;}.collection--listing .collection__content{display:flex;flex-direction:column;padding:20px 0 52px;}@media (min-width:768px){.collection--listing .collection__content{padding-top:40px;padding-left:40px;padding-bottom:20px;flex:0 0 47.5%;}}@media (min-width:768px){.collection--listing .collection__thumb{flex:0 0 47.5%;}}.collection--listing .collection__badge{margin-right:16px;}.collection--listing .collection__date{font-size:18px;font-size:1.125rem;font-family:"BNPP Sans Condensed",sans-serif;line-height:1.2;color:#7F7F7F;text-transform:uppercase;}.collection--listing .collection__title{margin-bottom:1rem;}.collection--listing .collection__summarize{margin-bottom:1.5rem;color:#7F7F7F;}.collection--listing .collection__button{margin-top:auto;align-self:flex-start;position:absolute;bottom:0;left:auto;}.collection--listing .collection a:hover{text-decoration:none;}.collection--listing-item{margin-bottom:40px;}.poland .collection{font-family:BNPP Sans Poland !important;}.slice--listing--collections #content-listings{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px;margin-left:-20px;}.slice--listing--collections .pager{padding-left:20px;padding-right:20px;}.slice--listing--collections .collections__filters{display:flex;overflow:hidden;overflow-x:auto;margin-bottom:1rem;}@media (min-width:992px){.slice--listing--collections .collections__filters{margin-bottom:2.5rem;}}.slice--listing--collections .collections__filters .filters__item{margin-right:1rem;margin-bottom:10px;}.slice--listing--collections .collections__cats{position:relative;}.slice--listing--collections .collections__cat{background-color:#F8F8F8;margin-bottom:2rem;opacity:0;position:absolute;top:0;width:100%;visibility:hidden;transition:opacity .4s ease,visibility 0s linear;padding:2rem;}@media (min-width:768px){.slice--listing--collections .collections__cat{padding:5rem;}}.slice--listing--collections .collections__cat.js-active{position:relative;opacity:1;visibility:visible;}.slice--listing--collections .collections__cat__title{font-family:"BNPP Sans",sans-serif;font-size:40px;font-size:2.5rem;margin-bottom:1rem;}.slice--listing--collections .collections__cat__quote{position:relative;color:#7F7F7F;font-family:"Open Sans",sans-serif;font-size:24px;font-size:1.5rem;line-height:1.8;max-width:360px;font-style:inherit;border:0;padding:3rem 4rem;}.slice--listing--collections .collections__cat__quote:before,.slice--listing--collections .collections__cat__quote:after{position:absolute;color:#00915A;font-size:50px;font-size:3.125rem;font-family:"stellar" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;}.slice--listing--collections .collections__cat__quote:before{content:"\6c";top:0;left:0;}.slice--listing--collections .collections__cat__quote:after{content:"\69";bottom:0;right:0;}.slice--listing--collections .collections__cat__text{color:#7F7F7F;font-family:"Open Sans",sans-serif;font-size:18px;font-size:1.125rem;line-height:1.8;}.poland .slice--listing--collections{font-family:BNPP Sans Poland !important;}.board-members__cat{margin-bottom:0;}.board-members__row{margin-bottom:6.25rem;}.board-member__title{color:#028E5B;font-size:24px;font-size:1.5rem;line-height:1;text-transform:uppercase;font-family:"BNPP Sans Condensed";margin-bottom:0;}.board-member__role{color:#444;font-family:"Open Sans",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;}.board-member__text{font-size:16px;font-size:1rem;line-height:1.5;color:#7F7F7F;margin-bottom:2rem;}.board-member__text ul{list-style:none;}.board-member__text li{color:#3d3d3d;position:relative;font-weight:bold;line-height:20px;margin:12px 0 0 12px;}.board-member__text li:before{background-color:#028E5B;content:'';display:inline-block;height:18px;left:-12px;position:absolute;top:1px;width:3px;}.board-member a:hover{text-decoration:none;}.board-member--highlight{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px;}@media (min-width:768px){.board-member--highlight{display:flex;align-items:center;}}@media (min-width:768px){.board-member--highlight .board-member__thumb{max-width:40%;flex:0 0 40%;}}.board-member--highlight .board-member__title{font-size:32px;font-size:2rem;}.board-member--highlight .board-member__role{font-size:18px;font-size:1.125rem;margin-bottom:2rem;}.board-member--highlight .board-member__details{padding:2rem;}@media (min-width:768px){.board-member--highlight .board-member__details{padding:0 2.5rem;}}.board-member--teaser{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px;height:100%;margin:0;}.board-member--teaser .board-member__details{padding:2rem;}.slice--listing--board-members .slice__title{border-bottom:1px solid #E1E1E1;padding-bottom:1rem;margin-bottom:3.5rem;}.slice--listing--board-members .col-md-6{margin-top:2rem;margin-bottom:2rem;}.poland .board-member__title{font-family:BNPP Sans Poland;}.slice--push--market-research .slice__title{margin-bottom:2rem;}.slice--push--market-research .slider__item{padding:20px;}.slice--push--market-research .slider__item .post--card{display:flex;flex-flow:column;padding-bottom:1.5rem;height:calc(100% - 20px);}.slice--push--market-research .slider__item .post__thumb{position:relative;padding-top:59%;}.slice--push--market-research .slider__item .post__thumb img{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:100%;min-width:100%;}.slice--push--market-research .slider__item .post__summarize{margin-bottom:0;}.slice--push--market-research .slider__item .post__summarize p:last-of-type{margin-bottom:0;}.slice--push--market-research .slider__item .post__button{align-self:flex-start;margin-left:1.5rem;margin-right:1.5rem;margin-top:auto;}.slice--push--market-research + .slice{margin-top:0;}.slice--push--market-research .col-md-9{padding:0;}@media (min-width:768px){.slice--push--market-research .col-md-9{padding:0 20px;}}.slider--push-market-research.slider.slick-initialized .slick-track{display:flex;}.slider--push-market-research.slider.slick-initialized .slider__item{display:block;height:auto;}.interview a:hover{text-decoration:none;}.interview__bio{border:1px solid #DEDEDE;}.interview__details{padding:1rem;}.interview__name{font-family:"BNPP Sans Condensed",sans-serif;text-align:center;color:#028E5B;font-size:24px;font-size:1.5rem;text-transform:uppercase;line-height:1;margin:0.25em 0;}.interview__position{text-align:center;font-size:16px;font-size:1rem;min-height:3em;line-height:1.5em;}.interview__content{display:flex;flex-direction:column;padding:1.5rem 0 2.5rem 20px;}@media (min-width:576px){.interview__content{padding:2.5rem 0 2.5rem 20px;}}.interview--promoted{margin-bottom:2.5rem;}@media (min-width:576px){.interview--promoted{margin-bottom:5rem;}}.interview--promoted:last-of-type{align-self:flex-start;margin-bottom:0;}.interview--promoted .interview__button{align-self:flex-start;}.interview--listing{margin-bottom:40px;}.interview--listing .interview__button{align-self:flex-start;margin-top:auto;}.poland .interview__name{font-family:BNPP Sans Poland;}.slice--listing--interview #content-listings{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px;margin-left:-20px;}.slice--listing--interview .pager{padding-left:20px;padding-right:20px;}.slice--listing--interview .collections__filters{display:flex;overflow:hidden;overflow-x:auto;margin-bottom:0;}@media (min-width:992px){.slice--listing--interview .collections__filters{margin-bottom:2.5rem;}}.slice--listing--interview .collections__filters .filters__item{margin-right:1rem;margin-bottom:10px;}.slice--listing--interview .interview__cats{position:relative;}.slice--listing--interview .interview__cat{background-color:#F8F8F8;margin-bottom:2rem;opacity:0;position:absolute;top:0;width:100%;visibility:hidden;transition:opacity .4s ease,visibility 0s linear;padding:2rem;}@media (min-width:768px){.slice--listing--interview .interview__cat{padding:5rem;}}.slice--listing--interview .interview__cat.js-active{position:relative;opacity:1;visibility:visible;}.slice--listing--interview .interview__cat__title{font-family:"BNPP Sans",sans-serif;font-size:40px;font-size:2.5rem;margin-bottom:1rem;}.slice--listing--interview .interview__cat__quote{position:relative;color:#7F7F7F;font-family:"Open Sans",sans-serif;font-size:24px;font-size:1.5rem;line-height:1.8;max-width:360px;font-style:inherit;border:0;padding:3rem 4rem;}.slice--listing--interview .interview__cat__quote:before,.slice--listing--interview .interview__cat__quote:after{position:absolute;color:#00915A;font-size:50px;font-size:3.125rem;font-family:"stellar" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;}.slice--listing--interview .interview__cat__quote:before{content:"\6c";top:0;left:0;}.slice--listing--interview .interview__cat__quote:after{content:"\69";bottom:0;right:0;}.slice--listing--interview .interview__cat__text{color:#7F7F7F;font-family:"Open Sans",sans-serif;font-size:18px;font-size:1.125rem;line-height:1.8;}.poland .slice--listing--interview .interview__cat__title{font-family:BNPP Sans Poland;}.collaborator{display:flex;flex-direction:column;}.collaborator__picture{background-size:cover;background-position:center center;background-repeat:no-repeat;flex-grow:1;}.collaborator__name{font-family:"BNPP Sans Condensed",sans-serif;text-align:center;color:#028E5B;font-size:35px;font-size:2.1875rem;line-height:1;margin:0.25em 0;}.collaborator__position{font-family:"BNPP Sans Condensed",sans-serif;text-align:center;font-size:25px;font-size:1.5625rem;}.poland .collaborator__name{font-family:BNPP Sans Poland;}.location{position:relative;max-width:576px;width:100%;background-color:#fff;border-bottom:1px solid #DEDEDE;}@media (min-width:768px){.location{border:1px solid #DEDEDE;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);z-index:10;}}.location__content{position:relative;background-color:#fff;padding:1.5rem 1.5rem;}.location__name{color:#00915A;font-family:"BNPP Sans Condensed",sans-serif;font-size:24px;font-size:1.5rem;line-height:1.33;text-transform:uppercase;margin-bottom:.5rem;}.location__address,.location__tel{color:#7F7F7F;font-size:16px;font-size:1rem;line-height:1.5;}.location__tel{margin-bottom:1rem;color:#7F7F7F;text-decoration:none;}.location__tel a{color:#7F7F7F;text-decoration:none;}.poland .location__name{font-family:BNPP Sans Poland;}.country-locations{position:relative !important;}@media (min-width:768px){.country-locations{display:flex;align-items:center;min-height:720px;border-top:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;}}.country-locations .map{min-height:400px;}@media (max-width:991.98px){.country-locations .map{position:relative !important;}}@media (min-width:768px){.country-locations .map{position:absolute !important;top:0;bottom:0;left:0;right:0;padding-top:0;}}.country-locations .col-md-6{display:flex;align-items:center;padding:0;}@media (min-width:768px){.country-locations .col-md-6{padding-left:40px;padding-right:40px;margin:20px 0;}}.slice--country-locations .slice__title{margin-bottom:2.5rem;}.checkbox--type-button{display:inline-block;padding:5px 25px 5px 10px;border:1px solid #ccc;border-radius:3px;color:#ccc;position:relative;font-family:"BNPP Sans",sans-serif;font-size:16px;font-size:1rem;cursor:pointer;margin-right:10px;transition:all 0.2s;}.checkbox--type-button.active{border-color:#028E5B;color:#028E5B;}.checkbox--type-button .remove-filter{display:block;width:15px;height:15px;position:absolute;top:50%;right:8px;transform:translate(0,-50%);opacity:0;text-align:right;transition:opacity 0.2s;}.checkbox--type-button .remove-filter.icon-cross:before{color:#028E5B;font-size:12px;font-size:0.75rem;vertical-align:top;line-height:16px;}.checkbox--type-button input[type=checkbox]{width:0;height:0;opacity:0;}.checkbox--type-button input[type=checkbox]:checked + .remove-filter{opacity:1;}.poland .checkbox--type-button{font-family:BNPP Sans Poland;}.expertises--image__item{margin-top:2rem;}.expertises--image__item a:hover{text-decoration:none;}.expertises--image__inner{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);height:100%;}.expertises--image__link:hover{text-decoration:none;color:inherit;}.expertises--image__thumb{height:169px;overflow:hidden;}.expertises--image__content{background-color:#fff;padding:1rem;}@media (min-width:768px){.expertises--image__content{min-height:128px;}}.expertises--image__title{margin-bottom:1.5rem;font-size:20px;font-size:1.25rem;}.expertises--image__summarize{color:#7F7F7F;}.expertises--picto{margin-top:2rem;}.expertises--picto__item{margin-top:2rem;}.expertises--picto a:hover{text-decoration:none;}.expertises--picto__content{margin-top:1rem;}.expertises--picto__inner{border:1px solid #028E5B;border-radius:5px;color:#028E5B;padding:1rem;min-height:210px;height:100%;transition:all 0.2s ease-out;}.expertises--picto__inner .picto{font-size:100px;font-size:6.25rem;}.expertises--picto__inner .picto span{display:block;width:100px;height:100px;}.expertises--picto__inner .title{color:#444;margin-bottom:1rem;font-size:20px;font-size:1.25rem;transition:all 0.2s ease-out;}.expertises--picto__inner .summarize{color:#7F7F7F;transition:all 0.2s ease-out;}.expertises--picto__inner:hover{background:#028E5B;color:#fff;}.expertises--picto__inner:hover .picto{color:#fff;}.expertises--picto__inner:hover .title{color:#fff;}.expertises--picto__inner:hover .summarize{color:#fff;}.slider--expertises{margin-left:-20px;margin-right:-20px;margin-top:-20px;}.slider--expertises.slider.slick-initialized .slider__item{display:block;}.slider--expertises + .slider__nav{margin-left:-20px;}.slice--expertises--slider{position:relative;}@media (min-width:768px){.slice--expertises--slider:after{content:'';display:block;position:absolute;top:0;bottom:0;right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#FFFFFF 100%);width:80px;}}.slice--expertises--slider .slider{margin:0;}.slice--expertises .slice__text{margin-bottom:0;}.slice--expertises .col-md-6{padding-bottom:1rem;}@media (max-width:991.98px){#decision-tree-container{max-width:none;}}.decision-tree{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:510;padding:110px 0 0;overflow:hidden;overflow-y:auto;display:none;}@media (min-width:992px){.decision-tree{overflow:hidden;padding-bottom:20px;}}.decision-tree .close{width:40px;height:40px;border:2px solid #7F7F7F;border-radius:100%;position:fixed;top:14px;right:26px;z-index:1;color:#7F7F7F;text-align:center;line-height:42px;text-shadow:none;opacity:1;}.decision-tree .close:hover{color:#7F7F7F !important;opacity:1 !important;}@media (min-width:992px){.decision-tree .close{width:50px;height:50px;border-color:#fff;top:20px;right:30px;color:#fff;line-height:52px;}.decision-tree .close:hover{color:#fff !important;}}.decision-tree .topper{display:flex;left:0;width:100%;align-items:center;background:#fff;position:fixed;top:0;border-top:4px solid #028E5B;border-bottom:1px solid #7F7F7F;height:65px;z-index:1;}.decision-tree .topper:after{content:'';position:absolute;left:0;bottom:-16px;width:100%;height:15px;background:linear-gradient(0deg,rgba(255,255,255,0) 0%,white 100%);}@media (min-width:992px){.decision-tree .topper{position:absolute;left:15px;top:-90px;border:0;height:auto;}}.decision-tree .topper img{width:120px;margin-left:20px;}@media (min-width:992px){.decision-tree .topper img{width:190px;margin:0;}}.decision-tree .topper .logo__subtitle{display:none;}@media (min-width:992px){.decision-tree .topper .logo__subtitle{display:initial;}}.decision-tree .left-part{padding-bottom:30px;z-index:1;}@media (min-width:992px){.decision-tree .left-part{padding-bottom:0;}}.decision-tree .left-part h2{font-size:40px;font-size:2.5rem;margin-bottom:30px;}.decision-tree .left-part .text{color:#7F7F7F;}.decision-tree .left-part .step-row{display:table;width:100%;padding-bottom:30px;position:relative;}@media (min-width:992px){.decision-tree .left-part .step-row{padding-bottom:85px;}}.decision-tree .left-part .step-row:before{content:'';display:block;width:3px;height:100%;background:#028E5B;position:absolute;top:0;left:14px;z-index:-1;}.decision-tree .left-part .step-row:last-child{padding-bottom:0;}.decision-tree .left-part .step-row:last-child:before{display:none;}.decision-tree .left-part .step-row:last-child .number{background:#028E5B;color:#fff;}.decision-tree .left-part .step-row:last-child .button--edit{display:none;}.decision-tree .left-part .step-row .number-wrap{display:table-cell;width:42px;vertical-align:top;}.decision-tree .left-part .step-row .number{display:block;width:32px;height:32px;border:2px solid #028E5B;border-radius:100%;color:#028E5B;text-align:center;line-height:27px;font-family:"BNPP Sans",sans-serif;margin-right:24px;background:#fff;}.decision-tree .left-part .step-row .text{display:table-cell;padding-right:10px;line-height:1;vertical-align:top;}@media (min-width:992px){.decision-tree .left-part .step-row .text{line-height:28px;}}.decision-tree .left-part .step-row .text span{font-family:"BNPP Sans Condensed",sans-serif;font-size:24px;font-size:1.5rem;color:#028E5B;text-transform:uppercase;display:block;margin-top:5px;margin-left:5px;}@media (min-width:992px){.decision-tree .left-part .step-row .text span{display:inline;margin:0 0 0 5px;}}.decision-tree .left-part .step-row .edit-wrap{display:table-cell;width:40px;vertical-align:top;}.decision-tree .left-part .step-row .button--edit{display:block;width:40px;height:40px;border:1px solid #7F7F7F;border-radius:3px;background:url(/themes/custom/stellartheme/img/icon-edit.png) 50% 50% no-repeat;cursor:pointer;}.decision-tree .right-part h4{font-family:"BNPP Sans Condensed",sans-serif;color:#00FFA2;font-size:24px;font-size:1.5rem;text-transform:uppercase;}.decision-tree .right-part h2{font-family:"BNPP Sans Condensed",sans-serif;font-size:40px;font-size:2.5rem;margin-bottom:20px;color:#fff;text-transform:uppercase;}.decision-tree .right-part .description{margin-bottom:30px;}.decision-tree .right-part .description:empty{margin-bottom:0;}.decision-tree .right-part p{color:#fff;}.decision-tree .right-part .step{padding:30px 0 170px;}.decision-tree .right-part .step.step-4{padding-bottom:30px;}@media (min-width:992px){.decision-tree .right-part .step{padding:0;}}.decision-tree .right-part .button{border:1px solid rgba(255,255,255,0.5);border-radius:4px;color:#fff;cursor:pointer;padding:20px 30px;font-family:"BNPP Sans",sans-serif;font-size:20px;font-size:1.25rem;transition:all 0.2s ease-in-out;}.decision-tree .right-part .button:hover{border-color:transparent;background:rgba(255,255,255,0.5);}.decision-tree .right-part .button-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.decision-tree .right-part .button--icon{flex:0 0 48%;max-width:48%;text-align:center;margin-bottom:4%;}.decision-tree .right-part .button--icon img{display:block;margin:0 auto 20px;}.decision-tree .right-part .button--full{flex-basis:100%;margin-bottom:20px;}.decision-tree .right-part .button--full:last-child{margin-bottom:0;}.decision-tree .right-part .solution-card{background-color:#fff;background-clip:border-box;border-radius:10px;padding:30px 20px 75px;margin-bottom:30px;flex:1 0 100%;height:305px;position:relative;}@media (min-width:1200px){.decision-tree .right-part .solution-card{flex:0 0 48%;max-width:48%;}}.decision-tree .right-part .solution-card h3{color:#028E5B;margin-bottom:1rem;}.decision-tree .right-part .solution-card .description{color:#7F7F7F;line-height:1.4em;}@media (min-width:1200px){.decision-tree .right-part .solution-card .description{height:4.2em;}}.decision-tree .right-part .solution-card .description p{color:#7F7F7F;}.decision-tree .right-part .solution-card .description p:empty,.decision-tree .right-part .solution-card .description p:last-child{margin:0;}.decision-tree .right-part .solution-card .btn-wrap{position:absolute;bottom:20px;left:0;height:auto;width:auto;padding:0 20px;}.decision-tree .right-part .solution-card .btn-wrap .button{padding:10px 20px;display:block;}.decision-tree .right-part .solution-card .btn-wrap .button:hover{color:#028E5B;}.decision-tree .right-part .footer-background{background:#007265;bottom:0;height:140px;display:none;position:absolute;left:50%;width:100vw;transform:translate(-50%,0);}@media (min-width:992px){.decision-tree .right-part .footer-background{position:fixed;width:50%;margin:0;transform:none;}}.decision-tree .right-part .panel-background{position:absolute;top:0;left:50%;height:100%;width:100vw;transform:translate(-50%,0);background:linear-gradient(270deg,#028E5B 0%,#007265 100%);z-index:-1;}@media (min-width:992px){.decision-tree .right-part .panel-background{position:fixed;top:0;width:50%;transform:none;}}.decision-tree .footer-content{display:none;padding:20px;margin:-140px -20px 0;background:#007265;}.decision-tree .footer-content .container{padding:0;}.decision-tree .footer-content h2{font-family:"BNPP Sans Condensed",sans-serif;color:#00FFA2;font-size:32px;font-size:2rem;margin-bottom:1rem;}.decision-tree .footer-content a{color:#fff;font-size:20px;font-size:1.25rem;text-decoration:underline;display:block;margin-bottom:10px;}@media (min-width:992px){.decision-tree .footer-content a{display:inline;margin-right:40px;}.decision-tree .footer-content a:last-child{margin-right:0;}}@media (min-width:992px){.decision-tree .footer-content{margin-top:0;position:absolute;left:0;bottom:0;width:100%;height:140px;background:transparent;}}.decision-tree .contact-form-wrapper{position:fixed;left:100%;top:65px;height:calc(100% - 65px);width:100%;background:#fff;z-index:1;transition:all .2s ease-out;overflow:hidden;overflow-y:auto;padding-bottom:20px;}@media (min-width:992px){.decision-tree .contact-form-wrapper{top:110px;height:calc(100% - 110px);padding-bottom:0;}}.decision-tree .contact-form-wrapper .go-back{color:#7F7F7F;cursor:pointer;margin-top:10px;margin-bottom:30px;display:inline-block;}@media (min-width:992px){.decision-tree .contact-form-wrapper .go-back{margin-top:0;}}.decision-tree .contact-form-wrapper .go-back:before{transform:rotate(-90deg);font-size:25px;display:inline-block;margin-right:10px;vertical-align:top;}.decision-tree .contact-form-wrapper h2{font-family:"BNPP Sans Condensed",sans-serif;font-size:40px;font-size:2.5rem;margin-bottom:50px;color:#028E5B;text-transform:uppercase;}.decision-tree .contact-form-wrapper .legal{font-size:12px;font-size:0.75rem;color:#7F7F7F;margin-top:140px;}.decision-tree .step{display:none;}.decision-tree.is-step-1 .step-1{display:block;}.decision-tree.is-step-1 .right-part .step-2{display:block;padding-bottom:30px;}.decision-tree.is-step-2 .step-2{display:block;}@media (min-width:992px){.decision-tree.is-step-2 .right-part{max-height:calc(100vh - 250px);overflow-y:auto;}}.decision-tree.is-step-2 .footer-content{display:block;}.decision-tree.is-step-2 .footer-background{display:block;}.decision-tree.is-step-3 .step-2{display:block;padding-bottom:0;}.decision-tree.is-step-3 .left-part .step-row:last-child .button--edit{display:block;}.decision-tree.is-step-3 .right-part{padding-bottom:140px;}@media (min-width:992px){.decision-tree.is-step-3 .right-part{max-height:calc(100vh - 250px);overflow-y:auto;padding-bottom:0;}}.decision-tree.is-step-3 .footer-content{display:block;}.decision-tree.is-step-3 .footer-background{display:block;}.decision-tree.is-form-open .contact-form-wrapper{left:0;}.decision-tree.is-form-open .right-part{display:none;}.decision-tree .simplebar-track{background:#fff;}.decision-tree .simplebar-scrollbar:before{background:#028E5B;border-radius:0;opacity:1;}.decision-tree .simplebar-scrollbar.simplebar-visible:before{opacity:1;}.poland .decision-tree{font-family:BNPP Sans Poland !important;}.nav-tree-opener{background:linear-gradient(270deg,#028E5B 0%,#007265 100%);border-radius:4px;padding:40px 30px 45px;}.nav-tree-opener .title-over{font-family:"BNPP Sans Condensed",sans-serif;font-size:24px;font-size:1.5rem;color:#00FFA2;text-transform:uppercase;line-height:1;}.nav-tree-opener .title{font-family:"BNPP Sans Condensed",sans-serif;font-size:36px;font-size:2.25rem;color:#fff;text-transform:uppercase;line-height:1;margin-bottom:20px;}.nav-tree-opener .opener-button,.nav-tree-opener .button{border:1px solid rgba(255,255,255,0.5);border-radius:4px;text-align:center;color:#fff;cursor:pointer;padding:10px;font-family:"BNPP Sans",sans-serif;font-size:16px;font-size:1rem;flex:0 0 48%;max-width:48%;transition:all 0.2s ease-in-out;margin-bottom:10px;}.nav-tree-opener .opener-button:hover,.nav-tree-opener .button:hover{background:rgba(255,255,255,0.5);border-color:transparent;}.nav-tree-opener .opener-button img,.nav-tree-opener .button img{display:block;margin:0 auto 20px;max-height:75px;}.poland .nav-tree-opener{font-family:BNPP Sans Poland !important;}.surface-calculator{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:510;padding:65px 0 0;overflow:hidden;overflow-y:auto;display:none;}@media (min-width:992px){.surface-calculator{overflow:hidden;padding:110px 0 20px;}}@media (max-width:767.98px){.surface-calculator > form{padding-bottom:40px;}}.surface-calculator .close{width:40px;height:40px;border:2px solid #7F7F7F;border-radius:100%;position:fixed;top:14px;right:20px;z-index:1;color:#7F7F7F;text-align:center;line-height:42px;text-shadow:none;opacity:1;background:#fff;}.surface-calculator .close:hover{color:#7F7F7F !important;opacity:1 !important;}@media (min-width:992px){.surface-calculator .close{width:50px;height:50px;border-color:#fff;top:20px;right:30px;color:#fff;line-height:52px;background:transparent;}.surface-calculator .close:hover{color:#fff !important;}}.surface-calculator .topper{position:fixed;width:100%;background:#fff;display:flex;left:0;align-items:center;top:0;height:65px;z-index:2;border-bottom:1px solid #DEDEDE;}@media (min-width:992px){.surface-calculator .topper{position:absolute;left:15px;background:transparent;padding:20px;margin:0 -20px;border:0;}}.surface-calculator .topper img{width:120px;}@media (min-width:992px){.surface-calculator .topper img{width:190px;margin:0;}}.surface-calculator .topper .logo__subtitle{display:none;}@media (min-width:992px){.surface-calculator .topper .logo__subtitle{display:initial;}}.surface-calculator .left-part{overflow-y:auto;padding-bottom:30px;padding-top:20px;z-index:1;}@media (min-width:992px){.surface-calculator .left-part{padding-bottom:0;padding-top:0;height:calc(100vh - 200px);}}.surface-calculator .left-part h2{font-size:40px;font-size:2.5rem;margin-bottom:30px;}.surface-calculator .left-part .text{color:#7F7F7F;margin-bottom:40px;}.surface-calculator .left-part .step-row{display:table;width:100%;padding-bottom:30px;position:relative;}@media (min-width:992px){.surface-calculator .left-part .step-row{padding-bottom:50px;margin-left:6px;}}.surface-calculator .left-part .step-row:before{content:'';display:block;width:3px;height:100%;background:#DEDEDE;position:absolute;top:0;left:14px;z-index:-1;}.surface-calculator .left-part .step-row:last-child{padding-bottom:0;}.surface-calculator .left-part .step-row:last-child:before{display:none;}.surface-calculator .left-part .step-row .number-wrap{display:table-cell;width:42px;vertical-align:top;}.surface-calculator .left-part .step-row .number{display:block;width:32px;height:32px;border:2px solid #DEDEDE;border-radius:100%;color:#7F7F7F;text-align:center;line-height:27px;font-family:"BNPP Sans",sans-serif;margin-right:24px;background:#fff;}.surface-calculator .left-part .step-row .text{display:table-cell;padding-right:10px;line-height:1;vertical-align:top;}@media (min-width:992px){.surface-calculator .left-part .step-row .text{line-height:28px;}}.surface-calculator .left-part .step-row .text span{font-family:"BNPP Sans Condensed",sans-serif;font-size:24px;font-size:1.5rem;color:#028E5B;text-transform:uppercase;display:block;margin-top:5px;}@media (min-width:992px){.surface-calculator .left-part .step-row .text span{display:inline;margin:0;}}.surface-calculator .left-part .step-row .text .surface-list li{font-size:15px;line-height:16px;margin-top:5px;}.surface-calculator .left-part .step-row .edit-wrap{display:table-cell;width:40px;vertical-align:top;}.surface-calculator .left-part .step-row .button--edit{display:none;width:30px;height:30px;border:1px solid #7F7F7F;border-radius:3px;background:url(/themes/custom/stellartheme/img/icon-edit.png) 50% 50% no-repeat;cursor:pointer;}.surface-calculator .left-part .step-row.active .number{background:#ffff;border-color:#028E5B;color:#fff;}.surface-calculator .left-part .step-row.has-value:before{background:#028E5B;}.surface-calculator .left-part .step-row.has-value .number{background:#028E5B url(/themes/custom/stellartheme/img/checkmark-white.png) 50% 50% no-repeat;border-color:#028E5B;}.surface-calculator .right-part{color:#fff;overflow-y:auto;}@media (min-width:992px){.surface-calculator .right-part{height:calc(100vh - 200px);}}.surface-calculator .right-part h2{font-family:"BNPP Sans Condensed",sans-serif;font-size:40px;font-size:2.5rem;margin-bottom:20px;color:#fff;text-transform:uppercase;}.surface-calculator .right-part .description{margin-bottom:40px;}.surface-calculator .right-part .description:empty{margin-bottom:0;}.surface-calculator .right-part p{color:#fff;}.surface-calculator .right-part .step{display:none;padding:30px 0 120px;}@media (min-width:992px){.surface-calculator .right-part .step{padding:0;}}.surface-calculator .right-part .step.step-bureau{display:block;}@media (max-width:1199.98px){.surface-calculator .right-part .step.step-result{padding:0 0 20px;}}.surface-calculator .right-part .step .selector{display:flex;align-items:center;margin-bottom:15px;}@media (max-width:767.98px){.surface-calculator .right-part .step .selector{align-items:flex-end;}}.surface-calculator .right-part .step .selector .form-type-select{align-items:center;margin-right:20px;}@media (min-width:992px){.surface-calculator .right-part .step .selector .form-type-select{display:flex;flex:1 1 0;}}.surface-calculator .right-part .step .selector .form-type-select label{flex:0 0 auto;margin-right:20px;}.surface-calculator .right-part .step .selector .form-type-select .select-wrapper{position:relative;flex:0 0 65px;}.surface-calculator .right-part .step .selector .form-type-select .select-wrapper:before{top:calc(50% - 4px);right:9px;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none;border-top-color:#fff;border-width:8px;margin-left:-8px;z-index:1;}.surface-calculator .right-part .step .selector .form-type-select .select-wrapper select{background:transparent;border-color:#fff;color:#fff;}.surface-calculator .right-part .step .selector .form-type-select .select-wrapper select option{color:#7F7F7F;}.surface-calculator .right-part .step .selector .for{flex:1 0 0;padding-left:30px;background:url(/themes/custom/stellartheme/img/calculator_person.png) 0 50% no-repeat;background-size:24px auto;height:38px;line-height:38px;}.surface-calculator .right-part .step .selector .remove{flex:0 1 20px;margin-left:auto;text-align:right;cursor:pointer;font-size:25px;}.surface-calculator .right-part .step .add-element{font:26px "BNPP Sans Condensed",sans-serif;text-transform:uppercase;cursor:pointer;margin-top:40px;display:inline-block;background:url(/themes/custom/stellartheme/img/calculator_add.png) 0 49% no-repeat;background-size:19px auto;padding-left:27px;}.surface-calculator .right-part .button.goto-step{border:1px solid rgba(255,255,255,0.5);border-radius:4px;color:#fff;cursor:pointer;padding:20px 30px;font-family:"BNPP Sans",sans-serif;font-size:20px;font-size:1.25rem;transition:all 0.2s ease-in-out;}.surface-calculator .right-part .button.goto-step:hover{border-color:transparent;background:rgba(255,255,255,0.5);}.surface-calculator .right-part .button.goto-step-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.surface-calculator .right-part .button.goto-step--icon{flex:0 0 48%;max-width:48%;text-align:center;margin-bottom:4%;}.surface-calculator .right-part .button.goto-step--icon img{display:block;margin:0 auto 20px;}.surface-calculator .right-part .button.goto-step--full{flex-basis:100%;margin-bottom:20px;}.surface-calculator .right-part .button.goto-step--full:last-child{margin-bottom:0;}.surface-calculator .right-part .panel-background{position:absolute;top:0;left:50%;height:100%;width:100vw;transform:translate(-50%,0);background:linear-gradient(270deg,#028E5B 0%,#007265 100%);z-index:-1;}@media (min-width:992px){.surface-calculator .right-part .panel-background{position:fixed;top:0;width:50%;transform:none;}}.surface-calculator .step-result{color:#7F7F7F;}.surface-calculator .step-result h2{display:flex;font-size:28px;margin-bottom:5px;color:#000;}@media (min-width:992px){.surface-calculator .step-result h2{color:#7F7F7F;font-size:2.5rem;margin-bottom:20px;}}.surface-calculator .step-result h2 .label{flex:1 0 auto;}.surface-calculator .step-result h2 .total{flex:0 1 auto;}.surface-calculator .step-result h2 .units{flex:0 1 auto;}.surface-calculator .step-result .result-bar{display:flex;width:100%;height:16px;background:#e1e0e0;border-radius:8px;overflow:hidden;}@media (min-width:992px){.surface-calculator .step-result .result-bar{height:38px;border-radius:5px;}}.surface-calculator .step-result .result-bar .result-bureau{background:#f3b356;width:0%;flex-grow:0;}.surface-calculator .step-result .result-bar .result-open{background:#478cc6;width:0%;flex-grow:0;}.surface-calculator .step-result .result-bar .result-reunion{background:#65cfbb;width:0%;flex-grow:0;}.surface-calculator .step-result .result-legend{margin-top:10px;display:flex;flex-wrap:wrap;}@media (min-width:992px){.surface-calculator .step-result .result-legend{margin-top:30px;}}.surface-calculator .step-result .result-legend li{min-height:26px;padding-left:30px;padding-right:10px;position:relative;line-height:26px;margin-top:10px;}@media (min-width:992px){.surface-calculator .step-result .result-legend li{flex:0 0 50%;padding-left:40px;}}.surface-calculator .step-result .result-legend li:before{content:'';width:20px;height:20px;position:absolute;left:0;top:2px;border-radius:5px;}@media (min-width:992px){.surface-calculator .step-result .result-legend li:before{width:26px;height:26px;top:0;}}.surface-calculator .step-result .result-legend li.bureau:before{background:#f3b356;}.surface-calculator .step-result .result-legend li.open:before{background:#478cc6;}.surface-calculator .step-result .result-legend li.reunion:before{background:#65cfbb;}.surface-calculator .step-result .result-legend li.common:before{background:#e1e0e0;}.surface-calculator .step-result .common-description{margin-top:30px;}.surface-calculator .step-result .arrows{height:90px;background:url(/themes/custom/stellartheme/img/calculator_arrows.png) 50% 50% no-repeat;}.surface-calculator .step-result h3{font:20px "BNPP Sans",sans-serif;color:#028E5B;margin-bottom:10px;text-transform:uppercase;}@media (min-width:992px){.surface-calculator .step-result .input-wrapper{display:flex;}}.surface-calculator .step-result .input-wrapper .location-wrap{flex:0 1 70%;}.surface-calculator .step-result .input-wrapper .location-wrap input{border:0;background:#f3f3f3;border-radius:5px;outline:0;margin:0;height:52px;}.surface-calculator .step-result .input-wrapper .action-wrap{flex:1 1 auto;padding-left:20px;text-align:right;}.surface-calculator .step-result .input-wrapper .action-wrap input[type=submit]{border-radius:2px;padding:5px 10px;cursor:pointer;font-family:"BNPP Sans",sans-serif;text-transform:uppercase;color:#fff;outline:0;background:#028E5B;display:inline-block;width:auto;margin-top:10px;}@media (min-width:992px){.surface-calculator .step-result .input-wrapper .action-wrap input[type=submit]{padding:14px 24px;display:block;width:100%;margin-top:0;}}.surface-calculator .step-result .input-wrapper .action-wrap input[type=submit]:disabled{background:#bbb;}.surface-calculator .footer-content{height:82px;margin-top:-82px;background:transparent;}@media (min-width:992px){.surface-calculator .footer-content{position:absolute;left:0;bottom:0;width:100%;padding:20px;margin:0 -20px;height:92px;}}.surface-calculator .footer-content .button-next{float:right;}.surface-calculator .calculator-container.is-step-results .topper .close{border-color:#028E5B;}.surface-calculator .calculator-container.is-step-results .topper .close:before{color:#028E5B;}@media (min-width:992px){.surface-calculator .calculator-container.is-step-results .left-part{height:calc(100vh - 140px);}}@media (min-width:992px){.surface-calculator .calculator-container.is-step-results .right-part{height:calc(100vh - 140px);}}.surface-calculator .calculator-container.is-step-results .right-part .panel-background{background:#fff;border-left:2px solid #DEDEDE;}.surface-calculator .simplebar-track{background:#fff;}.surface-calculator .simplebar-scrollbar:before{background:#028E5B;border-radius:0;opacity:1;}.surface-calculator .simplebar-scrollbar.simplebar-visible:before{opacity:1;}.poland .surface-calculator{font-family:BNPP Sans Poland !important;}.media-podcast{position:relative;padding-top:2rem;padding-bottom:2rem;}.media-podcast:before{content:'';display:block;position:absolute;top:0;left:20px;right:20px;bottom:0;border:1px solid #DEDEDE;}.media-podcast .row{padding-left:20px;padding-right:20px;}.media-podcast h2{margin-bottom:1rem;}.media-podcast h3{margin-bottom:1rem;}.media-podcast audio{outline:none;}.media-podcast .source{margin-top:1rem;color:#7F7F7F;font-size:12px;font-size:0.75rem;}@media (max-width:991.98px){.media-podcast .media{margin-bottom:1rem;}}.media-podcast .media .field{width:100%;}.offer__medias__contents{position:relative;}.offer__medias__content{position:absolute;top:0;width:100%;padding-top:80%;pointer-events:none;background-color:#fff;}.offer__medias__content.js-active{position:relative;z-index:10;pointer-events:all;}.offer__medias__content iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}.offer__medias__content--slider{background:#EEE;background-image:url("/themes/custom/stellartheme/img/stats-background.svg");}.offer__medias__content--slider .slick-list,.offer__medias__content--slider .slick-track{height:100%;}.offer__medias__content--slider .slider__item{background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;}.offer__medias__content--slider .slider--zoom{position:absolute;top:0;left:0;right:0;height:100%;}.offer__medias__content--slider .slider--zoom .slick-arrow{display:none !important;border:0;background-color:rgba(255,255,255,0.56);}.offer__medias__content--slider .slider--zoom:hover .slick-arrow{display:block !important;}.offer__medias__content--slider img{margin:auto;}.offer__medias__ctas__list{padding-top:1rem;}.offer__medias__cta{display:flex;align-items:center;padding:.5rem;line-height:.5rem;font-weight:normal;}.offer__medias__cta:after{bottom:inherit;top:-8px;border-width:0 8px 8px 8px;border-color:transparent transparent #00915A transparent;transform-origin:bottom center;}.offer__medias__cta--numbered{flex-direction:row-reverse;}.offer__medias__cta--numbered:before{content:attr(data-items);display:block;width:24px;height:24px;border-radius:50%;background-color:#7F7F7F;color:#fff;font-family:"BNPP Sans Condensed",sans-serif;font-size:16px;font-size:1rem;font-weight:bold;letter-spacing:1px;line-height:27px;text-align:center;margin-left:4px;transition:all .4s ease;}.offer__medias__cta--numbered:hover:before{color:#00915A;background-color:#fff;}.offer__medias__cta--numbered.js-active:before{color:#00915A;background-color:#fff;}.offer__medias__zoom__cta{position:absolute;right:0;bottom:0;width:72px;height:72px;background:#00915A;border-radius:72px 0 0 0;-moz-border-radius:72px 0 0 0;-webkit-border-radius:72px 0 0 0;display:flex;align-items:center;justify-content:center;font-size:0;color:#fff;cursor:pointer;transition:all .4s ease;}.offer__medias__zoom__cta:before{display:block;width:20px;height:20px;font-size:20px;font-size:1.25rem;margin-top:10px;margin-left:10px;}.offer__medias__zoom__cta:hover{background:#fff;color:#00915A;}.offer__details{background-color:#F8F8F8;padding:2.5rem 0;}@media (max-width:767.98px){.offer__details{padding:20px 0 0;}}.offer__details .return-link{display:inline-block;margin-bottom:20px;text-decoration:none;font:16px "BNPP Sans",sans-serif;color:#7F7F7F;}.offer__details .return-link .icon-arrow{display:inline-block;transform:rotate(-90deg);}.offer__detail--top{display:flex;justify-content:space-between;margin-bottom:1.25rem;}.offer__detail--metas{display:flex;align-items:center;}.offer__detail--actions{display:flex;align-items:center;}.offer__detail--ref{color:#7F7F7F;font-family:"BNPP Sans Condensed",sans-serif;font-size:18px;font-size:1.125rem;line-height:1.3;}.offer__detail--cat{color:#00915A;font-family:"BNPP Sans Condensed",sans-serif;font-size:24px;font-size:1.5rem;line-height:1.5;text-transform:uppercase;}.offer__detail--title{color:#444;font-family:"BNPP Sans",sans-serif;font-size:32px;font-size:2rem;line-height:1.25;margin-bottom:1.5rem;}@media (max-width:767.98px){.offer__detail--title{font-size:25px;}}.offer__detail--title .address{font-size:25px;font-size:1.5625rem;}@media (max-width:767.98px){.offer__detail--title .address{font-size:20px;}}.offer__detail--more{position:relative;margin-bottom:1rem;margin-left:.5rem;}.offer__detail--more__cta{color:#00915A;font-size:20px;font-size:1.25rem;}.offer__detail--more__content{position:absolute;background-color:#fff;padding:.5rem;display:flex;box-shadow:0 0 15px 0 rgba(0,0,0,0.15);border-radius:4px 4px 4px 0;top:-50px;left:0;z-index:10;opacity:0;transition:all .4s ease;pointer-events:none;align-items:center;width:max-content;opacity:0;}.offer__detail--more__content span{margin-left:5px;}.offer__detail--more__content:after{content:'';display:block;position:absolute;left:2px;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 9px 0 9px;border-color:#ffffff transparent transparent transparent;}.offer__detail--more__wrapper{display:flex;align-items:bottom;}.offer__detail--more:hover .offer__detail--more__content{opacity:1;pointer-events:all;}.offer__detail--features{display:flex;margin-top:1rem;margin-bottom:1rem;}@media (max-width:767.98px){.offer__detail--features{flex-wrap:wrap;margin:20px 0 10px;}}.offer__detail--feature{display:flex;color:#444;font-family:"BNPP Sans",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;margin-right:2rem;}@media (max-width:767.98px){.offer__detail--feature{margin-bottom:10px;}}.offer__detail--feature .picto{display:inline-block;width:21px;height:19px;}.offer__detail--feature .picto--type{background:url(/themes/custom/stellartheme/img/type.png) 0 50% no-repeat;width:23px;}.offer__detail--feature .picto--rooms{background:url(/themes/custom/stellartheme/img/rooms.png) 0 50% no-repeat;}.offer__detail--feature .picto--bedrooms{background:url(/themes/custom/stellartheme/img/bedrooms.png) 0 50% no-repeat;width:24px;}.offer__detail--feature .picto--bathrooms{background:url(/themes/custom/stellartheme/img/bathrooms.png) 0 50% no-repeat;background-position:0 100%;width:26px;}.offer__detail--contact{background-color:#BA3075;padding:1.5rem;margin-top:2.5rem;margin-bottom:2.5rem;}@media (max-width:767.98px){.offer__detail--contact{margin-top:20px;margin-bottom:20px;}}@media (min-width:1200px){.offer__detail--contact{display:flex;align-items:center;}}.offer__detail--contact .contact-entity{margin-bottom:0;align-items:center;flex-wrap:wrap;width:100%;}@media (min-width:1200px){.offer__detail--contact .contact-entity{flex-wrap:nowrap;}}.offer__detail--contact .contact-entity .button{min-width:150px;}.offer__detail--contact .contact-entity__infos{padding-right:1rem;}.offer__detail--contact .contact-entity__name{color:#fff;font-family:"BNPP Sans Condensed",sans-serif;font-size:32px;font-size:2rem;line-height:1.25;text-transform:inherit;font-weight:normal;}.offer__detail--contact .contact-entity__role,.offer__detail--contact .contact-entity__tel{color:#fff;}.offer__detail--contact .button{width:100%;margin-top:2em;text-align:center;}@media (min-width:576px){.offer__detail--contact .button{width:auto;}}@media (min-width:1200px){.offer__detail--contact .button{margin-top:0;margin-left:auto;}}.offer__detail--related-switch{color:#000;margin:2.5em 0;display:flex;align-items:center;}.offer__detail--related-switch .button{margin-left:10px;}.offer__detail--buttons{display:flex;flex-direction:column;align-items:stretch;}@media (min-width:576px){.offer__detail--buttons{flex-direction:row;justify-content:space-between;}}.offer__detail--buttons .button{text-align:center;margin-bottom:1.25rem;}@media (min-width:576px){.offer__detail--buttons .button{width:45%;margin-bottom:0;}}.offer__detail--buttons .button--line{display:flex;justify-content:center;align-items:center;}.offer__detail--buttons .button--line:before{margin-right:1rem;font-size:24px;font-size:1.5rem;color:#444;}.offer__detail--buttons .button--line:hover:before{color:#fff;}.offer__detail__label{display:inline-block;color:#444;font-family:"BNPP Sans",sans-serif;font-size:17px;font-size:1.0625rem;line-height:1.2;margin-bottom:1rem;}.offer__detail__text{display:inline-block;color:#00915A;font-family:"BNPP Sans",sans-serif;font-size:17px;font-size:1.0625rem;line-height:1.2;margin-bottom:1rem;padding-left:.5rem;}.offer__detail__info{display:flex;flex-wrap:wrap;}@media (min-width:1200px){.offer__detail__info{flex-wrap:nowrap;}}.offer__detail__info .offer__detail{margin-right:2.5rem;}.offer__detail__info .offer__detail__label{font-size:16px;font-size:1rem;}.offer__detail__info .offer__detail__text{font-size:16px;font-size:1rem;color:#7F7F7F;}.offer__share{position:relative;}.offer__share:focus{outline:inherit;}.offer__share:hover .offer__share__links{opacity:1;pointer-events:all;}.offer__share__links{position:absolute;background-color:#fff;padding:.5rem 1rem;display:flex;box-shadow:0 0 15px 0 rgba(0,0,0,0.15);border-radius:4px 4px 0 4px;right:0;z-index:10;opacity:0;transition:all .4s ease;pointer-events:none;}.offer__share__links:after{content:'';display:block;position:absolute;right:2px;bottom:-8px;width:0;height:0;border-style:solid;border-width:0 10px 9px 9px;border-color:transparent transparent #ffffff transparent;}@media (min-width:768px){.offer__share__links{top:-45px;}.offer__share__links:after{bottom:-10px;border-width:10px 9px 0 9px;border-color:#ffffff transparent transparent transparent;}}.offer__share__link{font-size:0;margin-left:1rem;}.offer__share__link:before{font-size:20px;font-size:1.25rem;}.offer__share__link:first-child{margin-left:0;}.offer__share__link:hover{text-decoration:none;}.offer__like{right:20px;overflow:hidden;}.offer__like span{transition:all .4s ease;display:block;text-indent:-9999px;width:21px;height:18px;background:url(/themes/custom/stellartheme/img/icon_coeur.png) no-repeat;cursor:pointer;}.offer__like span:hover{background:url(/themes/custom/stellartheme/img/icon_coeur_full.png) no-repeat;}.offer__like span.flagged{color:#EB3636;background:url(/themes/custom/stellartheme/img/icon_coeur_full.png) no-repeat;}.offer__like:focus{outline:inherit;}.offer__table{width:99.99%;}.offer__table__surfaces{max-width:33.333%;}.offer__table__wrapper{overflow-x:auto;margin-bottom:2rem;}.offer__table__thead__th{padding:1.5rem 1rem;background-color:#444;font-weight:normal;color:#fff;font-family:"BNPP Sans",sans-serif;font-size:18px;font-size:1.125rem;line-height:1.3333;}.offer__table__thead__th:first-child{border-radius:8px 0 0 0;overflow:hidden;}.offer__table__thead__th:last-child{border-radius:0 8px 0 0;overflow:hidden;}.offer__table__tbody{border:1px solid #E1E1E1;}.offer__table__tbody__tr{transition:background .4s ease;}.offer__table__tbody__tr:hover{background-color:#F8F8F8;}.offer__table__tbody__td{color:#444;font-family:"BNPP Sans Condensed",sans-serif;font-size:20px;font-size:1.25rem;font-weight:bold;letter-spacing:1.11px;line-height:1.2;border:1px solid #E1E1E1;padding:1.5rem 1rem;}.offer__accordion{border-bottom:1px solid #E1E1E1;}.offer__accordion__title{font-size:32px;font-size:2rem;line-height:1.25;display:flex;justify-content:space-between;align-items:center;padding-top:1rem;cursor:pointer;}@media (min-width:576px){.offer__accordion__title{padding:2.5rem 2.5rem;}}.offer__accordion__title:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#444 transparent transparent transparent;align-items:center;}.offer__accordion__content{padding-top:1rem;padding-bottom:1.5rem;display:none;}@media (min-width:576px){.offer__accordion__content{padding:2rem 2.5rem 2.5rem;}}@media (max-width:767.98px){.offer__accordion__content .col-md-4{margin-top:20px;}}.offer__accordion.js-open .offer__accordion__title:after{transform:scaleY(-1);}.offer__accordion.js-open .offer__accordion__content{display:block;}.offer__accordion .diag{display:flex;}.offer__accordion .diag-img > img{max-width:400px;margin-bottom:20px;display:block;}.offer__accordion .diagnostic{margin-right:40px;margin-bottom:20px;}.offer__accordion .diagnostic .BERD{max-width:200px;}.offer__accordion .diagnostic .BERS{max-width:200px;}.offer__accordion .diagnostic .CO2{max-width:200px;}.offer__accordion .diagnostic .BREE{max-width:200px;}.offer__accordion .diagnostic .LEED{max-width:200px;}.offer__accordion .diagnostic > img{max-width:200px;margin-bottom:20px;display:block;}.offer__accordion .diagnostic p{color:#7F7F7F;font-weight:bold;}.offer__accordion .diagnostic p span{color:#444;}.offer__see-more__content{color:#7F7F7F;font-size:18px;font-size:1.125rem;line-height:1.8;max-width:920px;}.offer__see-more__cta{color:#444;font-family:"BNPP Sans",sans-serif;font-size:17px;font-size:1.0625rem;line-height:1.2;cursor:pointer;}.offer__see-more__cta span{display:inline-block;padding-left:1rem;font-size:15px;font-size:0.9375rem;transform:translateY(5px);margin-top:1.5rem;}.offer__content{margin-bottom:3.75rem;}@media (max-width:767.98px){.offer__content{margin-bottom:20px;}}.offer__content .feature-list li{font:14px "BNPP Sans",sans-serif;padding-left:25px;background:url(/themes/custom/stellartheme/img/checkmark.png) 0 3px no-repeat;margin-bottom:15px;}.offer__content .feature-list li span{display:block;color:#bbb;}.offer__content .map{border:1px solid #eee;min-height:500px;}.offer__content .transport-title{font:20px/24px "BNPP Sans",sans-serif;margin-bottom:10px;padding-left:35px;}.offer__content .transport-title.aerop,.offer__content .transport-title.airport{background:url(/themes/custom/stellartheme/img/picto-airport.png) no-repeat;}.offer__content .transport-title.bus{background:url(/themes/custom/stellartheme/img/picto-bus.png) no-repeat;}.offer__content .transport-title.rer,.offer__content .transport-title.city{background:url(/themes/custom/stellartheme/img/picto-train.png) no-repeat;}.offer__content .transport-title.ccpro,.offer__content .transport-title.distance{background:url(/themes/custom/stellartheme/img/picto-around-me.png) no-repeat;}.offer__content .transport-title.metro{background:url(/themes/custom/stellartheme/img/picto-metro.png) no-repeat;}.offer__content .transport-title.otrans,.offer__content .transport-title.other{background:url(/themes/custom/stellartheme/img/picto-transport.png) no-repeat;}.offer__content .transport-title.sncf,.offer__content .transport-title.railway{background:url(/themes/custom/stellartheme/img/picto-train.png) no-repeat;}.offer__content .transport-title.rout,.offer__content .transport-title.road{background:url(/themes/custom/stellartheme/img/picto-car.png) no-repeat;}.offer__content .transport-title.ter,.offer__content .transport-title.train{background:url(/themes/custom/stellartheme/img/picto-train.png) no-repeat;}.offer__content .transport-title.tram,.offer__content .transport-title.tramway{background:url(/themes/custom/stellartheme/img/picto-tram.png) no-repeat;}.offer__content .transport-list{font:16px/24px "BNPP Sans",sans-serif;margin-bottom:20px;}.offer__content .transport-list li{margin-bottom:10px;}.offer__content .transport-list li span{color:#bbb;}.offer__suggestions{margin-left:-20px;margin-right:-20px;}@media (max-width:767.98px){.offer__suggestions .slider__wrapper{padding-bottom:60px;}}.offer__suggestions .slick-track{display:flex;}.offer__suggestions .slick-slide{display:flex;height:auto;width:100%;outline:0 !important;}.offer__suggestions .slider__item{width:100%;}.offer__suggestions .card{overflow:hidden;display:block;margin:20px;border:0;border-radius:0;height:auto;width:100%;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px;}.offer__suggestions .card .image{display:block;height:200px;background-color:#eee;background-repeat:no-repeat;background-size:cover;background-position:center center;}.offer__suggestions .card .image a{display:block;width:100%;height:100%;}.offer__suggestions .card .content{display:block;padding:15px;position:relative;}.offer__suggestions .card .content h3{font:25px "BNPP Sans Condensed",sans-serif;color:#028E5B;padding-right:20px;line-height:1.2;}.offer__suggestions .card .content h3 a{color:#028E5B;text-decoration:none;}.offer__suggestions .card .content .rooms{font:18px/24px "BNPP Sans Condensed",sans-serif;color:#7F7F7F;margin-bottom:20px;}.offer__suggestions .card .content .size,.offer__suggestions .card .content .price{font:bold 16px/24px "BNPP Sans",sans-serif;color:#7F7F7F;}.offer__suggestions .card .content .size span,.offer__suggestions .card .content .price span{font-weight:normal;color:#7F7F7F;}.offer__suggestions .card .content .adress{font:18px/24px "BNPP Sans Condensed",sans-serif;color:#7F7F7F;margin-top:20px;}.offer__suggestions .card .content .offer__like{position:absolute;top:20px;right:10px;}.offer__suggestions .card .content .offer__like span{transition:all .4s ease;display:block;text-indent:-9999px;width:21px;height:18px;background:url(/themes/custom/stellartheme/img/icon_coeur.png) no-repeat;cursor:pointer;}.offer__suggestions .card .content .offer__like span:hover{background:url(/themes/custom/stellartheme/img/icon_coeur_full.png) no-repeat;}.offer__suggestions .card .content .offer__like span.flagged{color:#EB3636;background:url(/themes/custom/stellartheme/img/icon_coeur_full.png) no-repeat;}.poland .offer{font-family:BNPP Sans Poland !important;}.page-node-type-offer .popin-container--large .offer-title{color:#028E5B;font:24px "BNPP Sans Condensed",sans-serif;margin-bottom:20px;}.page-node-type-offer .popin-container--large .offer-title span{float:right;display:inline-block;font-size:18px;color:#7F7F7F;}.page-node-type-offer .popin-container--large .offer-address{color:#444;font-family:"BNPP Sans",sans-serif;font-size:32px;font-size:2rem;line-height:1.25;margin-bottom:1.5rem;}.page-node-type-offer .popin-container--large .offer__detail--contact{background:none;padding:0;}.page-node-type-offer .popin-container--large .offer__detail--contact .contact-entity{align-items:start;}.page-node-type-offer .popin-container--large .offer__detail--contact .contact-entity__name{color:#444;font-size:24px;}.page-node-type-offer .popin-container--large .offer__detail--contact .contact-entity__role{color:#7F7F7F;}.page-node-type-offer .popin-container--large .offer__detail--contact .contact-entity__tel,.page-node-type-offer .popin-container--large .offer__detail--contact .contact-entity__email{color:#BA3075;text-decoration:none;}.page-node-type-offer .popin-container--large .offer__detail--contact .contact-entity__tel:before,.page-node-type-offer .popin-container--large .offer__detail--contact .contact-entity__email:before{margin-right:5px;vertical-align:middle;}.page-node-type-offer .popin-container--large .form-item.indications{margin-bottom:20px;}.poland .page-node-type-offer{font-family:BNPP Sans Poland !important;}.offers__similar{padding:3.75rem 0;background-color:#F8F8F8;}.offers__list__title{margin-bottom:2.5rem;}.offers__item{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px;height:calc(100% - 20px);margin-bottom:0;}.offers__item__content{position:relative;padding:1.5rem 1rem;}.offers__item__title{color:#00915A;font-family:"BNPP Sans Condensed",sans-serif;font-size:32px;font-size:2rem;line-height:1.25;text-transform:uppercase;margin-bottom:.5rem;padding-right:2rem;}.offers__item__info{color:#7F7F7F;font-family:"BNPP Sans Condensed",sans-serif;font-size:18px;font-size:1.125rem;line-height:1.33;margin-bottom:2rem;}.offers__item__like{position:absolute;top:1.5rem;right:1rem;font-size:24px;font-size:1.5rem;}.offers__item__detail{color:#7F7F7F;font-family:"BNPP Sans",sans-serif;margin-bottom:.5rem;}.offers__item__detail strong{color:#444;font-weight:normal;}.offers__item__adress{color:#7F7F7F;}.offers__item:hover .slick-arrow{opacity:1;}.offers__item .slick-arrow{top:50%;margin-top:-24px;border:0;background-color:rgba(255,255,255,0.56);height:40px;width:40px;opacity:0;transition:opacity .4s ease;}.offers__item .slick-arrow:before{content:"\64";}.offers__item .slick-next:before{transform:rotate(-90deg);}@media (min-width:768px){.offers__item .slick-next{right:1rem;}}.offers__item .slick-prev:before{transform:rotate(90deg);}@media (min-width:768px){.offers__item .slick-prev{left:1rem;}}.offers__promoted{padding-bottom:5rem;}.offers__promoted .offers__item{display:flex;min-height:440px;}.offers__promoted .offers__item__thumb{width:57%;}.offers__promoted .offers__item__content{padding-left:40px;}.offers__slider.slick-initialized .slider__item{display:block;}.offers__slider .slider__item{padding-left:20px;padding-right:20px;padding-bottom:20px;}.poland .offers{font-family:BNPP Sans Poland !important;}.page-node-type-offer .breadcrumbs,.page-node-type-offer-test .breadcrumbs{background-color:#F8F8F8;}.page-node-type-offer .breadcrumb,.page-node-type-offer-test .breadcrumb{margin-bottom:0;}.page-node-type-offer .tags__list,.page-node-type-offer-test .tags__list{display:flex;}@media (max-width:767.98px){.page-node-type-offer .tags__list,.page-node-type-offer-test .tags__list{margin-bottom:20px;}}.slider--popin .slick-arrow,.slider--zoom .slick-arrow{top:50%;margin-top:-24px;}.slider--popin .slick-arrow:before,.slider--zoom .slick-arrow:before{content:"\64";}.slider--popin .slick-next,.slider--zoom .slick-next{right:1rem;}.slider--popin .slick-next:before,.slider--zoom .slick-next:before{transform:rotate(-90deg);}@media (min-width:768px){.slider--popin .slick-next,.slider--zoom .slick-next{right:2.5rem;}}.slider--popin .slick-prev,.slider--zoom .slick-prev{left:1rem;}.slider--popin .slick-prev:before,.slider--zoom .slick-prev:before{transform:rotate(90deg);}@media (min-width:768px){.slider--popin .slick-prev,.slider--zoom .slick-prev{left:2.5rem;}}.slider--popin{height:100%;}.slider--popin .slider__item img{max-height:calc(90vh - 160px);margin:0 auto;}.slider--popin .slick-track{display:flex;align-content:stretch;}.slider--popin.slick-initialized .slick-slide{display:flex;align-items:center;height:auto;}.offer__medias__zoom__content.popin-container{padding:80px;}@media (min-width:992px){.offer__medias__zoom__content.popin-container{width:75%;}}@media (max-width:767.98px){.offer__medias__zoom__content.popin-container{padding:40px;}}.offer__medias__zoom__content.popin-container .slick-slider{background:#EEE;background-image:url("/themes/custom/stellartheme/img/stats-background.svg");}.offer__medias__zoom__content.popin-container .slick-slider .slick-arrow{display:none !important;}.offer__medias__zoom__content.popin-container .slick-slider:hover .slick-arrow{display:block !important;}.offer__medias__zoom__content.popin-container .slick-slider .slider__item img{height:auto;max-height:none;}.property-search__footer{padding-top:5rem;padding-bottom:5rem;}.property-search__footer__title{font-size:32px;font-size:2rem;margin-bottom:1.5rem;}.property-search__footer__subtitle{color:#00915A;font-family:"BNPP Sans Condensed",sans-serif;font-size:24px;font-size:1.5rem;text-transform:uppercase;margin-bottom:1rem;}.property-search__footer__link a{color:#7F7F7F;font-family:"BNPP Sans",sans-serif;line-height:1.5;}.property-search__footer__link a:hover{text-decoration:none;}.property-search__page{padding:0;}.property-search__page .breadcrumb__link{color:#fff;}.property-search__page .topper{height:150px;background:#028E5B;position:relative;z-index:-1;}@media (max-width:767.98px){.property-search__page .topper{display:none;}}.property-search__page .search-wrapper{z-index:301;background:#fff;padding-top:20px;padding-bottom:20px;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px;margin-top:-50px;transition:all .3s ease-in-out;}.property-search__page .search-wrapper .switchmap.mob{display:none;}@media (max-width:767.98px){.property-search__page .search-wrapper{display:flex;justify-content:center;}.property-search__page .search-wrapper > form{display:flex;align-items:center;}.property-search__page .search-wrapper .switchmap.mob{display:none;}.property-search__page .search-wrapper .switchmap.mob a{display:block;font:bold 16px "BNPP Sans",sans-serif;color:#000;text-transform:uppercase;line-height:25px;padding-left:25px;}.property-search__page .search-wrapper .switchmap.mob a.golist{background:url(/themes/custom/stellartheme/img/goliste.svg) no-repeat left center;}.property-search__page .search-wrapper .switchmap.mob a.gomap{background:url(/themes/custom/stellartheme/img/gomap.svg) no-repeat left center;}}.property-search__page .search-wrapper .form-inline .geocoder-offer-search{display:none;}.property-search__page .search-wrapper .form-item{margin:0 12.5px 20px;height:56px;}@media (max-width:767.98px){.property-search__page .search-wrapper .form-item{display:none;}}.property-search__page .search-wrapper .form-item.form-item-latlon-value{margin-left:0;}.property-search__page .search-wrapper .form-item-latlon-distance-from,.property-search__page .search-wrapper .form-item-field-customer-type,.property-search__page .search-wrapper .form-item-field-price-min,.property-search__page .search-wrapper .form-item-field-surface-max,.property-search__page .search-wrapper .form-item-field-rooms-op,.property-search__page .search-wrapper .form-item-field-rooms-value,.property-search__page .search-wrapper .form-item-field-features,.property-search__page .search-wrapper .form-item-field-location-distance-from,.property-search__page .search-wrapper .form-item-field-location-value,.property-search__page .search-wrapper .form-item-field-rooms-value,.property-search__page .search-wrapper .form-item-sort-bef-combine{display:none !important;}.property-search__page .search-wrapper .form-item-latlon-value label{display:none;}.property-search__page .search-wrapper .form-item-latlon-value input[type=search]{background:#E1F2EC url(/themes/custom/stellartheme/img/search.svg) 97% 50% no-repeat;border-radius:5px;outline:0;border:0;width:380px;height:100%;padding-right:40px;}@media (max-width:767.98px){.property-search__page .search-wrapper .form-item-latlon-value{display:none;}}.property-search__page .search-wrapper .form-item-latlon-value #edit-latlon-value--description{display:none;}@media (max-width:767.98px){.property-search__page .search-wrapper .form-item-offer-asset-types{display:none !important;}}.property-search__page .search-wrapper .form-item-asset-tag label,.property-search__page .search-wrapper .form-item-offer-asset-types label,.property-search__page .search-wrapper .form-item-offer-transaction-types label{display:none;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper{height:100%;position:relative;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper:after,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper:after,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper:after{content:'';position:absolute;right:5px;top:50%;width:20px;height:15px;background:#fff;transform:translate(0,-50%);pointer-events:none;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper:before,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper:before,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper:before{top:calc(50% - 4px);right:9px;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none;border-top-color:#028E5B;border-width:8px;margin-left:-8px;z-index:1;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper .selectric-wrapper,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper .selectric-wrapper,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper .selectric-wrapper{height:100%;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper .selectric,.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper select,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper .selectric,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper select,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper .selectric,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper select{height:100%;width:240px;border:2px solid #DEDEDE;border-radius:4px;background:#fff;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper .selectric:focus,.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper select:focus,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper .selectric:focus,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper select:focus,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper .selectric:focus,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper select:focus{outline:0;box-shadow:none;border:2px solid #DEDEDE;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper .selectric .label,.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper select .label,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper .selectric .label,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper select .label,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper .selectric .label,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper select .label{font-size:1rem;line-height:1.5;color:#495057;display:flex;height:56px;align-items:center;font-weight:bold;white-space:initial;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper .selectric .button,.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper select .button,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper .selectric .button,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper select .button,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper .selectric .button,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper select .button{display:none;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper .selectric-items,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper .selectric-items,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper .selectric-items{border:2px solid #DEDEDE;border-radius:4px;background:#fff;height:auto !important;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper .selectric-items .selectric-scroll,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper .selectric-items .selectric-scroll,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper .selectric-items .selectric-scroll{max-height:300px;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper .selectric-items li,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper .selectric-items li,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper .selectric-items li{display:flex;height:56px;line-height:1.5;align-items:center;font-size:1rem;font-weight:bold;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper .selectric-items li:hover,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper .selectric-items li:hover,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper .selectric-items li:hover{background:none;color:#028E5B;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper .selectric-items li.highlighted,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper .selectric-items li.highlighted,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper .selectric-items li.highlighted{background:none;color:#028e5b;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper .selectric-open.selectric-below .selectric,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper .selectric-open.selectric-below .selectric,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper .selectric-open.selectric-below .selectric{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper .selectric-open.selectric-below .selectric-items,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper .selectric-open.selectric-below .selectric-items,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper .selectric-open.selectric-below .selectric-items{border-top:0;border-top-left-radius:0;border-top-right-radius:0;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper .selectric-open.selectric-above .selectric,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper .selectric-open.selectric-above .selectric,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper .selectric-open.selectric-above .selectric{border-top:0;border-top-left-radius:0;border-top-right-radius:0;}.property-search__page .search-wrapper .form-item-asset-tag .select-wrapper .selectric-open.selectric-above .selectric-items,.property-search__page .search-wrapper .form-item-offer-asset-types .select-wrapper .selectric-open.selectric-above .selectric-items,.property-search__page .search-wrapper .form-item-offer-transaction-types .select-wrapper .selectric-open.selectric-above .selectric-items{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}.property-search__page .search-wrapper .form-item-asset-tag.form-disabled,.property-search__page .search-wrapper .form-item-offer-asset-types.form-disabled,.property-search__page .search-wrapper .form-item-offer-transaction-types.form-disabled{pointer-events:none;}.property-search__page .search-wrapper .form-item-asset-tag.form-disabled .selectric,.property-search__page .search-wrapper .form-item-offer-asset-types.form-disabled .selectric,.property-search__page .search-wrapper .form-item-offer-transaction-types.form-disabled .selectric{background:#bbb;}.property-search__page .search-wrapper .form-item-asset-tag.form-disabled .select-wrapper::after,.property-search__page .search-wrapper .form-item-offer-asset-types.form-disabled .select-wrapper::after,.property-search__page .search-wrapper .form-item-offer-transaction-types.form-disabled .select-wrapper::after{display:none;}.property-search__page .search-wrapper .form-item-asset-tag.form-disabled .select-wrapper::before,.property-search__page .search-wrapper .form-item-offer-asset-types.form-disabled .select-wrapper::before,.property-search__page .search-wrapper .form-item-offer-transaction-types.form-disabled .select-wrapper::before{border-top-color:#bbb;}.property-search__page .search-wrapper .price-wrap,.property-search__page .search-wrapper .surface-wrap{border-bottom:1px solid #e1e1e1;overflow:hidden;display:none;max-width:100px;margin:0 12.5px;position:relative;}@media (max-width:767.98px){.property-search__page .search-wrapper .price-wrap,.property-search__page .search-wrapper .surface-wrap{display:none !important;}}.property-search__page .search-wrapper .price-wrap .form-item,.property-search__page .search-wrapper .surface-wrap .form-item{margin-bottom:0 !important;}.property-search__page .search-wrapper .price-wrap .unit,.property-search__page .search-wrapper .surface-wrap .unit{font:14px "BNPP Sans",sans-serif;align-self:flex-end;text-align:right;flex:1 0 20%;line-height:3em;position:absolute;right:0;}@media (max-width:767.98px){.property-search__page .search-wrapper .price-wrap .unit,.property-search__page .search-wrapper .surface-wrap .unit{display:none;}}.property-search__page .search-wrapper .surface-wrap{margin-right:25px;}.property-search__page .search-wrapper .form-item-field-price,.property-search__page .search-wrapper .form-item-field-surface{flex:0 0 80%;overflow:hidden;margin:0;}.property-search__page .search-wrapper .form-item-field-price label,.property-search__page .search-wrapper .form-item-field-surface label{font:bold 16px/19px "BNPP Sans Condensed",sans-serif;color:#7F7F7F;text-transform:uppercase;display:block;}.property-search__page .search-wrapper .form-item-field-price input[type=text],.property-search__page .search-wrapper .form-item-field-surface input[type=text]{outline:0;border:0;margin:0;height:36px;padding:0 0 5px;color:#028E5B;}.property-search__page .search-wrapper .more-filters{font:17px/20px "BNPP Sans",sans-serif;margin:0 12.5px 20px;}@media (max-width:767.98px){.property-search__page .search-wrapper .more-filters{margin:0;}}.property-search__page .search-wrapper .more-filters .ajax-progress{display:none;}.property-search__page .search-wrapper .more-filters .more-filters-link{display:flex;align-items:center;line-height:20px;text-decoration:none;}.property-search__page .search-wrapper .more-filters .more-filters-link:hover{color:#444;}.property-search__page .search-wrapper .more-filters .more-filters-link .nbr_option_plus{margin:0 5px;font-size:20px;}.property-search__page .search-wrapper .more-filters .more-filters-link .nbr_option_more{display:block;border-radius:50px;width:20px;height:20px;color:#fff;background:#00965E;font:bold 14px "BNPP Sans",sans-serif;line-height:20px;text-align:center;}.property-search__page .search-wrapper .form-actions{width:100%;justify-content:center;}@media (max-width:767.98px){.property-search__page .search-wrapper .form-actions{display:none;}}.property-search__page .search-wrapper input[type=submit]:disabled{background:#bbb;border-color:transparent;color:#fff;}.property-search__page .search-wrapper input[type=submit]:disabled:hover{background:#bbb;border-color:transparent;color:#fff;}.property-search__page .search-wrapper input[type=submit]{border-radius:2px;border:2px solid #028E5B;padding:14px 24px;cursor:pointer;font-family:"BNPP Sans",sans-serif;text-transform:uppercase;text-decoration:none;box-sizing:border-box;overflow:hidden;transition:all 0.4s ease;background:#028E5B;color:#fff;float:right;width:auto;outline:0;}.property-search__page .search-wrapper input[type=submit]:hover{background:#fff;color:#028E5B;}.property-search__page .search-wrapper.js-sticky{position:fixed;top:0;left:0;width:100%;margin:0;z-index:301;}.property-search__page .search-results.mode-list .cards-container{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;max-width:none;width:100%;flex:1;}.property-search__page .search-results.mode-list .cards-container .views-row{width:50%;padding:0 10px;}@media (max-width:767.98px){.property-search__page .search-results.mode-list .cards-container .views-row{width:100%;}}.property-search__page .search-results .cards-container{margin:-20px 0;}@media (max-width:767.98px){.property-search__page .search-results .cards-container{display:block;}}.property-search__page .search-results .result-card{border:1px solid #dedede;border-radius:5px;overflow:hidden;display:flex;margin:20px 0;transition:all 0.2s ease-in-out;height:207px;}@media (max-width:767.98px){.property-search__page .search-results .result-card{margin-top:0;display:block;width:auto;height:auto;}.property-search__page .search-results .result-card .image{width:100%;height:200px;}.property-search__page .search-results .result-card .content{padding:20px !important;}.property-search__page .search-results .result-card .content .adress{position:relative !important;bottom:auto !important;margin-top:10px;}}.property-search__page .search-results .result-card:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px;}.property-search__page .search-results .result-card .image{flex:0 0 50%;background-color:#eee;background-repeat:no-repeat;background-size:cover;background-position:center center;}.property-search__page .search-results .result-card .image a{display:block;width:100%;height:100%;}.property-search__page .search-results .result-card .content{flex:0 0 50%;padding:20px 25px 40px;position:relative;}.property-search__page .search-results .result-card .content h3{font:25px "BNPP Sans Condensed",sans-serif;color:#028E5B;padding-right:20px;line-height:1.2;}.property-search__page .search-results .result-card .content h3 a{color:#028E5B;text-decoration:none;}.property-search__page .search-results .result-card .content .rooms{font:18px/24px "BNPP Sans Condensed",sans-serif;color:#7F7F7F;margin-bottom:20px;}.property-search__page .search-results .result-card .content .size,.property-search__page .search-results .result-card .content .price{font:bold 16px/24px "BNPP Sans",sans-serif;color:#7F7F7F;}.property-search__page .search-results .result-card .content .size span,.property-search__page .search-results .result-card .content .price span{font-weight:normal;color:#7F7F7F;}.property-search__page .search-results .result-card .content .adress{font:18px/24px "BNPP Sans Condensed",sans-serif;color:#7F7F7F;position:absolute;bottom:20px;}.property-search__page .search-results .result-card .content .offer__like{position:absolute;top:20px;right:20px;}.property-search__page .search-results .search-map{height:75vh;}@media (max-width:767.98px){.property-search__page .search-results .search-map{height:50vh;}}.property-search__page .search-results .search-map .result-card{margin:0;width:500px;}@media (max-width:767.98px){.property-search__page .search-results .search-map .result-card{margin-top:0;display:block;width:auto;height:auto;}.property-search__page .search-results .search-map .result-card .image{width:100%;height:100px;}.property-search__page .search-results .search-map .result-card .content{padding:10px;}.property-search__page .search-results .search-map .result-card .content .adress{position:relative;bottom:auto;}.property-search__page .search-results .search-map .result-card .content .offer__like{top:10px;right:10px;}}.property-search__page .search-results .pagination__wrapper{margin-top:20px;}.property-search__page .search-results .pagination__wrapper .pagination{text-align:center;display:block;}.property-search__page .search-results .pagination__wrapper .pagination li{display:inline-block;}.property-search__page .search-results .view-empty{margin-top:-2.5rem;}.property-search__page .search-results .view-empty .no-results{font:16px "BNPP Sans",sans-serif;color:#7F7F7F;}@media (max-width:767.98px){.property-search__page .search-results .view-empty .no-results{font-weight:bold;}}.property-search__page .search-results .view-empty .get-more{font:16px "BNPP Sans",sans-serif;color:#7F7F7F;margin-bottom:30px;}.property-search__page .search-results .view-empty .no-results-text{font:24px "BNPP Sans",sans-serif;margin:30px 0;text-align:center;}@media (max-width:767.98px){.property-search__page .search-results .view-empty .no-results-text{margin-bottom:10px;}}@media (max-width:767.98px){.property-search__page .search-results .view-empty .slider__wrapper{padding-bottom:50px;}}.property-search__page .search-results .view-empty .after-suggestions-text{font:24px "BNPP Sans",sans-serif;margin:50px 0 30px;text-align:center;}@media (max-width:767.98px){.property-search__page .search-results .view-empty .after-suggestions-text{margin-top:20px;}}.property-search__page .search-results .view-empty .actions{text-align:center;}@media (max-width:767.98px){.property-search__page .search-results .view-empty .actions{display:flex;flex-direction:column;justify-content:center;align-items:center;}}.property-search__page .search-results .view-empty .actions .ajax-progress{display:none;}.property-search__page .search-results .view-empty .actions .alert-popin{display:inline-block;}.property-search__page .search-results .view-empty .actions .or-text{display:inline-block;line-height:52px;vertical-align:top;margin:0 20px;}@media (max-width:767.98px){.property-search__page .search-results .view-empty .actions .or-text{line-height:30px;margin-bottom:10px;}}.property-search__page .result-header{position:relative;}.property-search__page .result-header .get-total{display:none;}.property-search__page .result-header h2{font-family:"BNPP Sans Condensed",sans-serif;}.property-search__page .result-header .result-actions{display:flex;font-family:"BNPP Sans",sans-serif;color:#7F7F7F;}@media (max-width:767.98px){.property-search__page .result-header .result-actions{justify-content:space-between;}}.property-search__page .result-header .result-actions .nbr-result{margin-right:20px;line-height:38px;}.property-search__page .result-header .result-actions .sort{margin-right:20px;}@media (max-width:767.98px){.property-search__page .result-header .result-actions .sort{margin-right:0;}}.property-search__page .result-header .result-actions .sort .form-item-sort-bef-combine{width:150px;}.property-search__page .result-header .result-actions .sort .form-item-sort-bef-combine .selectric{border:0;color:#7F7F7F;background:none;}.property-search__page .result-header .result-actions .sort .form-item-sort-bef-combine .selectric:focus{box-shadow:none;}.property-search__page .result-header .result-actions .sort .form-item-sort-bef-combine .selectric span{font-family:"BNPP Sans",sans-serif;font-size:16px;color:#7F7F7F;}.property-search__page .result-header .result-actions .sort .form-item-sort-bef-combine .selectric .button{background:none;}.property-search__page .result-header .result-actions .sort .form-item-sort-bef-combine .selectric .button::after{border:7px solid transparent;border-top-color:#BBB;border-bottom:none;}.property-search__page .result-header .result-actions .sort .form-item-sort-bef-combine .selectric-items{border:none;background:#FFF;}.property-search__page .result-header .result-actions .sort .form-item-sort-bef-combine .selectric-items .selectric-scroll{max-height:300px;}.property-search__page .result-header .result-actions .sort .form-item-sort-bef-combine .selectric-items li{font-family:"BNPP Sans",sans-serif;font-size:16px;color:#7F7F7F;border-bottom:1px solid #dedede;padding-right:50px;}.property-search__page .result-header .result-actions .sort .form-item-sort-bef-combine .selectric-items li.highlighted,.property-search__page .result-header .result-actions .sort .form-item-sort-bef-combine .selectric-items li.selected{background:url(/themes/custom/stellartheme/img/checkmark.png) no-repeat 90% 50%;}.property-search__page .result-header .result-actions .sort .form-item-sort-bef-combine .selectric-items li:hover{background:#028E5B;color:#fff;}.property-search__page .result-header .result-actions .sort .form-item-sort-bef-combine .selectric-items li:last-child{border-bottom:none;}.property-search__page .result-header .result-actions .sort .form-item-sort-bef-combine label{display:none;}.property-search__page .result-header .switchmap.desk{display:block;position:absolute;right:20px;bottom:0;}@media (max-width:767.98px){.property-search__page .result-header .switchmap.desk{display:none;}}.property-search__page .result-header .switchmap.desk a{display:inline-block;font:bold 16px "BNPP Sans",sans-serif;color:#000;text-transform:uppercase;line-height:25px;padding-left:25px;}.property-search__page .result-header .switchmap.desk a.golist{background:url(/themes/custom/stellartheme/img/goliste.svg) no-repeat left center;}.property-search__page .result-header .switchmap.desk a.gomap{background:url(/themes/custom/stellartheme/img/gomap.svg) no-repeat left center;}.property-search__page .result-header .alert-popin-withresults{display:inline-block;margin-right:20px;}.property-search__page .result-header .alert-popin-withresults .results-create-alert{display:inline-block;font:bold 16px "BNPP Sans",sans-serif;color:#000;text-transform:uppercase;line-height:25px;padding-left:25px;background:url(/themes/custom/stellartheme/img/icon_alert.png) no-repeat left center;background-size:18px auto;}.property-search__block{background-color:#028E5B;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:70px 0;position:relative;z-index:9;}.property-search__block .container{position:relative;z-index:1;}.property-search__block color-filter{z-index:0;}.property-search__block h2{color:#fff;margin-bottom:30px;}.property-search__block #edit-field-customer-type--wrapper{padding-left:30px;}@media (max-width:767.98px){.property-search__block #edit-field-customer-type--wrapper{padding-left:20px;}}.property-search__block #edit-field-customer-type--wrapper legend{display:none;}.property-search__block #edit-field-customer-type--wrapper .tags__list{margin:0;}@media (max-width:767.98px){.property-search__block #edit-field-customer-type--wrapper .tags__list{display:block;}}.property-search__block #edit-field-customer-type--wrapper .tags__list .form-radios{display:flex;}.property-search__block #edit-field-customer-type--wrapper .tags__list input[type=radio]{display:none;}.property-search__block #edit-field-customer-type--wrapper .tags__list label{height:32px;font:24px/32px "BNPP Sans Condensed",sans-serif;color:#7F7F7F;position:relative;}.property-search__block #edit-field-customer-type--wrapper .tags__list .form-item{display:inline-block;}.property-search__block #edit-field-customer-type--wrapper .tags__list .form-item:first-child label{padding-right:40px;}.property-search__block #edit-field-customer-type--wrapper .tags__list .form-item:first-child label:before{content:'';position:absolute;width:32px;height:32px;top:0;right:0;background:#028E5B;border-radius:16px 0 0  16px;z-index:0;}.property-search__block #edit-field-customer-type--wrapper .tags__list .form-item:first-child label:after{content:'';position:absolute;width:28px;height:28px;top:2px;right:2px;background:transparent;border-radius:100%;}.property-search__block #edit-field-customer-type--wrapper .tags__list .form-item:last-child label{padding-left:40px;}.property-search__block #edit-field-customer-type--wrapper .tags__list .form-item:last-child label:before{content:'';position:absolute;width:32px;height:32px;top:0;left:0;background:#028E5B;border-radius:0 16px 16px 0;z-index:0;}.property-search__block #edit-field-customer-type--wrapper .tags__list .form-item:last-child label:after{content:'';position:absolute;width:28px;height:28px;top:2px;left:2px;background:transparent;border-radius:100%;}.property-search__block #edit-field-customer-type--wrapper .tags__list .form-item input[type=radio]:checked + label:after{background:#fff;}.property-search__block .searchform{background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px;margin:0 20px;padding-top:30px;width:100%;}@media (max-width:767.98px){.property-search__block .searchform{padding-top:25px;}}.property-search__block .searchform .col-12{padding:0;}.property-search__block .wrapper{padding:30px 30px;display:flex;}@media (max-width:767.98px){.property-search__block .wrapper{padding:20px;flex-direction:column;}}.property-search__block .wrapper .item-wrap{height:58px;padding-right:10px;margin-right:10px;border-right:1px solid #DEDEDE;flex:1 1 auto;}@media (max-width:767.98px){.property-search__block .wrapper .item-wrap{padding-right:0;margin-right:0;border-right:none;margin-bottom:15px;height:auto;}}.property-search__block .wrapper .item-wrap .label{display:block;font:12px "BNPP Sans",sans-serif;color:#7F7F7F;text-transform:uppercase;height:20px;}@media (max-width:767.98px){.property-search__block .wrapper .item-wrap .label{display:none;}}.property-search__block .wrapper .item-wrap.localisation{border:0;padding-right:20px;margin-right:0;}@media (max-width:767.98px){.property-search__block .wrapper .item-wrap.localisation{padding-right:0;}}.property-search__block .wrapper .form-item{flex:1 1 auto;height:38px;}@media (max-width:767.98px){.property-search__block .wrapper .form-item{height:auto;}}.property-search__block .wrapper .form-item label{display:none;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper{height:100%;position:relative;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper:after,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper:after,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper:after{content:'';position:absolute;right:5px;top:50%;width:20px;height:15px;background:#fff;transform:translate(0,-50%);pointer-events:none;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper:before,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper:before,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper:before{top:calc(50% - 4px);right:9px;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none;border-top-color:#028E5B;border-width:8px;margin-left:-8px;z-index:1;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper .selectric-wrapper,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper .selectric-wrapper,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper .selectric-wrapper{height:100%;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper .selectric,.property-search__block .wrapper .form-item-asset-tag .select-wrapper select,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper .selectric,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper select,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper .selectric,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper select{height:100%;width:100%;border:2px solid #DEDEDE;border-radius:4px;background:#fff;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper .selectric:focus,.property-search__block .wrapper .form-item-asset-tag .select-wrapper select:focus,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper .selectric:focus,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper select:focus,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper .selectric:focus,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper select:focus{outline:0;box-shadow:none;border:2px solid #DEDEDE;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper .selectric .label,.property-search__block .wrapper .form-item-asset-tag .select-wrapper select .label,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper .selectric .label,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper select .label,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper .selectric .label,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper select .label{font-size:1rem;line-height:1.5;color:#495057;display:flex;height:34px;align-items:center;font-weight:bold;white-space:initial;text-transform:none;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper .selectric .button,.property-search__block .wrapper .form-item-asset-tag .select-wrapper select .button,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper .selectric .button,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper select .button,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper .selectric .button,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper select .button{display:none;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper .selectric-items,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper .selectric-items,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper .selectric-items{border:2px solid #DEDEDE;border-radius:4px;background:#fff;height:auto !important;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper .selectric-items .selectric-scroll,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper .selectric-items .selectric-scroll,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper .selectric-items .selectric-scroll{max-height:300px;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper .selectric-items li,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper .selectric-items li,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper .selectric-items li{display:flex;height:38px;line-height:1.5;align-items:center;font-size:1rem;font-weight:bold;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper .selectric-items li:hover,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper .selectric-items li:hover,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper .selectric-items li:hover{background:none;color:#028E5B;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper .selectric-items li.highlighted,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper .selectric-items li.highlighted,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper .selectric-items li.highlighted{background:none;color:#028e5b;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper .selectric-open.selectric-below .selectric,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper .selectric-open.selectric-below .selectric,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper .selectric-open.selectric-below .selectric{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper .selectric-open.selectric-below .selectric-items,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper .selectric-open.selectric-below .selectric-items,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper .selectric-open.selectric-below .selectric-items{border-top:0;border-top-left-radius:0;border-top-right-radius:0;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper .selectric-open.selectric-above .selectric,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper .selectric-open.selectric-above .selectric,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper .selectric-open.selectric-above .selectric{border-top:0;border-top-left-radius:0;border-top-right-radius:0;}.property-search__block .wrapper .form-item-asset-tag .select-wrapper .selectric-open.selectric-above .selectric-items,.property-search__block .wrapper .form-item-offer-asset-types .select-wrapper .selectric-open.selectric-above .selectric-items,.property-search__block .wrapper .form-item-offer-transaction-types .select-wrapper .selectric-open.selectric-above .selectric-items{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}.property-search__block .wrapper .form-item-asset-tag.form-disabled,.property-search__block .wrapper .form-item-offer-asset-types.form-disabled,.property-search__block .wrapper .form-item-offer-transaction-types.form-disabled{pointer-events:none;}.property-search__block .wrapper .form-item-asset-tag.form-disabled .selectric,.property-search__block .wrapper .form-item-offer-asset-types.form-disabled .selectric,.property-search__block .wrapper .form-item-offer-transaction-types.form-disabled .selectric{background:#bbb;}.property-search__block .wrapper .form-item-asset-tag.form-disabled .select-wrapper::after,.property-search__block .wrapper .form-item-offer-asset-types.form-disabled .select-wrapper::after,.property-search__block .wrapper .form-item-offer-transaction-types.form-disabled .select-wrapper::after{display:none;}.property-search__block .wrapper .form-item-asset-tag.form-disabled .select-wrapper::before,.property-search__block .wrapper .form-item-offer-asset-types.form-disabled .select-wrapper::before,.property-search__block .wrapper .form-item-offer-transaction-types.form-disabled .select-wrapper::before{border-top-color:#bbb;}.property-search__block .wrapper .form-item-latlon-value label{display:none;}.property-search__block .wrapper .form-item-latlon-value input[type=search]{background:#E1F2EC url(/themes/custom/stellartheme/img/search.svg) 97% 50% no-repeat;border-radius:5px;outline:0;border:0;max-width:380px;height:100%;padding-right:40px;}@media (max-width:767.98px){.property-search__block .wrapper .form-item-latlon-value input[type=search]{height:56px;width:100%;max-width:none;}}.property-search__block .wrapper .form-item-latlon-value #edit-latlon-value--description{display:none;}.property-search__block .wrapper #edit-latlon-geocoder{display:none;}.property-search__block .wrapper .form-item-latlon-distance-from{display:none;}@media (max-width:767.98px){.property-search__block .wrapper .form-actions{margin-bottom:0;}}.property-search__block .wrapper .geocoder-offer-search{display:none;}.property-search__block .wrapper input[type=submit]{border-radius:2px;border:2px solid #028E5B;padding:14px 24px;cursor:pointer;font-family:"BNPP Sans",sans-serif;text-transform:uppercase;text-decoration:none;box-sizing:border-box;overflow:hidden;transition:all 0.4s ease;background:#028E5B;color:#fff;float:right;width:auto;outline:0;}@media (max-width:767.98px){.property-search__block .wrapper input[type=submit]{float:none;width:100%;}}.property-search__block .wrapper input[type=submit]:hover{background:#fff;color:#028E5B;}.property-search__block .wrapper input[type=submit]:disabled{background:#bbb;border-color:transparent;}.property-search__block .wrapper input[type=submit]:disabled:hover{color:#fff;}.poland .property-search{font-family:BNPP Sans Poland !important;}body.path-property-search-offer .ui-widget-overlay{background:rgba(0,0,0,0.5);opacity:1;z-index:1000;}body.path-property-search-offer .ui-widget.ui-widget-content{padding:0 80px;border:0;border-radius:10px;}@media (max-width:767.98px){body.path-property-search-offer .ui-widget.ui-widget-content{max-width:90%;padding:25px 30px;}body.path-property-search-offer .ui-widget.ui-widget-content .form-container .form-item{margin-top:0;margin-bottom:20px;}}body.path-property-search-offer .ui-widget.ui-widget-content.ui-autocomplete{padding:0;z-index:302;box-shadow:0 2px 5px rgba(0,0,0,0.2);}body.path-property-search-offer .ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item-wrapper{display:flex;background:#f2f2f2;height:40px;line-height:1.5;align-items:center;border:1px solid #f2f2f2;border-top:0;padding:0;}body.path-property-search-offer .ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item-wrapper:hover a{background:transparent !important;color:#fff;}body.path-property-search-offer .ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item-wrapper > a{background:transparent !important;width:100%;padding:3px 1em 3px .4em;height:100%;line-height:34px;}body.path-property-search-offer .ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{border:0;background:#028E5B;margin:0;}body.path-property-search-offer .ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item-wrapper:hover{text-decoration:none;}@media (max-width:767.98px){body.path-property-search-offer .alert-modal .form-actions{float:none;width:100%;}body.path-property-search-offer .alert-modal .form-actions button{width:100%;}}body.path-property-search-offer .ui-widget.ui-widget-content .ui-widget-header{border:0;}body.path-property-search-offer .ui-widget.ui-widget-content .ui-dialog-titlebar{padding:0;background:transparent;}body.path-property-search-offer .ui-widget.ui-widget-content .ui-dialog-title{margin:0 0 1rem;color:#444;font-family:"BNPP Sans",sans-serif;line-height:1.15;word-wrap:break-word;font-weight:normal;padding:0 20px;opacity:0;font-size:40px;font-size:2.5rem;}body.path-property-search-offer .ui-widget.ui-widget-content .ui-dialog-title span{display:none;}body.path-property-search-offer .ui-widget.ui-widget-content .ui-dialog-titlebar-close{position:fixed;top:20px;text-align:right;right:20px;width:60px;height:60px;color:black;background:url(/themes/custom/stellartheme/img/close-modal.png) 50% 50% no-repeat;border:0;}body.path-property-search-offer .ui-widget.ui-widget-content .ui-icon{width:100%;height:100%;top:0;left:0;background:url(/themes/custom/stellartheme/img/close-modal.png) 50% 50% no-repeat;margin:0;}body.path-property-search-offer .ui-widget.ui-widget-content .ui-dialog-content{padding:0;padding-right:20px;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-title{margin:0;padding:60px 100px 1rem;}@media (max-width:767.98px){body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-title{padding:20px;width:100%;white-space:initial;font-size:2rem;}}@media (max-width:767.98px){body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid{padding:0;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row.last{padding-bottom:0;border-bottom:0;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row{padding-bottom:25px;border-bottom:2px solid #E1E1E1;padding-top:10px;margin:0;width:100%;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row > .col-12{padding:0;width:100%;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row legend{margin-bottom:15px;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row .form-item{padding:0;border:none;width:100%;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row .form-item-customer-type{width:auto;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row .surface,body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row .budget{border-bottom:2px solid #E1E1E1;padding-bottom:25px;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row .surface h3,body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row .budget h3{margin-bottom:10px;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row .surface .row,body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row .budget .row{display:flex;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row .surface .row .col-12.col-md-6,body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row .budget .row .col-12.col-md-6{width:50%;flex:initial;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row .surface{padding-top:10px;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row .number-rooms{padding-top:10px;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row .number-rooms ul .form-item{width:auto;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row .features-wrap ul{display:flex;flex-wrap:wrap;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row .features-wrap ul li{width:33.33%;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid > .row .features-wrap ul li label{padding-left:5px;padding-right:5px;font:15px "BNPP Sans",sans-serif;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid .form-group{margin-bottom:0;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid .form-autocomplete{margin-bottom:0 !important;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid .tags__list{display:flex !important;margin-bottom:0;width:auto;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid .transaction-type .tags__list,body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid .asset-type .tags__list{width:100%;flex-direction:column;margin-bottom:-10px;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid .transaction-type .tags__list .form-item,body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid .asset-type .tags__list .form-item{display:block;width:100%;margin-bottom:10px;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid .transaction-type .tags__list .form-item label,body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .container-fluid .asset-type .tags__list .form-item label{margin-right:0;}}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .simplebar-track{bottom:91px;right:100px;}@media (max-width:767.98px){body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .simplebar-track{right:0;}}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .simplebar-offset{padding:0 80px 91px;}@media (max-width:767.98px){body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .simplebar-offset{padding:0 20px 91px;}}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .simplebar-offset .simplebar-content{padding-bottom:50px !important;}@media (max-width:767.98px){body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .ui-dialog-content .simplebar-offset .simplebar-content{margin-right:-20px;padding-bottom:0 !important;}}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .row-submit{margin:0;position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;height:91px;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);border-top:1px solid #dedede;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .row-submit .col-12{width:auto;flex:initial;}body.path-property-search-offer .ui-widget.ui-widget-content.more-filters .row-submit a.button--full{display:block;}body.path-property-search-offer .ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content{padding:80px 80px 40px;}@media (max-width:767.98px){body.path-property-search-offer .ui-widget.ui-widget-content.favorites-list-popup .ui-dialog-content{padding:30px;}}body.path-property-search-offer.prop-search-sticky .view-empty{padding-top:70px;}body.path-property-search-offer .alert-modal h2{font-size:34px;margin-bottom:20px;}body.path-property-search-offer .alert-modal h2:after{content:'';display:inline-block;background:url(/themes/custom/stellartheme/img/icon_alert.png) no-repeat;width:22px;height:24px;margin-left:15px;}body.path-property-search-offer .alert-modal h3{font-size:24px;margin-bottom:10px;}body.path-property-search-offer .alert-modal .ui-dialog-title{display:none;}body.path-property-search-offer .alert-modal .ui-dialog-buttonpane{padding:0;}body.path-property-search-offer .alert-modal .ui-dialog-buttonpane button{margin:0;}body.path-property-search-offer .alert-modal .ui-dialog-buttonpane button:hover{background:#fff;}body.path-property-search-offer .alert-modal .ui-button:hover,body.path-property-search-offer .alert-modal .ui-button{border:0;}body.path-property-search-offer .alert-modal .alert-criteria{margin-bottom:10px;}body.path-property-search-offer .alert-modal .alert-criteria li{color:#028E5B;padding-left:20px;margin-bottom:10px;background:url(/themes/custom/stellartheme/img/checkmark.png) 0 6px no-repeat;}body.path-property-search-offer .alert-modal .form-type-checkbox{margin-top:20px;}body.path-property-search-offer .alert-modal .form-actions{margin-top:20px;}body.path-property-search-offer .alert-modal .succes-message{font:20px "BNPP Sans",sans-serif;color:#028E5B;text-align:center;}.poland body.path-property-search-offer{font-family:BNPP Sans Poland !important;}.alert-unsubscribe-container-popin .succes-message{font:20px "BNPP Sans",sans-serif;color:#028E5B;text-align:center;}.poland .alert-unsubscribe-container-popin .succes-message{font-family:BNPP Sans Poland !important;}.simplebar-scrollbar:before{background:#BA3075;border-radius:0;opacity:1;transition:inherit;}.offer-reference-autocomplete-form label{font:20px "BNPP Sans",sans-serif;margin-bottom:10px;}.offer-reference-autocomplete-form .form-autocomplete{background:#f2f2f2;border-radius:5px;outline:0;border:0;width:380px;height:56px;margin-bottom:20px;}@media (max-width:767.98px){.offer-reference-autocomplete-form .form-autocomplete{max-width:100%;}}.poland .offer-reference-autocomplete-form label{font-family:BNPP Sans Poland !important;}.advanced-search-form legend,.advanced-search-form .form-item-geolocation-geocoder-address label{font:20px "BNPP Sans",sans-serif;margin-bottom:10px;text-transform:none;}.advanced-search-form .customer-type .tags__list{display:flex;}.advanced-search-form .customer-type .tags__list input[type=radio]{display:none;}.advanced-search-form .customer-type .tags__list label{height:32px;font:24px/32px "BNPP Sans Condensed",sans-serif;color:#7F7F7F;position:relative;}.advanced-search-form .customer-type .tags__list .form-item{display:inline-block;}.advanced-search-form .customer-type .tags__list .form-item:first-child label{padding-right:40px;}.advanced-search-form .customer-type .tags__list .form-item:first-child label:before{content:'';position:absolute;width:32px;height:32px;top:0;right:0;background:#028E5B;border-radius:16px 0 0  16px;z-index:0;}.advanced-search-form .customer-type .tags__list .form-item:first-child label:after{content:'';position:absolute;width:28px;height:28px;top:2px;right:2px;background:transparent;border-radius:100%;}.advanced-search-form .customer-type .tags__list .form-item:last-child label{padding-left:40px;}.advanced-search-form .customer-type .tags__list .form-item:last-child label:before{content:'';position:absolute;width:32px;height:32px;top:0;left:0;background:#028E5B;border-radius:0 16px 16px 0;z-index:0;}.advanced-search-form .customer-type .tags__list .form-item:last-child label:after{content:'';position:absolute;width:28px;height:28px;top:2px;left:2px;background:transparent;border-radius:100%;}.advanced-search-form .customer-type .tags__list .form-item input[type=radio]:checked + label{color:#444;}.advanced-search-form .customer-type .tags__list .form-item input[type=radio]:checked + label:after{background:#fff;}.advanced-search-form .asset-type .tags__list,.advanced-search-form .transaction-type .tags__list,.advanced-search-form .number-rooms .tags__list{margin-bottom:2rem;flex-wrap:wrap;}.advanced-search-form .asset-type .tags__list > .form-item,.advanced-search-form .transaction-type .tags__list > .form-item,.advanced-search-form .number-rooms .tags__list > .form-item{margin-bottom:10px;}.advanced-search-form .asset-type .tags__list input[type=radio],.advanced-search-form .transaction-type .tags__list input[type=radio],.advanced-search-form .number-rooms .tags__list input[type=radio]{display:none;}.advanced-search-form .asset-type .tags__list label,.advanced-search-form .transaction-type .tags__list label,.advanced-search-form .number-rooms .tags__list label{color:#7f7f7f;border-radius:2px;padding:14px 24px;margin-left:0;cursor:pointer;font-family:"BNPP Sans",sans-serif;text-decoration:none;box-sizing:border-box;overflow:hidden;background:#fff;border:2px solid #dedede;margin-right:20px;transition:all .4s ease;}.advanced-search-form .asset-type .tags__list label:hover,.advanced-search-form .transaction-type .tags__list label:hover,.advanced-search-form .number-rooms .tags__list label:hover{color:#fff;background:#028E5B;border-color:#028E5B;}.advanced-search-form .asset-type .tags__list input[type=radio]:checked + label,.advanced-search-form .transaction-type .tags__list input[type=radio]:checked + label,.advanced-search-form .number-rooms .tags__list input[type=radio]:checked + label{color:#fff;background:#028E5B;border-color:#028E5B;}.advanced-search-form .number-rooms .tags__list{display:block;}.advanced-search-form .number-rooms .tags__list label{border-radius:100%;padding:0;height:40px;width:40px;text-align:center;line-height:35px;margin-right:5px;}.advanced-search-form .number-rooms .tags__list .form-item{display:inline-block;}.advanced-search-form .price-wrap,.advanced-search-form .surface-wrap{border-bottom:1px solid #e1e1e1;overflow:hidden;display:flex;}.advanced-search-form .price-wrap .unit,.advanced-search-form .surface-wrap .unit{font:14px "BNPP Sans",sans-serif;align-self:flex-end;text-align:right;flex:1 0 15%;line-height:2em;}.advanced-search-form .form-item-price-min,.advanced-search-form .form-item-price-max,.advanced-search-form .form-item-surface-min,.advanced-search-form .form-item-surface-max{flex:0 0 85%;}.advanced-search-form .form-item-price-min label,.advanced-search-form .form-item-price-max label,.advanced-search-form .form-item-surface-min label,.advanced-search-form .form-item-surface-max label{font:bold 16px/19px "BNPP Sans Condensed",sans-serif;color:#7F7F7F;text-transform:uppercase;display:block;margin-top:10px;}.advanced-search-form .form-item-price-min input[type=number],.advanced-search-form .form-item-price-max input[type=number],.advanced-search-form .form-item-surface-min input[type=number],.advanced-search-form .form-item-surface-max input[type=number]{font:16px "BNPP Sans",sans-serif;color:#028E5B;outline:0;border:0;width:100%;margin:0;height:36px;padding:0 0 5px;-moz-appearance:textfield;}.advanced-search-form .form-item-price-min input[type=number]::-webkit-outer-spin-button,.advanced-search-form .form-item-price-min input[type=number]::-webkit-inner-spin-button,.advanced-search-form .form-item-price-max input[type=number]::-webkit-outer-spin-button,.advanced-search-form .form-item-price-max input[type=number]::-webkit-inner-spin-button,.advanced-search-form .form-item-surface-min input[type=number]::-webkit-outer-spin-button,.advanced-search-form .form-item-surface-min input[type=number]::-webkit-inner-spin-button,.advanced-search-form .form-item-surface-max input[type=number]::-webkit-outer-spin-button,.advanced-search-form .form-item-surface-max input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.advanced-search-form .geolocation-geocoder-address{background:#f2f2f2;border-radius:5px;outline:0;border:0;width:380px;height:56px;margin-bottom:20px;}@media (max-width:767.98px){.advanced-search-form .geolocation-geocoder-address{max-width:100%;}}.advanced-search-form .features-wrap ul li{display:inline-block;width:10%;min-width:140px;text-align:center;padding:0 5px;vertical-align:top;margin-bottom:20px;}.advanced-search-form .features-wrap ul li input[type=checkbox]{display:none;}.advanced-search-form .features-wrap ul li input[type=checkbox] + label{font:18px "BNPP Sans",sans-serif;position:relative;padding-top:60px;}.advanced-search-form .features-wrap ul li input[type=checkbox] + label:before{content:'+';font-family:"BNPP Sans Condensed",sans-serif;text-align:center;line-height:47px;font-size:55px;position:absolute;top:0;left:50%;margin-left:-25px;display:block;width:50px;height:50px;border:2px solid #ddd;border-radius:5px;background:#fff;cursor:pointer;}.advanced-search-form .features-wrap ul li input[type=checkbox]:checked + label{color:#028E5B;}.advanced-search-form .features-wrap ul li input[type=checkbox]:checked + label:before{content:'';border-color:#028E5B;background:#028E5B url(/themes/custom/stellartheme/img/checkmark-white.png) 50% 50% no-repeat;}.poland .advanced-search-form{font-family:BNPP Sans Poland !important;}.belgium .advanced-search-form .number-rooms,.belgium .advanced-search-form .budget{display:none;}.belgium .property-search__page .search-wrapper .more-filters,.belgium .property-search__page .search-wrapper .surface-wrap,.belgium .property-search__page .search-wrapper .form-item{margin:0 25px 20px;}.belgium .property-search__page .search-wrapper .surface-wrap{margin-right:50px;}.belgium .property-search__page .search-wrapper .more-filters{margin-left:0;}.belgium .property-search__page .search-wrapper .form-item.form-item-latlon-value{margin-left:0;}.map-container.sticky{position:fixed;right:0;}@media (max-width:767.98px){.map-container.sticky{display:none;}}@media (max-width:767.98px){.map-container{display:none;}}@media (max-width:767.98px){.gm-style .gm-style-iw-c{max-width:none !important;width:250px !important;height:auto !important;}.gm-style .gm-style-iw-c .gm-style-iw-d{height:auto !important;}}.ui-menu.ui-autocomplete.ui-widget-content{display:block;}.ui-menu.ui-autocomplete.ui-widget-content li a{display:block;background:#fff !important;}.ui-menu.ui-autocomplete.ui-widget-content li a.ui-state-active,.ui-menu.ui-autocomplete.ui-widget-content li a:hover{border:none !important;color:#fff !important;background:#028E5B !important;}.path-offer .views-exposed-form{z-index:11;position:relative;}.last.feature-more-filter{margin-top:34px;}.form-item-field-price-min .form-text,.form-item-field-price-max .form-text{border:none;border-bottom:1px solid grey;}.form-item-field-price-min .form-text:focus-visible,.form-item-field-price-max .form-text:focus-visible{outline:none;}.form-item-field-price-max .form-text{border:none;border-bottom:1px solid grey;}.form-item-field-price-max .form-text:focus-visible{outline:none;}.form-item-field-surface-min .form-text{border:none;border-bottom:1px solid grey;}.form-item-field-surface-min .form-text:focus-visible{outline:none;}.form-item-field-surface-max .form-text{border:none;border-bottom:1px solid grey;}.form-item-field-surface-max .form-text:focus-visible{outline:none;}.form-wrapper .fieldset-wrapper{display:flex;}.ui-dialog{overflow:hidden;}.ui-dialog .ui-dialog-content input[type="radio"]{opacity:0;}.ui-dialog .ui-dialog-content input[type=radio]:checked + label{border-color:#028E5B;}.ui-dialog .ui-dialog-content .tags__list{margin-bottom:1rem;}.ui-dialog .ui-dialog-content .tags__list .form--inline{display:inline-block;}.ui-dialog .ui-dialog-content .tags__list .form--inline .form-type-radio{float:left;display:flex;}.ui-dialog .ui-dialog-content .tags__list .form--inline .form-type-radio:first-child{display:none;}.ui-dialog .ui-dialog-content .tags__list .form--inline .form-type-radio:not(.form-item-field-rooms,.form-item-field-customer-type) .control-label{color:#7f7f7f;border-radius:2px;padding:14px 24px;margin-left:0;cursor:pointer;font-family:"BNPP Sans",sans-serif;text-decoration:none;box-sizing:border-box;overflow:hidden;background:#fff;border:2px solid #dedede;margin-right:20px;transition:all .4s ease;}.ui-dialog .ui-dialog-content .tags__list .form--inline .form-type-radio:not(.form-item-field-rooms,.form-item-field-customer-type) .control-label:hover,.ui-dialog .ui-dialog-content .tags__list .form--inline .form-type-radio:not(.form-item-field-rooms,.form-item-field-customer-type) input[type=radio]:checked+label{background:#028E5B;color:#fff;border-color:#028E5B;}.ui-dialog .ui-dialog-content .tags__list .form--inline .form-type-radio:not(.form-item-field-rooms,.form-item-field-customer-type) .control-label :focus{background:#028E5B;color:#fff;border-color:#028E5B;}.ui-dialog .ui-dialog-content .tags__list .form--inline .form-type-radio:not(.form-item-field-rooms,.form-item-field-customer-type) .control-label :focus-visible{background:#028E5B;color:#fff;border-color:#028E5B;}.ui-dialog .ui-dialog-content .form-wrapper .form-text{color:#028E5B;}.ui-dialog .ui-dialog-content .form-wrapper .js-form-item-field-price-min{margin-right:15px;}.ui-dialog .ui-dialog-content .form-wrapper .js-form-item-field-price-max{margin-right:15px;}.ui-dialog .ui-dialog-content .form-wrapper .js-form-item-field-surface-min{margin-right:15px;}.ui-dialog .ui-dialog-content .form-wrapper .js-form-item-field-surface-max{margin-right:15px;}.ui-dialog .ui-dialog-content .js-form-item-latlon-distance-from{display:none;}.ui-dialog .ui-dialog-content .form-type-search .control-label{font:20px "BNPP Sans",sans-serif;margin-bottom:10px;text-transform:none;}.ui-dialog .ui-dialog-content .form-type-search .geolocation-geocoder-address{background:#f2f2f2;border-radius:5px;outline:0;border:0;width:380px;height:56px;margin-bottom:20px;}.ui-dialog .ui-dialog-content .form-type-search .form-autocomplete{background-image:url(/core/themes/stable/images/core/throbber-inactive.png);background-repeat:no-repeat;background-position:100% center;}.ui-dialog .ui-dialog-content .form-type-search .description{display:none;}.ui-dialog .ui-dialog-content .js-form-item-sort-bef-combine{display:none;}.ui-dialog .ui-dialog-content .js-form-item-field-rooms .form-radio{position:absolute;}.ui-dialog .ui-dialog-content .js-form-item-field-rooms .control-label{padding:14px 24px;border:2px solid #dedede;border-radius:100%;padding:0;height:55px;width:55px;text-align:center;line-height:50px;margin-right:5px;display:inline-block;cursor:pointer;}.ui-dialog .ui-dialog-content .js-form-item-field-rooms .control-label:hover{background:linear-gradient(270deg,#028E5B 0%,#007265 100%);color:#fff;border:none;}.ui-dialog .ui-dialog-content .form-checkboxes li{display:inline-block;width:10%;min-width:140px;text-align:center;padding:0 5px;vertical-align:top;margin-bottom:20px;float:none;}.ui-dialog .ui-dialog-content .form-checkboxes li input[type="checkbox"]{opacity:0;}.ui-dialog .ui-dialog-content .form-checkboxes li input[type="checkbox"] + .control-label{font:18px "BNPP Sans",sans-serif;position:relative;padding-top:60px;}.ui-dialog .ui-dialog-content .form-checkboxes li input[type="checkbox"] + .control-label:before{content:'+';font-family:"BNPP Sans Condensed",sans-serif;text-align:center;line-height:47px;font-size:55px;position:relative;top:0;left:50%;margin-left:-25px;display:block;width:50px;height:50px;border:2px solid #ddd;border-radius:5px;background:#fff;cursor:pointer;}.ui-dialog .ui-dialog-content .form-checkboxes li input[type="checkbox"]:checked + .control-label{color:#028E5B;}.ui-dialog .ui-dialog-content .form-checkboxes li input[type="checkbox"]:checked + .control-label:before{content:'';border-color:#028E5B;background:#028E5B url(/themes/custom/stellartheme/img/checkmark-white.png) 50% 50% no-repeat;}.ui-dialog .ui-dialog-content legend{font-weight:normal;}.ui-dialog .ui-dialog-content legend .fieldset-legend{color:#444;font-family:"BNPP Sans",sans-serif;font-size:1.25rem;line-height:1.2;margin-bottom:1rem;word-wrap:break-word;}.ui-dialog .ui-dialog-content .select-wrapper{display:none;}.ui-dialog .ui-dialog-content .form-actions{text-align:center;}.ui-dialog .ui-dialog-content .form-actions .form-submit{display:none;}.property-search__page .description{display:none;}.property-search__page .property-search__block #edit-latlon-wrapper{margin-top:0rem;margin-bottom:0rem;}.property-search__page .property-search__block .searchform .wrapper #edit-submit-property-search-offer{margin-top:-0.8rem;}.property-search__page .property-search__block .wrapper #edit-latlon-value{background:#E1F2EC url(/themes/custom/stellartheme/img/search.svg) 97% 50% no-repeat;border-radius:5px;outline:0;border:0;max-width:380px;height:100%;padding-right:40px;}.property-search__page .property-search__block .wrapper .form-item-latlon-value #edit-latlon-value--description{display:none;}.property-search__page .property-search__block .wrapper .form-item-search{margin-top:0;margin-bottom:0;}.property-search__page .search-wrapper .price-wrap{display:flex;}.property-search__page .search-wrapper .price-wrap .form-item{margin:0 !important;}.property-search__page .search-wrapper .price-wrap label{display:none;}.property-search__page .search-wrapper .price-wrap .form-text{width:100%;}.property-search__page .search-wrapper .surface-wrap{display:flex;}.property-search__page .search-wrapper .surface-wrap .form-item{margin:0 !important;}.property-search__page .search-wrapper .surface-wrap label{display:none;}.property-search__page .search-wrapper .surface-wrap .form-text{width:100%;}.property-search__page .search-wrapper .form-item .form-text{border:none;color:#028E5B;}.property-search__page .search-wrapper .form-item input:focus-visible{outline-style:none;}.result-actions-property-search{display:flex;font-family:"BNPP Sans",sans-serif;color:#7F7F7F;}.result-actions-property-search .control-label{display:none;}.result-actions-property-search .form-item{margin-top:-3px;}.result-actions-property-search .form-control{border:none;margin-top:0px;padding-top:0;}.result-actions-property-search .form-control:focus-visible{outline-style:none;}.simplebar-track.simplebar-vertical{background:#BA3075;border-radius:0;opacity:1;transition:inherit;}.ui-widget-content::-webkit-scrollbar{width:7px;}.ui-widget-content::-webkit-scrollbar-thumb{background-color:#BA3075;}.wrapper-btn-search{text-align:center;position:sticky;background-color:white;bottom:0;height:91px;border-top:1px solid #dedede;}.wrapper-btn-search .button--full{margin-top:10px;}@media (min-width:990px){.more-filter-row{display:flex;width:95%;}}.contact-us h2{font-family:"BNPP Sans Condensed",sans-serif;color:#BA3075;text-transform:uppercase;text-align:center;}.contact-us .slice__text{font-weight:bold;color:#000;text-align:center;}.contact-us .tags__list{display:block;margin-bottom:0;}.contact-us .form-actions{overflow:hidden;margin-top:1em;}.contact-us .form-actions input[type=submit]{border-radius:2px;border:2px solid #BA3075;padding:14px 24px;cursor:pointer;font-family:"BNPP Sans",sans-serif;text-transform:uppercase;text-decoration:none;box-sizing:border-box;overflow:hidden;transition:all 0.4s ease;background:#BA3075;color:#fff;float:right;width:auto;outline:0;}.contact-us .form-actions input[type=submit]:hover{background:#fff;color:#BA3075;}.contact-us .form-actions input[type=submit]:disabled{background:#7F7F7F;border-color:#7F7F7F;cursor:not-allowed;}.contact-us .form-actions input[type=submit]:disabled:hover{background:#7F7F7F;color:#fff;}.contact-us .webform-confirmation__back{display:none;}.contact-us .indications{font-family:"BNPP Sans Condensed",sans-serif;font-size:18px;font-size:1.125rem;margin-top:1.5em;}.contact-us .mentions{font-size:14px;font-size:0.875rem;margin-top:2em;}.poland .contact-us h2{font-family:BNPP Sans Poland;}.poland .contact-us .form-actions input[type=submit]{font-family:BNPP Sans Poland;}.poland .contact-us .indications{font-family:BNPP Sans Poland;}.contact-paragraph .first-element{padding-top:19%;width:129%;padding-bottom:32%;padding-left:24%;background-repeat:no-repeat;}.contact-paragraph .first-element h1.slice__title{min-height:100%;max-width:90%;color:#000000;font-family:"BNPP Sans" !important;font-size:48px !important;letter-spacing:0;line-height:56px;padding-right:21%;}.contact-paragraph .first-element h3{height:40px;width:400px;color:#C30069;font-family:"BNPP Sans Condensed" !important;font-size:32px;letter-spacing:0;line-height:40px;}@media only screen and (max-width:760px){.contact-paragraph .first-element{padding-left:10%;width:100%;}}@media only screen and (max-width:771px){.contact-paragraph .first-element h1{font-size:40px;width:100%;}}.contact-paragraph .first-element span.telephone{font-weight:800;padding-top:7%;display:block;}.contact-paragraph .second-element{padding-top:10%;padding-right:5%;}.contact-paragraph .form-contact{border:1px solid #e4e0e040;background:white;}.contact-paragraph .padding-no-left{padding-left:0px;}.contact-paragraph .padding-no-right{padding-right:0px;}.contact-paragraph .contact-text-bottom{padding-right:27%;}.contact-paragraph .mentions{font-size:11px;padding:8%;}.contact-paragraph .cta-popin-title{display:block !important;}.contact-paragraph input#edit-actions-submit{color:#ffffff;border:2px solid #BA3075;background:#BA3075;}.contact-paragraph .cta-popin-description{display:block !important;}.form-container .messages__wrapper .alert-danger{display:none;}.form-container .form-contact{max-width:400px;}.form-container .title,.form-container .cta-popin-title{font-family:"BNPP Sans Condensed",sans-serif;font-size:32px;font-size:2rem;line-height:1.2;color:#BA3075;text-transform:uppercase;margin-bottom:0.25em;}.form-container .cta-popin-title{display:none;margin-bottom:0.25em;}.form-container .cta-popin-description{display:none;}.form-container.global-contact .cta-popin-title,.form-container.global-contact .cta-popin-description{display:block;margin-top:0;}.form-container .webform-submission-newsletter-form-form .cta-popin-title{display:block;}.form-container.autopromo{padding:80px 120px;}.form-container.autopromo .cta-popin-title{display:block;color:#028E5B;}.form-container.autopromo .cta-popin-description{display:block;}.form-container.autopromo .simplebar-scrollbar:before{background:#028E5B;}.form-container .phone{color:#BA3075;font-size:17px;font-size:1.0625rem;line-height:56px;height:56px;margin-top:2em;}.form-container .phone:before{float:left;width:56px;height:56px;content:'o';text-align:center;font:20px/56px "stellar";color:#fff;background:#BA3075;border-radius:100%;margin-right:10px;}.form-container .phone:empty{display:none;}.form-container .mentions{font-family:"Open Sans",sans-serif;font-size:11px;font-size:0.6875rem;color:#7F7F7F;line-height:16px;clear:both;padding-top:2em;}.form-container .top-part{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #e1e1e1;}.form-container .form-part{min-width:240px;}.form-container .indications{font-family:"BNPP Sans Condensed",sans-serif;font-size:18px;font-size:1.125rem;color:#7F7F7F;}.form-container label,.form-container legend{font-size:17px;font-size:1.0625rem;font-family:"BNPP Sans",sans-serif;margin-bottom:0.25rem;}.form-container label.form-required:after,.form-container legend.form-required:after{content:' *';}.form-container .form-item{margin-top:2rem;}.form-container .form-type-radio,.form-container .form-type-checkbox{margin-top:0.5em;display:inline-block;}.form-container .form-type-radio input[type=checkbox],.form-container .form-type-radio input[type=radio],.form-container .form-type-checkbox input[type=checkbox],.form-container .form-type-checkbox input[type=radio]{display:none;}.form-container .form-type-radio input[type=checkbox][required],.form-container .form-type-radio input[type=radio][required],.form-container .form-type-checkbox input[type=checkbox][required],.form-container .form-type-checkbox input[type=radio][required]{display:block;width:0;height:0;opacity:0;}.form-container .form-type-radio input[type=checkbox] ~ label:not(.error),.form-container .form-type-radio input[type=radio] ~ label:not(.error),.form-container .form-type-checkbox input[type=checkbox] ~ label:not(.error),.form-container .form-type-checkbox input[type=radio] ~ label:not(.error){padding-left:30px;min-height:27px;height:auto;line-height:27px;display:inline-block;vertical-align:middle;cursor:pointer;position:relative;width:auto;margin-right:20px;white-space:normal;}.form-container .form-type-radio input[type=checkbox] ~ label:not(.error):before,.form-container .form-type-radio input[type=radio] ~ label:not(.error):before,.form-container .form-type-checkbox input[type=checkbox] ~ label:not(.error):before,.form-container .form-type-checkbox input[type=radio] ~ label:not(.error):before{content:'';border:1px solid #ccc;width:22px;height:22px;left:0;top:3px;display:block;position:absolute;}.form-container .form-type-radio input[type=checkbox]:checked ~ label:not(.error):after,.form-container .form-type-radio input[type=radio]:checked ~ label:not(.error):after,.form-container .form-type-checkbox input[type=checkbox]:checked ~ label:not(.error):after,.form-container .form-type-checkbox input[type=radio]:checked ~ label:not(.error):after{content:'';position:absolute;width:12px;height:12px;left:5px;top:8px;background:#028E5B;}.form-container .form-type-radio input[type=checkbox] ~ label.error,.form-container .form-type-radio input[type=radio] ~ label.error,.form-container .form-type-checkbox input[type=checkbox] ~ label.error,.form-container .form-type-checkbox input[type=radio] ~ label.error{color:#EB3636;font-size:1rem;font-family:"BNPP Sans Condensed",sans-serif;font-weight:bolder;}.form-container .form-type-radio input[type=radio] + label,.form-container .form-type-checkbox input[type=radio] + label{height:27px;line-height:27px;}.form-container .form-type-radio input[type=radio] + label:before,.form-container .form-type-checkbox input[type=radio] + label:before{border-radius:100%;}.form-container .form-type-radio input[type=radio]:checked + label:after,.form-container .form-type-checkbox input[type=radio]:checked + label:after{border-radius:100%;}.form-container .form-type-radio input[type=checkbox] + label,.form-container .form-type-checkbox input[type=checkbox] + label{font-size:12px;font-size:0.75rem;height:auto;color:#7F7F7F;font-family:"Open Sans",sans-serif;clip:unset;white-space:normal;}.form-container .form-type-radio input[type=checkbox] + label:before,.form-container .form-type-checkbox input[type=checkbox] + label:before{top:3px;transform:inherit;}.form-container .form-type-radio input[type=checkbox]:checked + label:after,.form-container .form-type-checkbox input[type=checkbox]:checked + label:after{top:8px;transform:inherit;}.form-container .form-type-tel,.form-container .form-type-number,.form-container .form-type-textfield,.form-container .form-type-email,.form-container .form-type-search{position:relative;padding-top:1.5rem;}.form-container .form-type-tel label,.form-container .form-type-number label,.form-container .form-type-textfield label,.form-container .form-type-email label,.form-container .form-type-search label{margin-bottom:0;position:absolute;top:2.1rem;left:0;transition:all 0.2s ease-out;pointer-events:none;}.form-container .form-type-tel label.focused,.form-container .form-type-number label.focused,.form-container .form-type-textfield label.focused,.form-container .form-type-email label.focused,.form-container .form-type-search label.focused{top:0;pointer-events:all;}.form-container .form-type-tel label.error,.form-container .form-type-number label.error,.form-container .form-type-textfield label.error,.form-container .form-type-email label.error,.form-container .form-type-search label.error{top:100%;color:#EB3636;font-size:1rem;font-family:"BNPP Sans Condensed",sans-serif;font-weight:bolder;}.form-container .form-type-select{margin-top:3.5rem;}.form-container .form-group{margin-top:0;margin-bottom:0;}.form-container .alert{background-color:transparent;border:none;padding:0;padding-top:.5rem;}.form-container .select-wrapper select{font-size:17px;font-size:1.0625rem;font-family:"BNPP Sans",sans-serif;margin-bottom:0.25rem;border-radius:0;border:0;border-bottom:1px solid #e1e1e1;padding-left:0;}.form-container .select-wrapper select:focus{box-shadow:none;}.form-container .select-wrapper select.error{border-bottom:1px solid #EB3636;}.form-container .select-wrapper label.error{color:#EB3636;font-size:1rem;font-family:"BNPP Sans Condensed",sans-serif;font-weight:bolder;}.form-container input[type=number],.form-container input[type=text],.form-container input[type=email],.form-container input[type=tel],.form-container input[type=search]{padding:0.5rem 0;border:0;border-bottom:1px solid #e1e1e1;outline:0;margin-top:0;transition:border .4s ease;}.form-container input[type=number].error,.form-container input[type=text].error,.form-container input[type=email].error,.form-container input[type=tel].error,.form-container input[type=search].error{border-color:#EB3636;padding-top:.5rem;}.form-container .form-item--error-message{color:#EB3636;font-size:18px;font-size:1.125rem;font-family:"BNPP Sans Condensed",sans-serif;font-weight:normal;line-height:1.33;}.form-container .tags__list{margin-bottom:0;}.form-container .js-form-type-textarea{padding-top:1.5rem;}.form-container .js-form-type-textarea label{font-family:"BNPP Sans",sans-serif;margin-bottom:0.5em;}.form-container .js-form-type-textarea label.error{top:100%;color:#EB3636;font-size:1rem;font-family:"BNPP Sans Condensed",sans-serif;font-weight:bolder;}.form-container .js-form-type-textarea textarea{border-radius:0;background:transparent;}.form-container .js-form-type-textarea textarea:focus{box-shadow:none;border-color:#ced4da;}.form-container .js-form-type-textarea textarea.error{border-color:#EB3636;}.form-container .form-actions{overflow:hidden;}.form-container input[type=submit].button--primary{border-radius:2px;border:2px solid #028E5B;padding:14px 24px;cursor:pointer;font-family:"BNPP Sans",sans-serif;text-transform:uppercase;text-decoration:none;box-sizing:border-box;overflow:hidden;transition:all 0.4s ease;background:#028E5B;color:#fff;float:right;width:auto;outline:0;}.form-container input[type=submit].button--primary:hover{background:#fff;color:#028E5B;}.form-container input[type=submit].button--primary:disabled{background:#7F7F7F;border-color:#7F7F7F;cursor:not-allowed;}.form-container input[type=submit].button--primary:disabled:hover{background:#7F7F7F;color:#fff;}.form-container input[type=submit] + input[type=submit]{display:none;}.form-container .webform-fieldset--title-inline legend{width:auto;margin:0.5rem 0.5rem 0 0;font-size:17px;font-size:1.0625rem;font-family:"BNPP Sans",sans-serif;text-transform:inherit;}.form-container .webform-fieldset--title-inline .fieldset-wrapper{float:left;}.form-container .webform-confirmation__message{text-align:center;color:#444;font-family:"BNPP Sans",sans-serif;font-size:32px;font-size:2rem;line-height:1.25;}.form-container .webform-confirmation__back{text-align:center;}.form-container .button--return{border-radius:2px;border:2px solid #00915A;padding:14px 24px;font-size:16px;font-size:1rem;font-family:"BNPP Sans",sans-serif;text-transform:uppercase;text-decoration:none;box-sizing:border-box;overflow:hidden;transition:all 0.4s ease;background:#00915A;color:#fff;width:auto;outline:0;display:inline-block;cursor:pointer;}.form-container .button--return:hover{background:#fff;color:#00915A;}.form-container--contact-us .form-type-radio,.form-container--contact-generic .form-type-radio,.form-container--download .form-type-radio{margin-top:0.5em;display:inline-block;}.form-container--contact-us .form-type-radio input[type=radio] + label:before,.form-container--contact-generic .form-type-radio input[type=radio] + label:before,.form-container--download .form-type-radio input[type=radio] + label:before{background:#fff;}.form-container--contact-us .form-type-checkbox,.form-container--contact-generic .form-type-checkbox,.form-container--download .form-type-checkbox{margin-top:1.5em;display:block;position:relative;}.form-container--contact-us .form-type-checkbox label,.form-container--contact-generic .form-type-checkbox label,.form-container--download .form-type-checkbox label{display:inline;position:static;width:auto;height:auto;clip:unset;white-space:normal;cursor:pointer;font-size:14px;font-size:0.875rem;}.form-container--contact-us .form-type-checkbox label:before,.form-container--contact-generic .form-type-checkbox label:before,.form-container--download .form-type-checkbox label:before{content:'';display:inline-block;width:30px;}.form-container--contact-us input[type=text],.form-container--contact-us input[type=email],.form-container--contact-us input[type=tel],.form-container--contact-generic input[type=text],.form-container--contact-generic input[type=email],.form-container--contact-generic input[type=tel],.form-container--download input[type=text],.form-container--download input[type=email],.form-container--download input[type=tel]{background:transparent;}.form-container--contact-us .select-wrapper select,.form-container--contact-generic .select-wrapper select,.form-container--download .select-wrapper select{font-size:17px;font-size:1.0625rem;font-family:"BNPP Sans",sans-serif;margin-bottom:0.25rem;border-radius:0;border:0;border-bottom:1px solid #e1e1e1;padding-left:0;background-color:transparent;}.form-container--contact-us .form-item--error-message,.form-container--contact-generic .form-item--error-message,.form-container--download .form-item--error-message{margin-top:0.2em;}.poland .form-container{font-family:BNPP Sans Poland !important;}.paragraph--type--contact-us .form-container--contact-us .form-type-select{margin-top:2rem;}.paragraph--type--contact-us .form-container--contact-us .form-type-select label{margin-bottom:0.10rem;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-captcha-response label{font-size:1.0625rem;font-family:"BNPP Sans",sans-serif;position:relative;padding-top:1.5rem;}.cke_editable{padding:1rem;}span.telephone{color:#BA3075;margin-left:10px;}span.telephone:before{content:'o';font-family:"stellar",sans-serif;font-size:16px;font-size:1rem;background-color:#BA3075;color:#fff;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;font-weight:normal;margin-right:10px;}span.color-pink{color:#BA3075;}span.color-green{color:#028E5B;}.news-page .banner--page{margin-top:0;}.sitemap{padding-top:20px;}@media (min-width:1349px){.sitemap{padding-top:50px;}}.sitemap__title{font-family:"BNPP Sans",sans-serif;}.sitemap__description{font-family:"BNPP Sans",sans-serif;font-size:24px;font-size:1.5rem;color:#028E5B;margin-top:30px;}.sitemap__content{border-top:1px solid #DEDEDE;margin-top:20px;}.sitemap__content h2{font-family:"BNPP Sans Condensed",sans-serif;font-size:32px;font-size:2rem;text-transform:uppercase;margin-top:50px;margin-bottom:30px;}.sitemap__content h2 a{color:#028E5B;}.sitemap__content h2 a:hover{text-decoration:none;}.sitemap__content h3{font-family:"BNPP Sans",sans-serif;margin-top:20px;font-size:24px;font-size:1.5rem;}.sitemap__content h3 a:hover{text-decoration:none;}.sitemap__content h4{font-family:"BNPP Sans",sans-serif;font-size:16px;font-size:1rem;line-height:2em;}.sitemap__content h4 a:hover{text-decoration:none;}.sitemap__content h5{font-family:"BNPP Sans",sans-serif;font-size:16px;font-size:1rem;margin-bottom:5px;line-height:2em;}.sitemap__content h5 a{color:#ADADAD;}.sitemap__content h5 a:hover{text-decoration:none;}.sitemap__content .level-3{margin-top:5px;margin-bottom:30px;}.sitemap__content .level-4{margin-bottom:30px;}.poland .sitemap{font-family:BNPP Sans Poland !important;}.alert-success{display:none;}.view-search-entrust-export{font-size:0.8rem !important;overflow:auto !important;}.view-search-entrust-export table thead{background-color:#f5f5f2 !important;color:#909090 !important;font-weight:300 !important;text-transform:none !important;border:none !important;}.feed-icon{background-image:none !important;background-color:green !important;text-indent:0px !important;text-align:center !important;text-decoration:none !important;font-weight:bold !important;color:white !important;width:130px !important;padding:4px 1.5em !important;}#block-searchentrustblock{display:none;}.search-entrust{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:510;padding:110px 0 0;overflow:hidden;overflow-y:auto;}@media (min-width:992px){.search-entrust{overflow:hidden;padding-bottom:20px;}}.search-entrust #ajax_form_search_entrust_form .messages__wrapper .alert{display:none;}.search-entrust .close{width:40px;height:40px;border:2px solid #7F7F7F;border-radius:100%;position:fixed;top:14px;right:26px;z-index:1;color:#7F7F7F;text-align:center;line-height:42px;text-shadow:none;opacity:1;}.search-entrust .close:hover{color:#7F7F7F !important;opacity:1 !important;}@media (min-width:992px){.search-entrust .close{width:50px;height:50px;border-color:#fff;top:20px;right:30px;color:#fff;line-height:52px;}.search-entrust .close:hover{color:#fff !important;}}.search-entrust .topper{position:absolute;width:100%;padding:20px;margin:0 -20px;background:transparent;display:flex;left:0;align-items:center;top:0;height:65px;z-index:1;}@media (min-width:992px){.search-entrust .topper{position:absolute;left:15px;}}.search-entrust .topper img{width:120px;margin-left:20px;}@media (min-width:992px){.search-entrust .topper img{width:190px;margin:0;}}.search-entrust .topper .logo__subtitle{display:none;}@media (min-width:992px){.search-entrust .topper .logo__subtitle{display:initial;}}.search-entrust .left-part{height:calc(100vh - 200px);overflow-y:auto;padding-bottom:30px;z-index:1;}@media (min-width:992px){.search-entrust .left-part{padding-bottom:0;}}.search-entrust .left-part h2{font-size:40px;font-size:2.5rem;margin-bottom:30px;}.search-entrust .left-part .text{color:#ADADAD;margin-bottom:40px;font-weight:bold;}.search-entrust .left-part .step-row{display:table;width:100%;padding-bottom:30px;position:relative;}@media (min-width:992px){.search-entrust .left-part .step-row{padding-bottom:50px;}}.search-entrust .left-part .step-row:before{content:'';display:block;width:3px;height:100%;background:#DEDEDE;position:absolute;top:0;left:14px;z-index:-1;}.search-entrust .left-part .step-row:last-child{padding-bottom:0;}.search-entrust .left-part .step-row:last-child:before{display:none;}.search-entrust .left-part .step-row .number-wrap{display:table-cell;width:42px;vertical-align:top;}.search-entrust .left-part .step-row .number{display:block;width:32px;height:32px;border:2px solid #DEDEDE;border-radius:100%;color:#7F7F7F;text-align:center;line-height:27px;font-family:"BNPP Sans",sans-serif;margin-right:24px;background:#fff;}.search-entrust .left-part .step-row .text{display:table-cell;padding-right:10px;line-height:1;vertical-align:top;}@media (min-width:992px){.search-entrust .left-part .step-row .text{line-height:28px;}}.search-entrust .left-part .step-row .text span{font-family:"BNPP Sans Condensed",sans-serif;font-size:24px;font-size:1.5rem;color:#028E5B;text-transform:uppercase;display:block;margin-top:5px;margin-left:10px;}@media (min-width:992px){.search-entrust .left-part .step-row .text span{display:inline;margin:0 0 0 10px;}}.search-entrust .left-part .step-row .text .surface-list li{font-size:15px;line-height:16px;margin-top:5px;}.search-entrust .left-part .step-row .edit-wrap{display:table-cell;width:40px;vertical-align:top;text-align:right;}.search-entrust .left-part .step-row .edit-wrap .ajax-progress{display:none;}.search-entrust .left-part .step-row .button--edit,.search-entrust .left-part .step-row input[type=submit]{width:30px;height:30px;border:1px solid #7F7F7F;border-radius:3px;background:url(/themes/custom/stellartheme/img/icon-edit.png) 50% 50% no-repeat;cursor:pointer;overflow:hidden;text-indent:-999px;padding:0;}.search-entrust .left-part .step-row.active .number{background:#ffff;border-color:#028E5B;color:#028E5B;}.search-entrust .left-part .step-row.has-value:before{background:#028E5B;}.search-entrust .left-part .step-row.has-value .number{background:#028E5B url(/themes/custom/stellartheme/img/checkmark-white.png) 50% 50% no-repeat;border-color:#028E5B;}.search-entrust .right-part{color:#fff;height:calc(100vh - 200px);overflow-y:auto;}.search-entrust .right-part h2{font-family:"BNPP Sans Condensed",sans-serif;font-size:40px;font-size:2.5rem;margin-bottom:20px;color:#fff;text-transform:uppercase;}.search-entrust .right-part .button-wrapper .form-radios{display:flex;flex-wrap:wrap;justify-content:space-between;}.search-entrust .right-part .button-wrapper .form-type-radio{flex:0 0 48%;max-width:48%;}.search-entrust .right-part .button-wrapper .form-type-radio input[type=radio]{display:none;}.search-entrust .right-part .button-wrapper .form-type-radio label{border:1px solid rgba(255,255,255,0.5);border-radius:4px;color:#fff;cursor:pointer;padding:20px 30px;font-family:"BNPP Sans",sans-serif;font-size:20px;transition:all 0.2s ease-in-out;text-align:center;margin-bottom:4%;}.search-entrust .right-part .button-wrapper .form-type-radio label:hover{border-color:transparent;background:rgba(255,255,255,0.5);}.search-entrust .right-part .button-wrapper .form-type-radio input[type=radio]:checked + label{border-color:transparent;background:rgba(255,255,255,0.5);}.search-entrust .right-part .description{margin-bottom:40px;}.search-entrust .right-part .description:empty{margin-bottom:0;}.search-entrust .right-part p{color:#fff;}.search-entrust .right-part .panel-background{position:absolute;top:0;left:50%;height:100%;width:100vw;transform:translate(-50%,0);background:linear-gradient(270deg,#028E5B 0%,#007265 100%);z-index:-1;}@media (min-width:992px){.search-entrust .right-part .panel-background{position:fixed;top:0;width:50%;transform:none;}}.search-entrust .right-part .step{display:none;padding:30px 0 170px;}@media (min-width:992px){.search-entrust .right-part .step{padding:0;}}.search-entrust .right-part .step.step-bureau{display:block;}.search-entrust .right-part .step .selector{display:flex;align-items:center;margin-bottom:15px;}.search-entrust .right-part .step .selector .form-type-select{display:flex;align-items:center;flex:1 1 0;margin-right:20px;}.search-entrust .right-part .step .selector .form-type-select label{flex:0 0 auto;margin-right:20px;}.search-entrust .right-part .step .selector .form-type-select .select-wrapper{position:relative;flex:0 0 65px;}.search-entrust .right-part .step .selector .form-type-select .select-wrapper:before{top:calc(50% - 4px);right:9px;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none;border-top-color:#fff;border-width:8px;margin-left:-8px;z-index:1;}.search-entrust .right-part .step .selector .form-type-select .select-wrapper select{background:transparent;border-color:#fff;color:#fff;}.search-entrust .right-part .step .selector .form-type-select .select-wrapper select option{color:#7F7F7F;}.search-entrust .right-part .step .selector .for{flex:1 0 0;padding-left:30px;background:url(/themes/custom/stellartheme/img/calculator_person.png) 0 50% no-repeat;background-size:24px auto;height:38px;line-height:38px;}.search-entrust .right-part .step .selector .remove{flex:0 1 20px;margin-left:auto;text-align:right;cursor:pointer;font-size:25px;}.search-entrust .right-part .step .add-element{font:26px "BNPP Sans Condensed",sans-serif;text-transform:uppercase;cursor:pointer;margin-top:40px;display:inline-block;background:url(/themes/custom/stellartheme/img/calculator_add.png) 0 49% no-repeat;background-size:19px auto;padding-left:27px;}.search-entrust .right-part .button.goto-step{border:1px solid rgba(255,255,255,0.5);border-radius:4px;color:#fff;cursor:pointer;padding:20px 30px;font-family:"BNPP Sans",sans-serif;font-size:20px;font-size:1.25rem;transition:all 0.2s ease-in-out;}.search-entrust .right-part .button.goto-step:hover{border-color:transparent;background:rgba(255,255,255,0.5);}.search-entrust .right-part .button.goto-step-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.search-entrust .right-part .button.goto-step--icon{flex:0 0 48%;max-width:48%;text-align:center;margin-bottom:4%;}.search-entrust .right-part .button.goto-step--icon img{display:block;margin:0 auto 20px;}.search-entrust .right-part .button.goto-step--full{flex-basis:100%;margin-bottom:20px;}.search-entrust .right-part .button.goto-step--full:last-child{margin-bottom:0;}.search-entrust .right-part.step-1 .step1-button,.search-entrust .right-part.step-2 .step1-button,.search-entrust .right-part.step-3 .step1-button{display:none;}.search-entrust .right-part .form-item-budget,.search-entrust .right-part .form-item-size{display:flex;}.search-entrust .right-part .form-item-budget label,.search-entrust .right-part .form-item-size label{flex:1 0 20%;max-width:30%;}.search-entrust .right-part .form-item-budget input[type="number"],.search-entrust .right-part .form-item-size input[type="number"]{flex:1 0 30%;max-width:30%;background:#93cabc;border:0;outline:0;border-radius:3px;color:#fff;}.search-entrust .right-part .form-item-more-informations{margin-bottom:20px;}.search-entrust .right-part .form-item-more-informations textarea{background:#93cabc;border:0;outline:0;border-radius:5px;color:#fff;}.search-entrust .right-part .form-item-more-informations textarea:focus{box-shadow:none;}.search-entrust .right-part .step-6 .input-wrap .form-item{display:flex;margin-bottom:20px;flex-wrap:wrap;}.search-entrust .right-part .step-6 .input-wrap .form-item label{flex:0 0 50%;}.search-entrust .right-part .step-6 .input-wrap .form-item input{flex:0 0 50%;background:#93cabc;border:0;outline:0;border-radius:3px;color:#fff;}.search-entrust .right-part .step-6 .input-wrap .form-item .form-item--error-message{background:#028E5B;color:#fff;padding:5px;width:100%;border:0;}.search-entrust .right-part .step-6 li{list-style-type:none;}.search-entrust .right-part .step-6 li input[type="checkbox"]{display:none;}.search-entrust .right-part .step-6 li label{display:inline-block;position:relative;padding-left:35px;margin-top:10px;margin-left:30px;}.search-entrust .right-part .step-6 li label:before{content:"";position:absolute;left:0;top:50%;transform:translate(0,-50%);width:25px;height:25px;background:#93cabc;border:0;outline:0;border-radius:3px;}.search-entrust .right-part .step-6 li input[type="checkbox"]:checked + label:after{content:"\75";font-family:"stellar" !important;text-align:center;position:absolute;left:0;top:0;width:25px;height:25px;color:#fff;border:0;outline:0;}.search-entrust .step1-button{text-align:right;}.search-entrust .step1-button .message,.search-entrust .step1-button .ajax-progress{display:none;}.search-entrust input[type="search"]{outline:0;background:transparent;border:0;border-bottom:1px solid #fff;color:#fff;}.search-entrust input[type="search"].ui-autocomplete-loading{background:transparent;}.search-entrust input[type="submit"]{display:inline-block;border:2px solid #fff;color:#fff;outline:0;border-radius:5px;width:auto;padding:0.5rem 1.5rem;transition:all .3s;}.search-entrust input[type="submit"]:hover{background:#fff;color:#028E5B;}.search-entrust .step-result{color:#7F7F7F;}.search-entrust .step-result h2{color:#7F7F7F;display:flex;}.search-entrust .step-result h2 .label{flex:1 0 auto;}.search-entrust .step-result h2 .total{flex:0 1 auto;}.search-entrust .step-result h2 .units{flex:0 1 auto;}.search-entrust .step-result .result-bar{display:flex;width:100%;height:38px;background:#e1e0e0;border-radius:5px;overflow:hidden;}.search-entrust .step-result .result-bar .result-bureau{background:#f3b356;width:0%;flex-grow:0;}.search-entrust .step-result .result-bar .result-open{background:#478cc6;width:0%;flex-grow:0;}.search-entrust .step-result .result-bar .result-reunion{background:#65cfbb;width:0%;flex-grow:0;}.search-entrust .step-result .result-legend{margin-top:30px;display:flex;flex-wrap:wrap;}.search-entrust .step-result .result-legend li{flex:0 0 50%;height:26px;padding-left:40px;padding-right:10px;position:relative;line-height:26px;margin-top:10px;}.search-entrust .step-result .result-legend li:before{content:'';width:26px;height:26px;position:absolute;left:0;top:0;border-radius:5px;}.search-entrust .step-result .result-legend li.bureau:before{background:#f3b356;}.search-entrust .step-result .result-legend li.open:before{background:#478cc6;}.search-entrust .step-result .result-legend li.reunion:before{background:#65cfbb;}.search-entrust .step-result .result-legend li.common:before{background:#e1e0e0;}.search-entrust .step-result .common-description{margin-top:30px;}.search-entrust .step-result .arrows{height:90px;background:url(/themes/custom/stellartheme/img/calculator_arrows.png) 50% 50% no-repeat;}.search-entrust .step-result h3{font:20px "BNPP Sans",sans-serif;color:#028E5B;margin-bottom:10px;text-transform:uppercase;}.search-entrust .step-result .input-wrapper{display:flex;}.search-entrust .step-result .input-wrapper .location-wrap{flex:0 1 70%;}.search-entrust .step-result .input-wrapper .location-wrap input{border:0;background:#f3f3f3;border-radius:5px;outline:0;margin:0;height:52px;}.search-entrust .step-result .input-wrapper .action-wrap{flex:1 1 auto;padding-left:20px;}.search-entrust .step-result .input-wrapper .action-wrap input[type=submit]{border-radius:2px;padding:14px 24px;cursor:pointer;font-family:"BNPP Sans",sans-serif;text-transform:uppercase;color:#fff;display:block;outline:0;background:#028E5B;}.search-entrust .footer-content{position:absolute;left:0;bottom:0;width:100%;height:92px;padding:20px;margin:0 -20px;background:transparent;}.search-entrust .footer-content .button-next{float:right;}.search-entrust .calculator-container.is-step-results .topper .close{border-color:#028E5B;}.search-entrust .calculator-container.is-step-results .topper .close:before{color:#028E5B;}.search-entrust .calculator-container.is-step-results .left-part{height:calc(100vh - 140px);}.search-entrust .calculator-container.is-step-results .right-part{height:calc(100vh - 140px);}.search-entrust .calculator-container.is-step-results .right-part .panel-background{background:#fff;border-left:2px solid #DEDEDE;}.search-entrust .simplebar-track{background:#fff;}.search-entrust .simplebar-scrollbar:before{background:#028E5B;border-radius:0;opacity:1;}.search-entrust .simplebar-scrollbar.simplebar-visible:before{opacity:1;}.poland .search-entrust{font-family:BNPP Sans Poland !important;}.page-node-type-job-offer .banner--page{background:linear-gradient(270deg,#028E5B 0%,#007265 100%);min-height:320px;}@media (max-width:767.98px){.page-node-type-job-offer .banner--page{min-height:0;}}.page-node-type-job-offer .banner__content{padding-left:5rem;}@media (max-width:767.98px){.page-node-type-job-offer .banner__content{padding:32px 16px;}}.page-node-type-job-offer .banner__title{font:64px "BNPP Sans",sans-serif;color:#fff;margin-bottom:1.5rem;}@media (max-width:767.98px){.page-node-type-job-offer .banner__title{font:44px "BNPP Sans",sans-serif;}}.page-node-type-job-offer .banner__image{left:66.66%;width:33.33%;}@media (max-width:767.98px){.page-node-type-job-offer .banner__image{display:none;}}@media (max-width:767.98px){.page-node-type-job-offer .banner__metas{flex-direction:column;align-items:flex-start;}}.page-node-type-job-offer .banner__metas .field--name-field-joboffer-contracttype{background:#444;padding:0 27px;margin-right:24px;border-radius:4px;}@media (max-width:767.98px){.page-node-type-job-offer .banner__metas .field--name-field-joboffer-contracttype{padding:0 23px;}}.page-node-type-job-offer .banner__metas .field{display:flex;color:#fff;font:20px "BNPP Sans Condensed",sans-serif;font-weight:bold;margin-bottom:10px;}.page-node-type-job-offer .banner__metas .field--item,.page-node-type-job-offer .banner__metas .field--label{line-height:35px;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;padding-top:4px;}.page-node-type-job-offer .banner__metas .field--label{display:flex;margin-right:5px;}.page-node-type-job-offer .banner__metas .field--label::after{content:': ';display:block;margin-left:3px;line-height:25px;}.page-node-type-job-offer .content{display:flex;flex-wrap:wrap;}.page-node-type-job-offer .content .col-left{width:66.66%;padding:0 5rem;}@media (max-width:767.98px){.page-node-type-job-offer .content .col-left{width:100%;padding:0 16px;margin-bottom:32px;}}.page-node-type-job-offer .content .col-right{width:33.33%;padding-right:5rem;}@media (max-width:767.98px){.page-node-type-job-offer .content .col-right{width:100%;padding:0 16px;}}.page-node-type-job-offer .content .col-right .job_offer_cta{background:#F8F8F8F8;padding:1.75rem 2.5rem 2.5rem;}@media (max-width:767.98px){.page-node-type-job-offer .content .col-right .job_offer_cta{width:100%;padding:32px;}}.page-node-type-job-offer .content .col-right .job_offer_cta .field--name-field-joboffer-apply-text{font:48px "BNPP Sans",sans-serif;line-height:56px;margin-bottom:1.5rem;}@media (max-width:767.98px){.page-node-type-job-offer .content .col-right .job_offer_cta .field--name-field-joboffer-apply-text{font:26px "BNPP Sans",sans-serif;}}.page-node-type-job-offer .content .slices{width:100%;margin:0 5rem;}@media (max-width:767.98px){.page-node-type-job-offer .content .slices{margin:0 16px;}}.page-node-type-job-offer .content .slices > div{padding-top:5rem;border-top:1px solid #DEDEDE;margin-top:5rem;}@media (max-width:767.98px){.page-node-type-job-offer .content .slices > div{padding-top:40px;margin-top:40px;}}.page-node-type-job-offer .content .slices .slice.container,.page-node-type-job-offer .content .slices .slice__container{padding:0;}.page-node-type-job-list .top{margin-bottom:10rem;position:relative;}@media (max-width:767.98px){.page-node-type-job-list .top{margin-bottom:2rem;}}.page-node-type-job-list .top .banner{margin-bottom:0;}.page-node-type-job-list .top .banner--page{background:#fff;min-height:550px;display:flex;padding-top:0;position:relative;z-index:2;}@media (max-width:767.98px){.page-node-type-job-list .top .banner--page{min-height:0;display:block;}}.page-node-type-job-list .top .banner__content{padding-left:5rem;padding-bottom:0;}@media (max-width:767.98px){.page-node-type-job-list .top .banner__content{padding:32px 16px;}}.page-node-type-job-list .top .banner__title{font:64px "BNPP Sans",sans-serif;color:#000;}.page-node-type-job-list .top .banner__title span{display:block;line-height:1.2;}.page-node-type-job-list .top .banner__title span:last-child{color:#00915a;}@media (max-width:767.98px){.page-node-type-job-list .top .banner__title{font:44px "BNPP Sans",sans-serif;}}.page-node-type-job-list .top .banner__image{left:50%;width:50%;}@media (max-width:767.98px){.page-node-type-job-list .top .banner__image{left:0;width:100%;}}.page-node-type-job-list .top .joblist_filters{position:absolute;top:100%;transform:translateY(-50%) translateX(-50%);background:#fff;z-index:2;left:50%;display:flex;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px;margin:0;padding:5rem;}@media (max-width:767.98px){.page-node-type-job-list .top .joblist_filters{position:relative;margin-top:-20px;transform:none;left:auto;right:auto;margin-left:20px;margin-right:20px;padding:30px 30px 10px;display:block;}}.page-node-type-job-list .top .joblist_filters > section{padding:0 40px;border-right:1px solid #dedede;min-width:200px;box-sizing:initial;}@media (max-width:767.98px){.page-node-type-job-list .top .joblist_filters > section{border:none;padding:0;margin-bottom:20px;}}.page-node-type-job-list .top .joblist_filters > section .facets-widget-dropdown{position:relative;}.page-node-type-job-list .top .joblist_filters > section .facets-widget-dropdown:before{top:calc(50% + 9px);right:9px;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none;border-top-color:#028E5B;border-width:8px;margin-left:-8px;z-index:1;}.page-node-type-job-list .top .joblist_filters > section:first-child{padding-left:0;}.page-node-type-job-list .top .joblist_filters > section:last-child{border-right:none;}.page-node-type-job-list .top .joblist_filters > section h3{font:16px "BNPP Sans Condensed",sans-serif;font-weight:bold;text-transform:uppercase;color:#7f7f7f;}.page-node-type-job-list .top .joblist_filters > section select{border:none;padding:0 50px 0 0;font:20px "BNPP Sans",sans-serif;color:#00915a;text-align:right;line-height:40px;height:40px;background:none;}.page-node-type-job-list .content .view-header{margin:0 5rem;font:48px "BNPP Sans",sans-serif;color:#00915a;line-height:1.2;}@media (max-width:767.98px){.page-node-type-job-list .content .view-header{margin:0 20px;font:38px "BNPP Sans",sans-serif;}}.page-node-type-job-list .content .view-header span{display:block;color:#000;}.page-node-type-job-list .content .view-content{padding:5rem 5rem 3rem;}@media (max-width:767.98px){.page-node-type-job-list .content .view-content{padding:30px 20px;}}.page-node-type-job-list .content .view .views-row{margin-bottom:2rem;}.page-node-type-job-list .content .view .pagination__wrapper{padding:0 5rem;}@media (max-width:767.98px){.page-node-type-job-list .content .view .pagination__wrapper{padding:0 20px;}}.job-offer.listing{margin-bottom:0;}.job-offer.listing .post__content{padding:0 0 30px;margin:0;width:100%;border-bottom:1px solid #E1E1E1;position:relative;}@media (max-width:767.98px){.job-offer.listing .post__content{padding:0 0 20px;}}.job-offer.listing .post__content .field--name-field-joboffer-city{display:flex;font:16px "BNPP Sans Condensed",sans-serif;font-weight:bold;}.job-offer.listing .post__content .field--name-field-joboffer-city .field--item,.job-offer.listing .post__content .field--name-field-joboffer-city .field--label{line-height:35px;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;padding-top:4px;color:#444444;}.job-offer.listing .post__content .field--name-field-joboffer-city .field--label{display:flex;margin-right:5px;color:#7f7f7f;}.job-offer.listing .post__content .field--name-field-joboffer-city .field--label::after{content:': ';display:block;margin-left:3px;line-height:25px;}.job-offer.listing .post__content .link--more{position:absolute;right:0;bottom:40px;background:linear-gradient(270deg,#028E5B 0%,#007265 100%);padding:0 24px;color:#ffffff;font:16px "BNPP Sans",sans-serif;font-weight:bold;text-transform:uppercase;border-radius:2px;height:48px;display:flex;align-items:center;}.job-offer.listing .post__content .link--more::after{display:none;}@media (max-width:767.98px){.job-offer.listing .post__content .link--more{position:relative;right:auto;bottom:auto;display:inline-flex;margin-top:20px;}}.job-offer.listing .post__header{display:flex;align-items:center;}.job-offer.listing .post__header .field--name-field-joboffer-contracttype{line-height:32px;padding:0 8px;background:#444444;border-radius:4px;color:#fff;text-transform:uppercase;font:14px "BNPP Sans Condensed",sans-serif;font-weight:bold;display:flex;align-items:center;height:32px;margin-right:16px;}.job-offer.listing .post__date{text-transform:none;}.job-offer.listing .post__title{color:#00915a;font:24px "BNPP Sans",sans-serif;}@media (max-width:991px){div[role=dialog].ui-dialog{min-width:320px;margin-left:5%;margin-right:5%;width:90% !important;left:0 !important;max-height:80vh;overflow:hidden;overflow-y:auto;border-radius:0.5rem;z-index:902 !important;}}@media (min-width:992px){div[role=dialog].ui-dialog{padding:80px 100px 80px 100px;max-width:calc(100% - 180px);min-width:700px;max-height:90vh;overflow:hidden;overflow-y:auto;border-radius:0.5rem;z-index:902 !important;}}div[role=dialog].ui-dialog::-webkit-scrollbar{width:0.5rem;}div[role=dialog].ui-dialog::-webkit-scrollbar-thumb{background:#ba3075;border-radius:10px;}div[role=dialog].ui-dialog .ui-widget-content{font:100%/1.5 "Open Sans","Arial",sans-serif;-webkit-text-size-adjust:100%;color:#444;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form label.form-required:after,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form legend.form-required:after{content:' *';}div[role=dialog].ui-dialog .ui-dialog-titlebar{background-color:#FFFFFF;border:none;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item--error-message{color:#EB3636;font-size:1.125rem;font-family:"BNPP Sans Condensed",sans-serif;font-weight:bolder;line-height:1.33;background-color:white;border-color:white;padding:0;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form input[type=number].error,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form input[type=text].error,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form input[type=email].error,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form input[type=tel].error,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form input[type=search].error{border-color:#EB3636 !important;padding-top:0.5rem;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .select-wrapper select.error{border-bottom:1px solid #EB3636 !important;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .js-form-type-textarea textarea.error{border-color:#EB3636 !important;}div[role=dialog].ui-dialog .cta-popin-title{font-family:"BNPP Sans Condensed",sans-serif;font-size:2rem;line-height:1.2;color:#BA3075;text-transform:uppercase;margin-bottom:0.25em;}div[role=dialog].ui-dialog:not(.popup-dialog-class):not(.alert-modal):not(.favorites-list-popup) #drupal-modal{height:auto !important;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form legend{margin-bottom:0.25em;width:auto;font-family:"BNPP Sans",sans-serif;font-size:1.0625rem;text-transform:none;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .fieldgroup{padding-top:2rem;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .tags__list{padding-top:0.5rem;margin-bottom:0rem;}@media (max-width:550px){div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .tags__list{padding-top:0.4rem;}}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-company,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-email,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-phone-number,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-message,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-first-name,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-last-name{margin-top:2rem;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .webform-type-radios .fieldset-wrapper{width:100%;display:inline;}@media (max-width:550px){div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .webform-type-radios .fieldset-wrapper{display:flex;flex-direction:column;}}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .webform-type-radios .fieldset-wrapper .form-item-contact-type{display:flex;margin-right:20px;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .fieldset-wrapper > div{color:#EB3636;font-size:1.125rem;font-family:"BNPP Sans Condensed",sans-serif;font-weight:bolder;line-height:1.33;background-color:white;border-color:white;padding:0;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:flex;flex-direction:row;}@media (max-width:550px){div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:flex;flex-direction:column;}}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .webform-type-radios .fieldset-wrapper .form-item-contact-type .form-radio{cursor:pointer;content:'';border:1px solid #ccc;width:22px;height:22px;display:block;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .webform-type-radios .fieldset-wrapper .form-item-contact-type input[type=radio][required]{display:block;width:0;height:0;opacity:0;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .webform-type-radios .fieldset-wrapper .form-item-contact-type label.control-label{padding-left:30px;min-height:27px;height:auto;line-height:27px;display:inline-block;vertical-align:middle;cursor:pointer;position:relative;width:auto;margin-right:20px;white-space:normal;font-family:"BNPP Sans",sans-serif;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-type-radio input[type=radio] ~ label:not(.error)::before{content:'';border:1px solid #ccc;width:22px;height:22px;left:0;top:3px;display:block;position:absolute;border-radius:100%;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-type-radio input[type=radio]:checked ~ label:not(.error)::after{content:'';position:absolute;width:12px;height:12px;left:5px;top:8px;background:#028E5B;border-radius:100%;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-control{display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:4px;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-subject,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-role{margin-top:3.5rem;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-subject .control-label,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-role .control-label{font-size:1.0625rem;font-family:"BNPP Sans",sans-serif;margin-bottom:0.25rem;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-subject .select-wrapper select,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-role .select-wrapper select{font-size:1.0625rem;font-family:"BNPP Sans",sans-serif;margin-bottom:0.25rem;border-radius:0;border:0;border-bottom:1px solid #e1e1e1;padding-left:0;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-company,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-company-name,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-first-name,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-last-name,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-email,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-phone-number,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-message{font-size:1.0625rem;font-family:"BNPP Sans",sans-serif;position:relative;padding-top:1.5rem;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-company label,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-company-name label,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-first-name label,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-last-name label,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-email label,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-phone-number label,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-captcha-response label{margin-bottom:0;position:absolute;top:2.1rem;left:0;transition:all 0.2s ease-out;pointer-events:none;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-captcha-response label{font-size:1.0625rem;font-family:"BNPP Sans",sans-serif;position:relative;padding-top:1.5rem;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form label.focused,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form label.has-value{top:0;pointer-events:all;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-company input,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-company-name input,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-first-name input,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-last-name input,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-email input,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-phone-number input,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-captcha-response input{width:100%;height:100%;padding:0.5rem 0;border:0;border-bottom:1px solid #e1e1e1;outline:0;margin-top:0;transition:border .4s ease;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-message .control-label.form-required{padding-top:1.5rem;margin-bottom:0.5rem;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-type-checkbox.form-item-optin{margin-top:0.5em;display:inline-block;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-type-checkbox input[type=checkbox]{display:none;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-type-radio input[type=checkbox] + label,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-type-checkbox input[type=checkbox] + label{font-size:0.75rem;height:auto;color:#7F7F7F;font-family:"Open Sans",sans-serif;clip:unset;white-space:normal;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-type-checkbox input[type=checkbox] ~ label:not(.error){padding-left:30px;min-height:27px;height:auto;line-height:27px;display:inline-block;vertical-align:middle;cursor:pointer;position:relative;width:auto;margin-right:20px;white-space:normal;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-type-checkbox input[type=checkbox] ~ label:not(.error)::before{content:'';border:1px solid #ccc;width:22px;height:22px;left:0;top:3px;display:block;position:absolute;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-type-checkbox input[type=checkbox]:checked ~ label:not(.error)::after{content:'';position:absolute;width:12px;height:12px;left:5px;top:8px;background:#028E5B;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .indications{font-family:"BNPP Sans Condensed",sans-serif;font-size:1.125rem;color:#7f7f7f;}div[role=dialog].ui-dialog .ui-dialog-titlebar-close{position:fixed;top:20px;right:20px;cursor:pointer;border:0px;}div[role=dialog].ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{content:url(/themes/custom/stellartheme/img/close-modal.png);right:20px;width:20px;height:20px;}div[role=dialog].ui-dialog .ui-dialog-title{display:none;}div[role=dialog].ui-dialog .ui-dialog .ui-dialog-titlebar{background-color:#FFFFFF;border:none;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .cta-popin-title.control-label{font-family:"BNPP Sans Condensed",sans-serif;font-size:2rem;line-height:1.2;color:#BA3075;text-transform:uppercase;margin-bottom:0.25em;}div[role=dialog].ui-dialog .ui-dialog-buttonpane{display:flex;justify-content:center;border:none;}div[role=dialog].ui-dialog #drupal-modal .simplebar-scrollbar:before{background:#BA3075;border-radius:0;opacity:1;transition:inherit;}div[role=dialog].ui-dialog #drupal-modal #webform-submission-generic-contact-form-ajax form input[type=submit]{border-radius:2px;border:2px solid #028E5B;padding:14px 24px;cursor:pointer;font-family:"BNPP Sans",sans-serif;text-transform:uppercase;text-decoration:none;box-sizing:border-box;overflow:hidden;transition:all 0.4s ease;background:#028E5B;color:#fff;float:right;width:auto;outline:0;}div[role=dialog].ui-dialog #drupal-modal #webform-submission-generic-contact-form-ajax form input[type=submit]:hover{background:#fff;color:#028E5B;}div[role=dialog].ui-dialog #drupal-modal #webform-submission-generic-contact-form-ajax form #captcha{margin-bottom:1rem;}div[role=dialog].ui-dialog #drupal-modal #webform-submission-generic-contact-form-ajax .mentions{font-family:"Open Sans",sans-serif;font-size:0.6875rem;color:#7F7F7F;line-height:16px;clear:both;padding-top:2em;}.ui-widget-overlay.ui-front{background:rgba(68,68,68,0.8);transition:all .2s ease-in-out;z-index:900 !important;}.two-columns .two-columns__container{padding-left:0;padding-right:0;}.aside .slice{margin-top:0;}.main-container{position:relative;}.single-offer__container{border-bottom:1px solid #DEDEDE;padding-bottom:96px;}.single-offer__container .editor{padding-right:2.5rem;}.single-offer__container .editor p{margin-bottom:0;}.single-offer .slice{border-bottom:1px solid #DEDEDE;}.single-offer .slice:not(.banner--offer){padding:96px 0 96px;}.single-offer .slice:last-child{padding-top:0;}.single-offer .slice:nth-last-child(2){border:0;}.paragraph--type--offer-suggestion{padding:40px 20px;}.paragraph--type--offer-suggestion .field--name-field-suggestion-title{font-size:3rem;color:#444;font-family:"BNPP Sans",sans-serif;line-height:1.15;margin-bottom:20px;}.poland .paragraph--type--offer-suggestion .field--name-field-suggestion-title{font-family:BNPP Sans Poland;}.paragraph--type--offer-of-week{margin:0 auto 4rem;}.paragraph--type--offer-of-week h2{margin-bottom:40px;margin-top:50px;}.paragraph--type--offer-of-week .result-card{border:1px solid #dedede;border-radius:5px;overflow:hidden;display:flex;margin:0;transition:all 0.2s ease-in-out;height:207px;max-width:50%;}.paragraph--type--offer-of-week .result-card:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px;}.paragraph--type--offer-of-week .result-card .image{flex:0 0 50%;background-color:#eee;background-repeat:no-repeat;background-size:cover;background-position:center center;}.paragraph--type--offer-of-week .result-card .image a{display:block;width:100%;height:100%;}.paragraph--type--offer-of-week .result-card .content{flex:0 0 50%;padding:20px 25px 40px;position:relative;}.paragraph--type--offer-of-week .result-card .content h3{font:32px/40px "BNPP Sans Condensed",sans-serif;color:#028E5B;padding-right:20px;}.paragraph--type--offer-of-week .result-card .content h3 a{color:#028E5B;text-decoration:none;}.paragraph--type--offer-of-week .result-card .content .rooms{font:18px/24px "BNPP Sans Condensed",sans-serif;color:#7F7F7F;margin-bottom:20px;}.paragraph--type--offer-of-week .result-card .content .size,.paragraph--type--offer-of-week .result-card .content .price{font:bold 16px/24px "BNPP Sans",sans-serif;color:#7F7F7F;}.paragraph--type--offer-of-week .result-card .content .size span,.paragraph--type--offer-of-week .result-card .content .price span{font-weight:normal;color:#7F7F7F;}.paragraph--type--offer-of-week .result-card .content .adress{position:absolute;bottom:20px;font:18px/24px "BNPP Sans Condensed",sans-serif;color:#7F7F7F;margin-top:20px;}.paragraph--type--offer-of-week .result-card .content .offer__like{position:absolute;top:20px;right:20px;}.poland .paragraph--type--offer-of-week .result-card .content h3,.poland .paragraph--type--offer-of-week .result-card .content .rooms,.poland .paragraph--type--offer-of-week .result-card .content .size,.poland .paragraph--type--offer-of-week .result-card .content .price,.poland .paragraph--type--offer-of-week .result-card .content .adress{font-family:BNPP Sans Poland !important;}.user-login-form,.user-login .user-pass{margin:8rem auto;padding:0 20px;}.user-login-form input,.user-login .user-pass input{border-color:#E1E1E1;}.user-login-form input.form-submit,.user-login .user-pass input.form-submit{padding:14px 24px;border-radius:2px;border:2px solid #028E5B;background-color:#028E5B;font-family:"BNPP Sans",sans-serif;text-transform:uppercase;color:#fff;display:inline-block;width:auto;transition:all .4s ease;}.user-login-form input.form-submit:hover,.user-login .user-pass input.form-submit:hover{color:#028E5B;background-color:transparent;}.user-login .contextual-region{margin:8rem auto;padding:0 20px;}.user-login .form-group{text-align:center;}.user-login .form-item-name{margin-bottom:1rem;}.user-login .control-label{color:#444;font-family:"BNPP Sans",sans-serif;}.user-login .description{color:#7F7F7F;font-size:12px;font-size:0.75rem;font-style:italic;}.poland .user-login-form input.form-submit,.poland .user-login .user-pass input.form-submit{font-family:BNPP Sans Poland;}.poland .user-login .control-label{font-family:BNPP Sans Poland;}.is-hidden{display:none !important;visibility:hidden !important;}.is-vhidden{position:absolute !important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);}.mobile-only{display:block;}@media (min-width:1200px){.mobile-only{display:none;}}.desktop-only{display:none;}@media (min-width:1200px){.desktop-only{display:block;}}
.webform-submission-download-form-form .form-required:after,.webform-submission-newsletter-form-form .form-required:after,.alert-modal-form .form-required:after,.webform-submission-nominative-contact-form .form-required:after,.webform-submission-property-deposit-form .form-required:after{background-image:initial !important;width:initial !important;}.webform-submission-generic-contact-form .select-wrapper,.alert-modal-form .select-wrapper{display:block !important;}.webform-submission-generic-contact-form .form-radios.tags__list{padding-top:0rem !important;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-company input,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-company-name input,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-first-name input,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-last-name input,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-email input,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-phone-number input,div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .form-item-captcha-response input{padding:0.7rem !important;}.webform-submission-generic-contact-form .form-item--error-message:before,.webform-submission-download-form-form .form-item--error-message:before,.webform-submission-newsletter-form-form .form-item--error-message:before,.alert-modal-form .form-item--error-message:before{background:initial !important;width:0px !important;}.webform-submission-contact-property-search-form label.focused,.webform-submission-contact-property-search-form label.has-value,.webform-submission-download-form-form label.has-value,.webform-submission-nominative-contact-form label.has-value,.webform-submission-newsletter-form-form label.has-value,.alert-modal-form label.has-value,.webform-submission-property-deposit-form label.has-value{top:0 !important;pointer-events:all;}div[role=dialog].ui-dialog #drupal-modal #webform-submission-generic-contact-form-ajax form input[type=submit]{display:block !important;}.webform-submission-generic-contact-form div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .webform-type-radios .fieldset-wrapper .form-item-contact-type label.control-label{margin-right:0px !important;}div[role=dialog].ui-dialog #webform-submission-generic-contact-form-ajax form .webform-type-radios .fieldset-wrapper .form-item-contact-type label.control-label{min-width:166px;}div[role=dialog].ui-dialog .ui-dialog-titlebar-close,.favorites-list-popup .ui-dialog-titlebar-close{background:url(/themes/custom/stellartheme/img/close-modal.png) 50% 50% no-repeat !important;opacity:1;text-indent:-999px;overflow:hidden;}.webform-submission-favorites-add-form .form-item .description{font-size:1em !important;}.favorites-list-popup .icon-cross:before{content:"" !important;}.displayblock{display:block !important;}#entrust_step_6 .form-item--error-message.alert.alert-danger{position:absolute;width:67%;top:67%;margin-left:33%;color:#EB3636;font-size:1.125rem;font-family:"BNPP Sans Condensed",sans-serif;font-weight:bolder;line-height:1.33;background-color:white;border-color:white;padding:0;height:53%;padding-top:9px;}#entrust_step_6 .form-item--error-message.alert.alert-danger:before{background:initial !important;}#entrust_step_6 .form-item{position:relative;}.webform-submission-entrust-form .webform-button--submit.form-submit{text-align:center;color:white;font-size:16px;font-weight:900;border:1px solid;min-width:23%;max-width:17%;margin-top:21px;cursor:pointer;padding:1%;margin-bottom:18%;border-radius:3px;float:right;}div#entrust_step_6 label#entrust_step_6{display:none;}.simplebar-track{background :transparent !important;}@media (min-width:992px){div[role=dialog].ui-dialog{padding:80px 100px 80px 52px !important;}.wrapper-btn-search{bottom:5% !important;height:88px !important;width:81% !important;}}@media (max-width:992px){.webform-submission-contact-property-search-form .js-form-item-captcha-response label{font-size:12px !important;}}.webform-submission-generic-contact-form .form-required:after,.webform-submission-favorites-add-form .form-required:after,.webform-submission-contact-property-search-form .form-required:after{background-image:initial !important;left:1px !important;}.captcha{border:none !important;}.webform-submission-contact-property-search-form details{border:none !important;}#decision-tree-container .simplebar-offset .button--full,#decision-tree-container .simplebar-offset .button--icon{margin-right:0 !important;margin-left:0 !important;}.ui-dialog .ui-dialog-content legend .fieldset-legend{text-transform:capitalize !important;}.fieldset-wrapper .form-item-field-price-min .form-text,.form-item-field-price-max .form-text{border-bottom:1px solid #e1e1e1 !important;}.fieldset-wrapper .form-item-field-surface-min .form-text,.form-item-field-surface-max .form-text{border-bottom:1px solid #e1e1e1 !important;}.property-search__page .form-item-field-price-max .form-text{border-bottom:none !important;}@media (max-width:992px){.result-actions-property-search{justify-content:space-between !important;}.ui-dialog .ui-dialog-content .form-checkboxes li input[type="checkbox"] + .control-label{font-size:15px;!important;}.body.path-property-search-offer .ui-widget.ui-widget-content{min-width:90% !important;}.ui-dialog .ui-dialog-content .tags__list{display:flex !important;}.fieldgroup{border-bottom:2px solid #E1E1E1 !important;}.wrapper-btn-search{bottom:10% !important;width:76% !important;}}.ui-dialog .ui-dialog-content input[type=radio]:checked{background-color:#028E5B !important;color:white !important;}body.path-property-search-offer .ui-widget.ui-widget-content .ui-dialog-content{max-height:100% !important;height:100% !important;}.more-filters .more-filters-link{pointer-events:auto !important;}.premium__badge{margin-left:16px;background-color:#cdae6e;border-radius:28px;}.ui-dialog .js-form-item-field-rooms .control-label{height:40px !important;width:40px !important;line-height:35px !important;}#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list{display:flex;}#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list input[type=radio]{display:none;}#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list label{height:32px;font:24px/32px "BNPP Sans Condensed",sans-serif;color:#7F7F7F !important;position:relative;cursor:pointer;}#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list .form-item:not(.form-item-field-customer-type){display:inline-block;}#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list .form-item label{background-color:#fff !important;}#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list .form-item:last-child{position:relative;left:-0.5em;}#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list .form-item:first-child label,#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list .form-item:last-child label{padding-right:40px;border:none !important;}#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list .form-item:last-child label{padding-left:40px;}#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list .form-item:first-child label:before,#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list .form-item:last-child label:before{content:'';position:absolute;width:32px;height:32px;top:0;z-index:0;background:#028E5B;}#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list .form-item:first-child label:before{right:0;border-radius:16px 0 0  16px;}#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list .form-item:last-child label:before{left:0;border-radius:0 16px 16px 0;}#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list .form-item:first-child label:after,#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list .form-item:last-child label:after{content:'';position:absolute;width:28px;height:28px;top:2px;right:2px;background:transparent;border-radius:100%;}#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list .form-item:last-child label:after{left:2px;}#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list .form-item input[type=radio]:checked + label{color:#444 !important;}#views-exposed-form-property-search-offer-block-modal .customer-type .tags__list .form-item input[type=radio]:checked + label:after{background:#fff;}.wrapper-btn-search{position:fixed !important;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:1.25rem;position:relative;left:-66%;width:248px;font-family:"BNPP Sans",sans-serif;}.form-container .form-type-textfield label,.form-container .form-type-tel label{position:initial !important;}.webform-submission-form .form-type-textfield label,.webform-submission-form .form-type-tel label{position:initial !important;}.ui-dialog .ui-dialog-content .alert-modal-form .form-actions .form-submit{display:block !important;background:#028E5B;text-align:center;color:white;font-size:16px;font-weight:200;border:1px solid;min-width:23%;max-width:17%;margin-top:21px;cursor:pointer;padding:1%;border-radius:3px;float:right;}.site-header button.site-header__search{z-index:2000 !important;}.site-footer__item a,.site-footer__item span{word-break:normal;}.banner__background.media-credit{z-index:unset;}.credit-tooltip{max-width:23px;z-index:100;}.property-search__page .search-results .result-card{height:auto !important;min-height:207px !important;}.share__item .icon-facebook:before,.share__item .icon-instagram:before,.share__item .icon-linked-in:before,.share__item .icon-twitter:before,.share__item .icon-youtube:before{background-repeat:no-repeat;background-size:contain;background-position:center;width:16px;height:16px;}.site-footer__item .icon-facebook:before,.site-footer__item .icon-instagram:before,.site-footer__item .icon-linked-in:before,.site-footer__item .icon-twitter:before,.site-footer__item .icon-youtube:before{background-repeat:no-repeat;background-size:contain;background-position:center;width:21px;height:21px;margin-right:1rem;}div[role=dialog].ui-dialog.alert-modal{padding:80px !important;}body.path-property-search-offer .ui-widget.alert-modal .ui-dialog-content{padding:0;}
