.bs-datepicker{display:flex;align-items:stretch;flex-flow:row wrap;background:#fff;box-shadow:0 0 10px #aaa;position:relative;z-index:1}.bs-datepicker:after{clear:both;content:"";display:block}.bs-datepicker bs-day-picker{float:left}.bs-datepicker button:hover,.bs-datepicker button:focus,.bs-datepicker button:active,.bs-datepicker input:hover,.bs-datepicker input:focus,.bs-datepicker input:active,.bs-datepicker-btns button:hover,.bs-datepicker-btns button:focus,.bs-datepicker-btns button:active,.bs-datepicker-predefined-btns button:active,.bs-datepicker-predefined-btns button:focus{outline:none}.bs-datepicker-head{min-width:270px;height:50px;padding:10px;border-radius:3px 3px 0 0;text-align:justify}.bs-datepicker-head:after{content:"";display:inline-block;vertical-align:top;width:100%}.bs-datepicker-head button{display:inline-block;vertical-align:top;padding:0;height:30px;line-height:30px;border:0;background:transparent;text-align:center;cursor:pointer;color:#fff;transition:.3s}.bs-datepicker-head button[disabled],.bs-datepicker-head button[disabled]:hover,.bs-datepicker-head button[disabled]:active{background:#dddddd4d;color:#f5f5f5;cursor:not-allowed}.bs-datepicker-head button.previous span{transform:translate(-1px,-1px)}.bs-datepicker-head button.next span{transform:translate(1px,-1px)}.bs-datepicker-head button.next,.bs-datepicker-head button.previous{border-radius:50%;width:30px;height:30px}.bs-datepicker-head button.next span,.bs-datepicker-head button.previous span{font-size:28px;line-height:1;display:inline-block;position:relative;height:100%;width:100%;border-radius:50%}.bs-datepicker-head button.current{border-radius:15px;max-width:155px;padding:0 13px}.bs-datepicker-head button:hover{background-color:#0000001a}.bs-datepicker-head button:active{background-color:#0003}.bs-datepicker-body{padding:10px;border-radius:0 0 3px 3px;min-height:232px;min-width:278px;border:1px solid #e9edf0}.bs-datepicker-body .days.weeks{position:relative;z-index:1}.bs-datepicker-body table{width:100%;border-collapse:separate;border-spacing:0}.bs-datepicker-body table th{font-size:13px;color:#9aaec1;font-weight:400;text-align:center}.bs-datepicker-body table td{color:#54708b;text-align:center;position:relative;padding:0}.bs-datepicker-body table td span{display:block;margin:0 auto;font-size:13px;border-radius:50%;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker-body table td:not(.disabled):not(.week) span:not(.disabled):not(.is-other-month){cursor:pointer}.bs-datepicker-body table td.is-highlighted:not(.disabled):not(.selected) span,.bs-datepicker-body table td span.is-highlighted:not(.disabled):not(.selected){background-color:#e9edf0;transition:0s}.bs-datepicker-body table td.is-active-other-month:not(.disabled):not(.selected) span,.bs-datepicker-body table td span.is-active-other-month:not(.disabled):not(.selected){background-color:#e9edf0;transition:0s;cursor:pointer}.bs-datepicker-body table td span.disabled,.bs-datepicker-body table td.disabled span{color:#9aaec1}.bs-datepicker-body table td span.selected,.bs-datepicker-body table td.selected span{color:#fff}.bs-datepicker-body table td span.selected.disabled,.bs-datepicker-body table td.selected.disabled span{opacity:.3}.bs-datepicker-body table td span.is-other-month,.bs-datepicker-body table td.is-other-month span{color:#00000040}.bs-datepicker-body table td.active{position:relative}.bs-datepicker-body table td.active.select-start:before{left:35%}.bs-datepicker-body table td.active.select-end:before{left:-85%}.bs-datepicker-body table td span.active.select-start:after,.bs-datepicker-body table td span.active.select-end:after,.bs-datepicker-body table td.active.select-start span:after,.bs-datepicker-body table td.active.select-end span:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;transition:.3s;top:0;border-radius:50%}.bs-datepicker-body table td:before,.bs-datepicker-body table td span:before{content:"";display:block;position:absolute;z-index:-1;inset:6px -2px 6px -3px;box-sizing:content-box;background:transparent}.bs-datepicker-body table td.active.select-start+td.active:before{left:-20%}.bs-datepicker-body table td:last-child.active:before{border-radius:0 3px 3px 0;width:125%;left:-25%}.bs-datepicker-body table td span[class*=select-],.bs-datepicker-body table td[class*=select-] span{border-radius:50%;color:#fff}.bs-datepicker-body table.days td.active:not(.select-start):not(.disabled):before,.bs-datepicker-body table.days td.in-range:not(.select-start):not(.disabled):before,.bs-datepicker-body table.days span.active:not(.select-start):not(.disabled):before,.bs-datepicker-body table.days span.in-range:not(.select-start):not(.disabled):before{background:#e9edf0}.bs-datepicker-body table.days span{width:32px;height:32px;line-height:32px}.bs-datepicker-body table.days span.select-start{z-index:2}.bs-datepicker-body table.days span.is-highlighted.in-range:before{right:3px;left:0}.bs-datepicker-body table.days span.in-range.select-end:before{right:4px;left:0}.bs-datepicker-body table.days td.select-start+td.select-end:before,.bs-datepicker-body table.days td.select-start+td.is-highlighted:before,.bs-datepicker-body table.days td.active+td.is-highlighted:before,.bs-datepicker-body table.days td.active+td.select-end:before,.bs-datepicker-body table.days td.in-range+td.is-highlighted:before,.bs-datepicker-body table.days td.in-range+td.select-end:before{background:#e9edf0;width:100%}.bs-datepicker-body table.weeks tr td:nth-child(2).active:before{border-radius:3px 0 0 3px;left:0;width:100%}.bs-datepicker-body table:not(.weeks) tr td:first-child:before{border-radius:3px 0 0 3px}.bs-datepicker-body table.years td span{width:46px;height:46px;line-height:45px;margin:0 auto}.bs-datepicker-body table.years tr:not(:last-child) td span{margin-bottom:8px}.bs-datepicker-body table.months td{height:52px}.bs-datepicker-body table.months td span{padding:6px;border-radius:15px}.bs-datepicker .current-timedate{color:#54708b;font-size:15px;text-align:center;height:30px;line-height:30px;border-radius:20px;border:1px solid #e9edf0;margin-bottom:10px;cursor:pointer;text-transform:uppercase;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker .current-timedate span:not(:empty):before{content:"";width:15px;height:16px;display:inline-block;margin-right:4px;vertical-align:text-bottom;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC)}.bs-datepicker-multiple{border-radius:4px 0 0 4px}.bs-datepicker-multiple+.bs-datepicker-multiple{margin-left:10px}.bs-datepicker-multiple .bs-datepicker{box-shadow:none;position:relative}.bs-datepicker-multiple .bs-datepicker:not(:last-child){padding-right:10px}.bs-datepicker-multiple .bs-datepicker+.bs-datepicker:after{content:"";display:block;width:14px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);position:absolute;top:25px;left:-8px}.bs-datepicker-multiple .bs-datepicker .left{float:left}.bs-datepicker-multiple .bs-datepicker .right{float:right}.bs-datepicker-container{padding:15px}.bs-datepicker .bs-media-container{display:flex}@media (max-width: 768px){.bs-datepicker .bs-media-container{flex-direction:column}}.bs-datepicker .bs-timepicker-in-datepicker-container{display:flex;justify-content:space-around}.bs-datepicker-custom-range{padding:15px;background:#eee}.bs-datepicker-predefined-btns button{width:100%;display:block;height:30px;background-color:#9aaec1;border-radius:4px;color:#fff;border:0;margin-bottom:10px;padding:0 18px;text-align:left;transition:.3s}.bs-datepicker-predefined-btns button:hover{background-color:#54708b}.bs-datepicker-buttons{display:flex;flex-flow:row wrap;justify-content:flex-end;padding-top:10px;border-top:1px solid #e9edf0}.bs-datepicker-buttons .btn-default{margin-left:10px}.bs-datepicker-buttons .btn-today-wrapper{display:flex;flex-flow:row wrap}.bs-datepicker-buttons .clear-right,.bs-datepicker-buttons .today-right{flex-grow:0}.bs-datepicker-buttons .clear-left,.bs-datepicker-buttons .today-left{flex-grow:1}.bs-datepicker-buttons .clear-center,.bs-datepicker-buttons .today-center{flex-grow:.5}.bs-timepicker-container{padding:10px 0}.bs-timepicker-label{color:#54708b;margin-bottom:10px}.bs-timepicker-controls{display:inline-block;vertical-align:top;margin-right:10px}.bs-timepicker-controls button{width:20px;height:20px;border-radius:50%;border:0;background-color:#e9edf0;color:#54708b;font-size:16px;font-weight:700;vertical-align:middle;line-height:0;padding:0;transition:.3s}.bs-timepicker-controls button:hover{background-color:#d5dadd}.bs-timepicker-controls input{width:35px;height:25px;border-radius:13px;text-align:center;border:1px solid #e9edf0}.bs-timepicker .switch-time-format{text-transform:uppercase;min-width:54px;height:25px;border-radius:20px;border:1px solid #e9edf0;background:#fff;color:#54708b;font-size:13px}.bs-timepicker .switch-time-format img{vertical-align:initial;margin-left:4px}bs-datepicker-container,bs-daterangepicker-container{z-index:1080}@media (max-width: 768px){.bs-datepicker{width:min-content;justify-content:center}.bs-datepicker-multiple{display:flex}.bs-datepicker-multiple+.bs-datepicker-multiple{margin-top:10px;margin-left:0}}.theme-default .bs-datepicker-head{background-color:#777}.theme-default .btn-today-wrapper .btn-success,.theme-default .btn-clear-wrapper .btn-success{background-color:#777;border-color:#777}.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-default .btn-today-wrapper .btn-success:focus,.theme-default .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#616161;border-color:#616161}.theme-default .btn-today-wrapper .btn-success:hover,.theme-default .btn-clear-wrapper .btn-success:hover{background-color:#6f6e6e;border-color:#6f6e6e}.theme-default .bs-datepicker-predefined-btns button.selected{background-color:#777}.theme-default .bs-datepicker-body table td span.selected,.theme-default .bs-datepicker-body table td.selected span,.theme-default .bs-datepicker-body table td span[class*=select-]:after,.theme-default .bs-datepicker-body table td[class*=select-] span:after{background-color:#777}.theme-default .bs-datepicker-body table td.week span{color:#777}.theme-default .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#777;color:#fff;opacity:.5;transition:0s}.theme-green .bs-datepicker-head{background-color:#5cb85c}.theme-green .btn-today-wrapper .btn-success,.theme-green .btn-clear-wrapper .btn-success{background-color:#5cb85c;border-color:#5cb85c}.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-green .btn-today-wrapper .btn-success:focus,.theme-green .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#1e7e34;border-color:#1e7e34}.theme-green .btn-today-wrapper .btn-success:hover,.theme-green .btn-clear-wrapper .btn-success:hover{background-color:#218838;border-color:#218838}.theme-green .bs-datepicker-predefined-btns button.selected{background-color:#5cb85c}.theme-green .bs-datepicker-body table td span.selected,.theme-green .bs-datepicker-body table td.selected span,.theme-green .bs-datepicker-body table td span[class*=select-]:after,.theme-green .bs-datepicker-body table td[class*=select-] span:after{background-color:#5cb85c}.theme-green .bs-datepicker-body table td.week span{color:#5cb85c}.theme-green .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#5cb85c;color:#fff;opacity:.5;transition:0s}.theme-blue .bs-datepicker-head{background-color:#5bc0de}.theme-blue .btn-today-wrapper .btn-success,.theme-blue .btn-clear-wrapper .btn-success{background-color:#5bc0de;border-color:#5bc0de}.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-blue .btn-today-wrapper .btn-success:focus,.theme-blue .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#2aa8cd;border-color:#2aa8cd}.theme-blue .btn-today-wrapper .btn-success:hover,.theme-blue .btn-clear-wrapper .btn-success:hover{background-color:#3ab3d7;border-color:#3ab3d7}.theme-blue .bs-datepicker-predefined-btns button.selected{background-color:#5bc0de}.theme-blue .bs-datepicker-body table td span.selected,.theme-blue .bs-datepicker-body table td.selected span,.theme-blue .bs-datepicker-body table td span[class*=select-]:after,.theme-blue .bs-datepicker-body table td[class*=select-] span:after{background-color:#5bc0de}.theme-blue .bs-datepicker-body table td.week span{color:#5bc0de}.theme-blue .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#5bc0de;color:#fff;opacity:.5;transition:0s}.theme-dark-blue .bs-datepicker-head{background-color:#337ab7}.theme-dark-blue .btn-today-wrapper .btn-success,.theme-dark-blue .btn-clear-wrapper .btn-success{background-color:#337ab7;border-color:#337ab7}.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-dark-blue .btn-today-wrapper .btn-success:focus,.theme-dark-blue .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#266498;border-color:#266498}.theme-dark-blue .btn-today-wrapper .btn-success:hover,.theme-dark-blue .btn-clear-wrapper .btn-success:hover{background-color:#2c6fa9;border-color:#2c6fa9}.theme-dark-blue .bs-datepicker-predefined-btns button.selected{background-color:#337ab7}.theme-dark-blue .bs-datepicker-body table td span.selected,.theme-dark-blue .bs-datepicker-body table td.selected span,.theme-dark-blue .bs-datepicker-body table td span[class*=select-]:after,.theme-dark-blue .bs-datepicker-body table td[class*=select-] span:after{background-color:#337ab7}.theme-dark-blue .bs-datepicker-body table td.week span{color:#337ab7}.theme-dark-blue .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#337ab7;color:#fff;opacity:.5;transition:0s}.theme-red .bs-datepicker-head{background-color:#d9534f}.theme-red .btn-today-wrapper .btn-success,.theme-red .btn-clear-wrapper .btn-success{background-color:#d9534f;border-color:#d9534f}.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-red .btn-today-wrapper .btn-success:focus,.theme-red .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#d23531;border-color:#d23531}.theme-red .btn-today-wrapper .btn-success:hover,.theme-red .btn-clear-wrapper .btn-success:hover{background-color:#e33732;border-color:#e33732}.theme-red .bs-datepicker-predefined-btns button.selected{background-color:#d9534f}.theme-red .bs-datepicker-body table td span.selected,.theme-red .bs-datepicker-body table td.selected span,.theme-red .bs-datepicker-body table td span[class*=select-]:after,.theme-red .bs-datepicker-body table td[class*=select-] span:after{background-color:#d9534f}.theme-red .bs-datepicker-body table td.week span{color:#d9534f}.theme-red .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#d9534f;color:#fff;opacity:.5;transition:0s}.theme-orange .bs-datepicker-head{background-color:#f0ad4e}.theme-orange .btn-today-wrapper .btn-success,.theme-orange .btn-clear-wrapper .btn-success{background-color:#f0ad4e;border-color:#f0ad4e}.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-orange .btn-today-wrapper .btn-success:focus,.theme-orange .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#ed9c29;border-color:#ed9c29}.theme-orange .btn-today-wrapper .btn-success:hover,.theme-orange .btn-clear-wrapper .btn-success:hover{background-color:#ffac35;border-color:#ffac35}.theme-orange .bs-datepicker-predefined-btns button.selected{background-color:#f0ad4e}.theme-orange .bs-datepicker-body table td span.selected,.theme-orange .bs-datepicker-body table td.selected span,.theme-orange .bs-datepicker-body table td span[class*=select-]:after,.theme-orange .bs-datepicker-body table td[class*=select-] span:after{background-color:#f0ad4e}.theme-orange .bs-datepicker-body table td.week span{color:#f0ad4e}.theme-orange .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#f0ad4e;color:#fff;opacity:.5;transition:0s}@charset "UTF-8";.text-truncate{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block}to{display:block;opacity:1}}@keyframes fadeOut{0%{display:block;opacity:1}99%{display:block}to{display:none;opacity:0}}@keyframes routes-loading{0%{left:-100%;width:100%}25%{left:100%;width:0}50%{left:-100%;width:100%}75%{left:100%;width:0}to{left:-100%;width:100%}}:root{--slideDown-start-top: 3rem;--slideDown-end-top: 5.95rem}@keyframes slideDown{0%{top:var(--slideDown-start-top)}to{top:var(--slideDown-end-top)}}.btn-group,.btn-group .btn{vertical-align:middle}.btn-group .btn+.btn{margin-left:1.5rem}@media (max-width: 479px){.btn-group.btn-group-block-xxs .btn{display:block;width:100%;margin-left:0;margin-right:0}.btn-group.btn-group-block-xxs .btn:not(:first-child){margin-top:1rem}}@media (max-width: 767px){.btn-group.btn-group-block-xs .btn{display:block;width:100%;margin-left:0;margin-right:0}.btn-group.btn-group-block-xs .btn:not(:first-child){margin-top:1rem;margin-left:0}}@media (max-width: 767px){.btn-group.btn-group-ib-xs .btn{display:inline-block;width:auto}.btn-group.btn-group-ib-xs .btn:not(:first-child){margin-top:0;margin-left:1.5rem}}@media (min-width: 768px){.btn-group.btn-group-block-sm .btn{display:block;width:100%;margin-left:0;margin-right:0}.btn-group.btn-group-block-sm .btn:not(:first-child){margin-top:1rem;margin-left:0}}@media (min-width: 768px){.btn-group.btn-group-ib-sm .btn{display:inline-block;width:auto}.btn-group.btn-group-ib-sm .btn:not(:first-child){margin-top:0;margin-left:1.5rem}}@media (min-width: 1025px){.btn-group.btn-group-block-md .btn{display:block;width:100%;margin-left:0;margin-right:0}.btn-group.btn-group-block-md .btn:not(:first-child){margin-top:1rem;margin-left:0}}@media (min-width: 1025px){.btn-group.btn-group-ib-md .btn{display:inline-block;width:auto}.btn-group.btn-group-ib-md .btn:not(:first-child){margin-top:0;margin-left:1.5rem}}@media (min-width: 1280px){.btn-group.btn-group-block-lg .btn{display:block;width:100%;margin-left:0;margin-right:0}.btn-group.btn-group-block-lg .btn:not(:first-child){margin-top:1rem;margin-left:0}}@media (min-width: 1280px){.btn-group.btn-group-ib-lg .btn{display:inline-block;width:auto}.btn-group.btn-group-ib-lg .btn:not(:first-child){margin-top:0;margin-left:1.5rem}}.btn{display:inline-block;min-width:18rem;height:4rem;padding:0 3rem;color:var(--bs-secondary);text-transform:uppercase;text-decoration:none;font-size:1.4rem;cursor:pointer;background:transparent;border:.1rem solid var(--bs-dark-blue-400);outline:0;box-sizing:border-box;transition:all .3s ease-out}.btn:disabled{opacity:.4;cursor:not-allowed}.btn:hover{color:var(--bs-secondary);background:transparent;border-color:var(--bs-secondary);outline:0}.btn:active{color:var(--bs-light);background:var(--bs-secondary);outline:0}.btn:focus{outline:0}.btn.white{color:var(--bs-light);background:transparent;border-color:var(--bs-light)}.btn.white:hover{color:var(--bs-secondary);background:var(--bs-light);border-color:var(--bs-light)}.btn.white:active{color:var(--bs-light);background:transparent;border-color:var(--bs-light)}.btn.white:active .icon.color-white{display:none}.btn.white:active .icon.color-blue{display:inline-block}.btn.white.filled{color:var(--bs-secondary);background:var(--bs-light);border-color:var(--bs-light)}.btn.white.filled:hover{color:var(--bs-light);background:transparent;border-color:var(--bs-light)}.btn.white.filled:active{color:var(--bs-secondary);background:var(--bs-light);border-color:var(--bs-light)}.btn.white .icon.color-white{display:inline-block}.btn.white .icon.color-blue{display:none}.btn.blue{color:var(--bs-light);background:var(--bs-secondary);border-color:var(--bs-secondary)}.btn.blue:hover{color:var(--bs-secondary);background:transparent}.btn.blue:hover .icon.color-white{display:none}.btn.blue:hover .icon.color-blue{display:inline-block}.btn.blue:active{color:var(--bs-light);background:var(--bs-secondary)}.btn.blue:active .icon.color-white{display:inline-block}.btn.blue:active .icon.color-blue{display:none}.btn.blue.inverse{color:var(--bs-secondary);background:var(--bs-light)}.btn.blue.inverse:hover{color:var(--bs-light);background:var(--bs-dark-blue-100)}.btn.blue.inverse.icon.color-white{display:none}.btn.blue.inverse.icon.color-blue{display:inline-block}.btn.blue.filled:hover{background:var(--bs-light);color:var(--bs-secondary);border-color:var(--bs-light)}.btn.blue .icon.color-white{display:inline-block}.btn.blue .icon.color-blue{display:none}.btn.light{color:var(--bs-dark-blue-900);background:rgba(var(--bs-light-rgb),.6);border-color:var(--bs-light)}.btn.light:hover{color:var(--bs-dark-blue-900);background:var(--bs-light)}.btn.light:active{color:var(--bs-dark-blue-900);background:rgba(var(--bs-light-rgb),.6)}.btn.green{color:var(--bs-dark-blue-900);background:var(--bs-green-500);border-color:var(--bs-green-500)}.btn.green:hover{color:var(--bs-dark-blue-900);background:var(--bs-light);border-color:var(--bs-green-500)}.btn.green:active{color:var(--bs-dark-blue-900);background:var(--bs-green-500);border-color:var(--bs-green-500)}.btn.green-white{color:var(--bs-dark-blue-900);background:var(--bs-light);border-color:var(--bs-green-500)}.btn.green-white:hover{color:var(--bs-dark-blue-900);background:var(--bs-green-500);border-color:var(--bs-green-500)}.btn.green-white:active{color:var(--bs-dark-blue-900);background:var(--bs-light);border-color:var(--bs-green-500)}.btn.dashed-light{border:.1rem dashed var(--bs-blue-400)}.btn.dashed-white{color:var(--bs-light);border:.1rem dashed var(--bs-light)}.btn.btn-link{min-width:auto;padding-left:0;padding-right:0;text-transform:none;background:transparent;border:none}.btn.btn-link:hover,.btn.btn-link:active{background:transparent}.btn.btn-link.white{color:var(--bs-light)}.btn.btn-link.blue{color:var(--bs-secondary)}.btn.btn-link.gray{color:var(--bs-gray-500)}.btn.btn-link.gray span{margin-left:3.5rem;vertical-align:middle}.btn.btn-link.gray:before{content:"";position:absolute;top:50%;width:2.5rem;height:2.5rem;color:var(--bs-light);font-size:1.6rem;text-align:center;background:var(--bs-blue-400) url(plus.8014b47f6224fea7.png) no-repeat center center;border-radius:100%;transform:translateY(-50%)}.btn.btn-tight{padding:0}.btn.btn-edit{display:none;position:relative;min-width:initial}.btn.event-status-btn{display:block;width:100%;height:4rem;padding:0 1rem;color:var(--bs-dark-blue-900);background:var(--bs-light);border:0}.btn.event-status-btn.icon{padding:0 1rem}.btn.event-status-btn.active{background:var(--bs-green-500)}.btn.event-status-btn.pencil i{background-position-y:-6.9rem}.btn.event-status-btn.check i{background-position-y:0}.btn.event-status-btn.cancel i{background-position-y:-4.5rem}.btn.event-status-btn i{display:inline-block;vertical-align:middle;margin-right:1rem}.btn.event-status-btn i:before{content:"";position:relative;display:block;width:2.3rem;height:2.3rem;background:url(green-icon-sprite-23x23.4e14f8341d48701a.png) no-repeat 0 -7rem}.btn.facebook{color:var(--bs-light);background:#4267b2;border:.1rem solid #4267b2}.btn.facebook.btn-authorization{min-width:22rem;padding:0}.btn.facebook.btn-authorization i{position:absolute;top:1rem;left:1rem}.btn.facebook.btn-authorization span{margin-left:3rem;vertical-align:top}.btn.facebook:active,.btn.facebook:hover{color:var(--bs-light);background:#4267b2;border-color:#4267b2}.btn.send-button.search{position:absolute!important;top:-.1rem;right:-.1rem;width:4.2rem;height:4.2rem;background-color:var(--bs-secondary)}.btn.send-button.search.icon{padding:0}.btn.send-button.search i{display:inline-block;width:2rem!important;height:2rem!important;background:url(search-sprite.4a484f660d5c6fe7.png) no-repeat 0 0!important}.btn.button{position:absolute;top:0;right:0;width:4rem;min-width:4rem;height:4rem;padding:0;cursor:pointer;background-position:center;background-repeat:no-repeat;border:none}.btn.button i{display:inline-block;width:2.1rem;height:2.1rem;background-size:100%}@media (max-width: 480px){.btn.button{width:9rem;height:9rem}}.btn.follow-button{background-color:var(--bs-green-400)}@media (max-width: 480px){.btn.follow-button{padding:0 1rem}}.btn.follow-button:hover,.btn.follow-button.green{background-color:var(--bs-green-500)}.btn.follow-button.green:hover{background-color:var(--bs-light);border-color:var(--bs-light)}.btn.follow-button.green:active{background-color:var(--bs-green-500);border-color:var(--bs-green-500)}.btn.follow-button.green i{margin-right:1.5rem;border-color:var(--bs-dark-blue-900)}.btn.follow-button.green i:after{border-color:var(--bs-dark-blue-900)}@media (max-width: 1025px){.btn.follow-button.followed{width:100%}}.btn.follow-button.followed i{position:relative;left:auto;top:-.2rem;display:inline-block;width:2rem}@media (max-width: 480px){.btn.follow-button.followed i{margin:0}}.btn.follow-button.followed i:after{width:2rem}.btn.follow-button.unfollowed:hover .following-text{display:none}.btn.follow-button.unfollowed:hover .unfollow-text{display:inline-block}.btn.follow-button.unfollowed:hover i{top:-.2rem;width:2rem;height:2rem;border:solid var(--bs-dark-blue-900);border-width:.1rem;border-radius:50%}.btn.follow-button.unfollowed:hover i:after{content:"";position:absolute;top:-.1rem;left:.9rem;display:inline-block;width:.1rem;height:2rem;border:solid var(--bs-dark-blue-900);border-width:0 0 0 .1rem;transform:rotate(90deg)}.btn.follow-button.unfollowed:active .button-close-icon{color:var(--bs-light)}.btn.follow-button.unfollowed:active .checkmark-icon *{background-color:var(--bs-light)}.btn.follow-button.unfollowed i{position:relative;left:auto;top:-.4rem;display:inline-block;width:2rem;height:1rem;border:solid var(--bs-dark-blue-900);border-width:0 0 .1rem .1rem;transform:rotate(-45deg)}.btn.follow-button.unfollowed i:after{display:none}.btn.follow-button.unfollowed .unfollow-text{display:none}.btn.follow-button i{position:relative;top:-.2rem;display:inline-block;width:2rem;height:.1rem;vertical-align:middle;margin:0 auto;border:solid var(--bs-light);border-width:0 .1rem .1rem 0}.btn.follow-button i:after{content:"";position:absolute;top:0;left:0;display:inline-block;width:2rem;height:.1rem;border:solid var(--bs-light);border-width:0 .1rem .1rem 0;transform:rotate(90deg)}@media (max-width: 480px){.btn.follow-button i{position:absolute;top:50%;left:50%;display:inline-block;width:4rem;height:.1rem;border:solid var(--bs-light);border-width:0 .1rem .1rem 0;transform:translate(-50%)}.btn.follow-button i:after{content:"";position:absolute;top:0;left:0;display:inline-block;width:4rem;height:.1rem;border:solid var(--bs-light);border-width:0 .1rem .1rem 0;transform:rotate(90deg)}}.btn.unfollow-button .unfollow-text,.btn.unfollow-button:hover .following-text{display:none}.btn.unfollow-button:hover .unfollow-text{display:inline-block}.btn.unfollow-button:hover i{background-position-y:-23px}.btn.following-button{background-color:var(--bs-primary)}.btn.following-button i{position:absolute;top:.8rem;left:1.5rem;display:inline-block;width:1rem;height:2rem;border:solid var(--bs-light);border-width:0 .1rem .1rem 0;transform:rotate(45deg)}.btn.following-button:hover{background-color:var(--bs-dark-blue-900)}.btn.following-button:hover i{top:2rem;left:.7rem;width:2.6rem;height:.1rem}.btn.following-button:hover i:after{content:"";position:absolute;top:0;left:0;display:inline-block;width:2.6rem;height:.1rem;border:solid var(--bs-light);border-width:0 .1rem .1rem 0;transform:rotate(90deg)}@media (max-width: 480px){.btn.following-button i{position:absolute;top:3.5rem;left:3rem;display:inline-block;width:3.5rem;height:1.5rem;border:solid var(--bs-light);border-width:0 0 .1rem .1rem;transform:rotate(-45deg)}.btn.following-button:hover i{top:4.4rem;left:2.5rem;width:4rem;height:.1rem;transform:rotate(45deg)}.btn.following-button:hover i:after{content:"";position:absolute;top:0;left:0;display:inline-block;width:4rem;height:.1rem;border:solid var(--bs-light);border-width:0 .1rem .1rem 0;transform:rotate(90deg)}}.btn.view-button{display:inline-block;height:4rem;margin:2rem auto 0}@media (min-width: 768px){.btn.view-button{margin:auto}}.btn.download-icon{min-width:2.5rem;width:2.5rem;height:4rem;display:inline-block;padding:0 2rem;vertical-align:bottom;background-image:url(download-icon.7cc8176622dceb15.png);background-repeat:no-repeat;background-position:center}.btn.leave-discussion i{position:relative;display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;margin-right:1rem}.btn.leave-discussion i:before{content:"";position:absolute;top:50%;left:0;display:block;width:2rem;height:.1rem;border:solid var(--bs-dark-blue-900);border-width:.1rem 0 0 0;transform:rotate(45deg)}.btn.leave-discussion i:after{content:"";position:absolute;top:50%;left:0;display:block;width:2rem;height:.1rem;border:solid var(--bs-dark-blue-900);border-width:.1rem 0 0 0;transform:rotate(-45deg)}.btn.you-participate i{position:relative;display:inline-block;width:2rem;height:2rem;vertical-align:middle;margin-right:1rem}.btn.you-participate i:before{content:"";position:absolute;left:0;display:inline-block;width:2rem;height:1rem;border:solid var(--bs-dark-blue-900);border-width:.1rem .1rem 0 0;transform:rotate(135deg)}.btn.full-width{display:block;width:100%}.btn.green-button{color:var(--bs-dark-blue-900);text-align:center;background-color:var(--bs-green-500);border:none}.btn.expandable span{display:none!important}@media (max-width: 767px){.btn.expandable.expandable-xs span{display:inline-block!important}}@media (min-width: 768px){.btn.expandable.expandable-sm span{display:inline-block!important}}@media (min-width: 1025px){.btn.expandable.expandable-md span{display:inline-block!important}}@media (min-width: 1280px){.btn.expandable.expandable-lg span{display:inline-block!important}}.btn.btn-close{position:relative;width:3rem;min-width:3rem;height:3rem;margin:0;padding:0;opacity:1;background:none}.btn.btn-close:before,.btn.btn-close:after{content:"";position:absolute;top:50%;left:-.5rem;left:calc((100% - 3rem)/2);display:inline-block;width:4rem;height:0;border:solid var(--bs-secondary);border-width:.1rem 0 0 0;transform:rotate(45deg);transition:border-color .3s ease-out}.btn.btn-close:after{transform:rotate(-45deg)}.btn.btn-close.negative:before,.btn.btn-close.negative:after{border-color:var(--bs-light)}.btn.btn-close.small{width:2rem;min-width:2rem;height:2rem}.btn.btn-close.small:before,.btn.btn-close.small:after{left:calc((100% - 2.5rem)/2);width:2.5rem}.btn.btn-plus{position:relative;width:3rem;min-width:3rem;height:3rem;margin:0;padding:0;opacity:1}.btn.btn-plus:before,.btn.btn-plus:after{content:"";position:absolute;top:50%;left:-.5rem;left:calc((100% - 3rem)/2);display:inline-block;width:3rem;height:0;border:solid var(--bs-secondary);border-width:.1rem 0 0 0}.btn.btn-plus:after{transform:rotate(-90deg)}.btn.btn-plus.negative:before,.btn.btn-plus.negative:after{border-color:var(--bs-light)}.btn.btn-plus.small{width:2rem;min-width:2rem;height:2rem}.btn.btn-plus.small:before,.btn.btn-plus.small:after{left:calc((100% - 2.5rem)/2);width:2.5rem}.btn.btn-plus.white:before,.btn.btn-plus.white:after{border-color:var(--bs-primary)}.btn.btn-plus.white:hover:before,.btn.btn-plus.white:hover:after{border-color:var(--bs-light)}.btn.btn-plus.blue:before,.btn.btn-plus.blue:after{border-color:var(--bs-light)}.btn.btn-plus.blue:hover:before,.btn.btn-plus.blue:hover:after{border-color:var(--bs-primary)}.btn-close{display:inline-block;width:2rem;height:2rem;margin:0;vertical-align:middle;cursor:pointer;border:none}.btn-close:focus{outline:none}.btn-close.light{width:3rem;height:3rem}.btn-close.light:before,.btn-close.light:after{border:solid var(--bs-light);border-width:.1rem 0 0 0}.overlay-close-btn{position:absolute;top:2rem;right:2rem;left:auto;width:3rem;height:3rem;padding:0;cursor:pointer;background:none;border:none;outline:none}.overlay-close-btn span{display:inline-block;width:3rem;height:3rem}.overlay-close-btn span:before{content:"";position:absolute;top:50%;left:-.5rem;display:block;width:4rem;height:.1rem;border:solid rgba(var(--bs-light-rgb),.8);border-width:.1rem 0 0 0;transform:rotate(45deg)}.overlay-close-btn span:after{content:"";position:absolute;top:50%;left:-.5rem;display:block;width:4rem;height:.1rem;border:solid rgba(var(--bs-light-rgb),.8);border-width:.1rem 0 0 0;transform:rotate(-45deg)}.overlay-close-btn span:hover:before,.overlay-close-btn span:hover:after{border-color:rgba(var(--bs-light-rgb),.1);transition:border-color .3s ease-out}.create-button{display:inline-block;position:relative;margin-right:2rem;vertical-align:middle;border:.1rem dashed var(--bs-blue-400)}.create-button.square{width:8rem;height:9rem}.create-button.square .plus{position:absolute;top:3.4rem;left:2.9rem}.create-button.circle{width:6rem;height:6rem;border-radius:50%}.create-button.circle .plus{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.read-more{display:inline-block;color:var(--bs-primary);font-weight:700;font-size:1.4rem;cursor:pointer}.date-picker{display:block;position:absolute;top:4rem;right:0;margin-top:1.6rem;z-index:10}.date-picker .card{display:inline-block}.date-picker table{border-collapse:collapse}.date-picker table .btn{min-width:100%;padding:.5rem;border:none}.date-picker table .btn .text-muted:not(.text-info){color:var(--bs-dark-blue-300)}.date-picker table .btn:hover,.date-picker table .btn.active{color:var(--bs-light);background:var(--bs-secondary);border:none}.date-picker table .btn.disabled{color:var(--bs-dark-blue-300);cursor:initial;background:none}.date-picker .bs-datepicker-container{padding:0}.cw-datepicker-label{display:block;position:relative}.cw-datepicker-input{padding-left:3rem}.cw-datepicker-calendar-icon,.cw-datepicker-arrow{pointer-events:none}.cw-datepicker-calendar-icon{top:2.2rem;left:1.6rem}.cw-datepicker-calendar-icon:after{font-family:"Font Awesome 6 Pro",sans-serif;content:"\f133"}.container-box-offset{display:block;margin-bottom:2rem}.container-box-offset .discussion-view-edit-wrapper-container{position:relative;z-index:1}.container-box{display:block;padding:2.5rem 2rem;border-radius:1rem}@media (min-width: 768px){.container-box{padding:3rem 2rem}}.container-box.editing{padding-bottom:2rem;border:.1rem solid var(--bs-secondary)}.container-box.editing .component-header .title:before{content:"+";margin-right:.5rem}.container-box .container-box{margin:-3rem -2.1rem 2rem}.container-box .btn-edit{display:none}@media (max-width: 1025px){.container-box .btn-edit{display:inline-block}.container-box .btn-edit:before{content:"+";margin-right:.5rem}}@media (max-width: 768px){.container-box .btn-edit:before{margin-right:0}}.container-box:hover .btn-edit{display:inline-block}.container-box:hover .btn-edit:before{content:"+";margin-right:.5rem}@media (max-width: 768px){.container-box:hover .btn-edit:before{margin-right:0}}.container-box .container-box-row .container-box{margin:-3rem -2.1rem -3.1rem}.editable-field{cursor:pointer}.editable-fields-wrapper:hover .editable-field{position:relative;background-color:var(--bs-gray-400)}.editable-fields-wrapper:hover .editable-field:after{position:absolute;bottom:0;right:-1.8rem;display:block;cursor:pointer;font:var(--fa-font-light);content:"\f304";font-size:1.6rem;color:var(--bs-secondary)}@media (max-width: 1024px){.editable-fields-wrapper .editable-field{position:relative;background-color:var(--bs-gray-400)}.editable-fields-wrapper .editable-field:after{position:absolute;bottom:0;right:-1.8rem;display:block;cursor:pointer;font:var(--fa-font-light);content:"\f304";font-size:1.6rem}}.container-box-row{display:block;margin-bottom:2rem;padding-bottom:3rem;border-bottom:.1rem solid var(--bs-gray-400)}.container-box-row:last-child{margin-bottom:0;padding-bottom:0;border:none}.component-header{position:relative;margin-bottom:2rem;padding:0 0 3rem;text-transform:uppercase;border-bottom:.1rem solid var(--bs-gray-400)}.component-header .title{display:inline;display:inline-block;margin:0;font-size:2.6rem;font-weight:400;color:var(--bs-secondary)}.component-header .title.with-close{max-width:calc(100% - 2rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.component-header .title.with-add{max-width:81%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.component-header .title.with-close-no-ellipsis{max-width:calc(100% - 2rem)}.component-header .title.white{color:var(--bs-light)}.component-header .btn{margin-top:-1rem}@media (max-width: 768px){.component-header .btn{max-width:15%;padding:0 1.5rem}}.component-header.narrow-border{border-bottom:none}.component-header.narrow-border:after{content:"";position:absolute;bottom:0;display:block;width:8rem;height:.1rem;background-color:var(--bs-light)}.user-card+.component-header{border-bottom:none}.container-box .container-box .media-upload .container-box,.container-box .media-upload .container-box{margin-top:2rem}.container-box .media-upload .container-box{margin-bottom:-4.1rem}.profile-upload-input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}profile .container-box{border:none}profile .container-box:hover .btn-edit{display:none}profile .component-header{margin-bottom:3rem}profile .component-header:hover .btn-edit{display:inline-block}.create-pass-wrapper{margin-top:5rem;padding:2rem 2rem 4rem;background:var(--bs-light);box-shadow:0 0 18px 3px rgba(var(--bs-dark-rgb),.2)}.create-pass-wrapper:before{content:"";position:absolute;bottom:-13rem;left:-9rem;display:block;width:36rem;height:36rem;background:none;transform:rotate(-195deg)}@media (min-width: 768px){.create-pass-wrapper:before{background:transparent url(pen.416094a36509c1c5.png) no-repeat 0 0}}.create-pass-wrapper .subtitle{margin:3rem 0}.create-pass-wrapper.create-pass-choose{padding-bottom:2rem}.create-pass-wrapper.create-pass-choose .subtitle{margin-bottom:4rem}.create-pass-wrapper.create-pass-choose .row .ta-center .btn{width:100%}@media (min-width: 1025px){.create-pass-wrapper.create-pass-choose .row .ta-center .btn{width:auto}}.create-pass-wrapper.create-pass-choose .row .ta-center>span{display:block;margin:1.4rem 0;color:var(--bs-gray-700)}@media (min-width: 1025px){.create-pass-wrapper.create-pass-choose .row .ta-center>span{display:inline;margin:0 3.5rem}}.create-pass-wrapper .text-separator{color:var(--bs-gray-500)}.create-pass-wrapper .fb-btn{margin-top:10rem}.form-control.error{border-color:var(--bs-danger)}.accordion-head-container{position:relative;display:block}.accordion-head-container .accordion-head-content{overflow:hidden}.accordion-head-container .accordion-head-gradient{position:absolute;bottom:0;width:100%;height:6rem;background:linear-gradient(to top,rgba(var(--bs-light-rgb),.1) 0%,transparent 100%)}.accordion-head-container .accordion-head-gradient.no-gradient{display:none}.accordion-body-container{position:relative;display:block;margin-bottom:2rem}.accordion-body-container .accordion-body-content .container-box-offset{margin-bottom:1rem}.accordion-body-container .accordion-body-content .body-content{padding-bottom:3rem}.accordion-body-container .accordion-body-content .form-checkbox,.accordion-body-container .accordion-body-content .form-radio{display:block;padding-top:0;padding-left:0}.accordion-body-container .accordion-toggle{height:5rem;padding-top:1.5rem;color:var(--bs-secondary)}.accordion-body-container .accordion-toggle.hidden{display:none}.accordion-body-container .accordion-toggle:hover{cursor:pointer}.accordion-body-container .accordion-toggle .message{vertical-align:middle}.accordion-body-container .accordion-toggle .up{transform:rotate(180deg)}@keyframes accordion-open{0%{overflow:hidden}to{overflow:visible}}.search-result{position:relative;display:block;width:100%;cursor:pointer;transition:background-color .3s ease-out}.search-result:hover{background-color:var(--bs-secondary)}.search-result:hover .listing-item{border-color:var(--bs-secondary)}.search-result:hover a,.search-result:hover p,.search-result:hover .label{color:var(--bs-light)!important}.search-result:hover .search-type-tag{color:var(--bs-light);background-color:transparent;border:.1rem solid var(--bs-light)}.search-result:hover .search-type-tag.green{color:var(--bs-gray-700);background-color:var(--bs-lime-500);border-color:var(--bs-lime-500)}.search-result:hover .search-type-tag.editing button{color:var(--bs-secondary);background-color:var(--bs-light)}.search-result:hover .search-list-parent-info span{color:var(--bs-gray-700)}.search-result .temp-score{position:absolute;top:0;right:0;z-index:100;padding:.1rem 1rem;color:var(--bs-light);font-size:1.2rem;background-color:var(--bs-danger)}.search-result .avatar{position:relative;width:6rem;height:6rem;margin-right:2rem}@media (max-width: 767px){.search-result .avatar{width:4rem;height:4rem;margin-top:2.6rem}}.search-result .avatar.wide{width:9rem}@media (max-width: 767px){.search-result .avatar.wide{width:6rem}}.search-result .listing-item{position:relative;display:block;height:10.1rem;margin:0 2rem;padding:2rem 0;border-bottom:.1rem solid var(--bs-gray-400);transition:border-color .3s ease-out}@media (max-width: 767px){.search-result .listing-item{height:auto}.search-result .listing-item .avatar{margin-top:0}}.search-result .listing-item .right-column{width:calc(100% - 22rem)}@media (max-width: 767px){.search-result .listing-item .right-column{width:calc(100% - 6rem)}.search-result .listing-item .right-column.wide,.search-result .listing-item .right-column.publications{width:calc(100% - 8rem)}}.search-result:last-child .listing-item{border-bottom:none}.search-result p{font-size:1.4rem}.search-result .label-blue{color:var(--bs-secondary)}.search-result .label-gray{color:var(--bs-gray-500)}@media (max-width: 767px){.search-result .text-column{max-width:100%}}.search-result .with-image{max-width:calc(100% - 9rem)}.search-result .text-overflow{overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}.search-result .workplace-label{max-width:calc(100% - 5rem);height:1.9rem;margin-right:.5rem}.in-feed-banner-wrapper .in-feed-banner{position:relative;display:block;height:auto;margin:0 2rem}.in-feed-banner-wrapper iframe{padding:2rem 0;border-bottom:.1rem solid var(--bs-gray-400)!important;min-height:130px}.search-listing{min-height:30rem}@media (max-width: 767px){.search-listing{margin-top:0}}.search-listing.container-box{padding-left:0;padding-right:0;padding-bottom:2rem}.search-listing .component-header{margin-bottom:0;margin-left:2rem;margin-right:2rem}@media (min-width: 768px){.search-listing .search-type-tag{position:absolute;top:50%;right:0;margin:0;margin-top:-.8rem}}.search-listing .search-type-tag,.search-listing .profession-label{margin-bottom:.5rem}.doctor-item .search-list-title{height:2rem;overflow:hidden}@media (min-width: 768px){.doctor-item .profession-label{position:absolute;top:50%;right:0;margin-top:-1.2rem}}.doctor-item .search-list-title,.med-expert-item .search-list-title,.expert-item .search-list-title{color:var(--bs-gray-700);font-size:1.4rem}.event-item .search-list-title,.search-topic-item .search-list-title,.publication-item .search-list-title,.discussion-item .search-list-title,.product-item .search-list-title,.company-item .search-list-title{display:block;max-width:100%;height:auto;margin-bottom:.7rem;overflow:hidden;color:var(--bs-gray-700);font-size:1.6rem}@media (min-width: 768px){.event-item .search-list-title,.search-topic-item .search-list-title,.publication-item .search-list-title,.discussion-item .search-list-title,.product-item .search-list-title,.company-item .search-list-title{max-width:48rem;height:4.6rem}}.publication-item .date{font-size:1.2rem}.publication-item .author{display:inline-block;max-width:100%;height:1.9rem;margin-right:0;overflow:hidden;overflow-wrap:break-word;color:var(--bs-gray-700);text-overflow:ellipsis;white-space:nowrap}@media (min-width: 768px){.publication-item .author{max-width:calc(100% - 8rem);margin-right:.5rem}}.product-item .search-list-subtitle{margin-bottom:.4rem}.product-item .cw-tag{margin-bottom:0}.product-item .search-list-parent-info a{color:var(--bs-secondary);font-weight:700}.product-item .search-list-parent-info a:hover{color:var(--bs-light)}.doctor-item,.product-item,.company-item .search-list-title{font-size:1.6rem}.search-topic-item .text-column{display:flex;justify-content:center;align-content:center;flex-direction:column;height:6rem;overflow:hidden}@media (max-width: 767px){.search-topic-item .text-column{height:4rem}}.search-topic-item .search-list-title{height:initial;margin-bottom:0;color:var(--bs-secondary);font-size:1.6rem}.filter-category{padding:1rem 0;text-transform:uppercase;color:var(--bs-secondary)}.filter-category-title{position:relative;border-bottom:.1rem solid var(--bs-gray-400)}.filter-category-title .category-label{padding:1rem 0;font-size:1.4rem;text-transform:uppercase;color:var(--bs-gray-700)}.filter-item-disabled .filter-category{color:var(--bs-gray-400)}.filter-item-disabled .accordion-toggle:hover{cursor:default}.filter-item-disabled .accordion-toggle .header-image.arrow-icon:after{background:none}.filter-item span.result-count{position:relative;width:auto;margin-left:.5rem;color:var(--bs-gray-500);font-size:1.4rem;border:none}.filter-item label.form-checkbox,.filter-item label.form-radio{color:var(--bs-gray-500)}.filter-item label.form-checkbox-selected,.filter-item label.form-checkbox-selected .result-count,.filter-item label.form-radio-selected,.filter-item label.form-radio-selected .result-count{color:var(--bs-gray-700)}.filter-item label.form-checkbox.disabled,.filter-item label.form-radio.disabled{opacity:.2}@media (max-width: 767px){.search-filters{margin-top:0}}.search-filters .accordion-head-gradient{display:none}.search-filters .accordion-toggle{height:auto;padding:0}.search-filters .accordion-toggle .header-image{position:absolute;top:-4.4rem;right:0;display:block;width:100%;height:3rem;background:none}.search-filters .accordion-toggle .header-image:after{top:calc((100% - 1.3rem)/4);left:auto;right:.3rem;width:1.3rem;height:1.3rem}.search-filters .accordion-toggle .header-image.up:after{top:calc((100% - 1.3rem) / 1.5);transform:rotate(135deg)}.search-filters dropdown-filter .custom-dropdown .drowpdown-bar>span{display:none}.search-filters .accordion-body-container .accordion-toggle .up{transform:none}.search-filters .component-header{margin-bottom:0;padding-bottom:2rem;border-bottom:none}.search-filters .component-header .filters-title{width:100%}.search-filters .component-header .filters-title-category{display:block;padding-right:4rem;word-break:break-word;font-size:2.2rem}.search-filters .component-header .filters-title .body-content{padding-bottom:0}.search-filters .component-header .filters-title .filters-main-title{display:block;margin-bottom:1rem}.search-filters .component-header .filters-title .cw-ng-select{font-size:1.4rem;text-transform:capitalize}.search-filters .component-header .filters-title .cw-ng-select i{width:2.7rem}.search-filters.top-search-filters.opened{position:fixed;top:6rem;left:0;z-index:12;width:100%;height:calc(100% - 6rem);overflow-y:auto;padding-top:2rem;padding-bottom:6rem;border:none}.search-filters.top-search-filters.opened .component-header .btn-close{top:1rem;right:0}.search-filters.top-search-filters.opened .component-header .btn-close:before,.search-filters.top-search-filters.opened .component-header .btn-close:after{left:calc((100% - 4rem)/2)}.search-filters.top-search-filters.opened .component-body .filter-item:last-of-type dropdown .custom-dropdown.opened:before{content:"";position:fixed;top:0;left:0;z-index:2;width:100%;height:100%;display:block;background-color:rgba(var(--bs-dark-rgb),.8)}.search-filters.top-search-filters.opened .component-body .filter-item:last-of-type dropdown .custom-dropdown.opened .drowpdown-bar input.form-control{position:relative;z-index:3;background-color:var(--bs-light)}.search-filters.top-search-filters.opened .component-body .filter-item:last-of-type dropdown .custom-dropdown.opened ul{position:fixed;top:25vh;left:50%;width:calc(100% - 4rem);height:50vh;max-height:none;transform:translate(-50%)}.search-filters.top-search-filters.opened .component-body .show-all-results{position:fixed;bottom:0;left:0;z-index:1;max-width:100%}.search-filters.top-search-filters.opened .component-body .show-all-results:hover{color:var(--bs-light);background:var(--bs-secondary)}.search-filters.top-search-filters .component-header.closed-filters{padding:0;border-bottom:none}.search-filters.top-search-filters{border:.1rem solid var(--bs-secondary)}.search-filters .accordion-body-content .body-content{padding-bottom:0}.search-filters .accordion-body-content .body-content dropdown,.search-filters .accordion-body-content .body-content .custom-dropdown{margin-bottom:0}.search-filters .container-box-offset:last-child{margin-bottom:0}.search-filters .custom-date-picker-block custom-datepicker{display:inline-block}.search-filters .custom-date-picker-block custom-datepicker .date-picker{position:static}.search-view-container.blue{background-color:var(--bs-primary)}.search-view-container .selected-container{margin-right:5rem;overflow:hidden}@media (max-width: 768px){.search-view-container .selected-container{margin-left:1rem}}.search-view-container .cw-tag{max-width:100%}.search-view-container .cw-tag>span{overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 1025px){.search-view-container .search-view-column:first-of-type{padding-left:0;padding-right:1rem}}.search-view .menu-overlay{padding:2rem 0;margin-bottom:-2rem;background-color:var(--bs-primary)}.search-results-container{top:-2rem}.search-tag{padding-top:.2rem;padding-bottom:.2rem}
