body,html{height:100%;background:#fff;position:relative;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}body{margin:0;padding:0;font-size:14px;font-weight:400;color:rgba(0,0,0,.7);background-color:#f7f7f7}.grey_light_background{background:#f7f7f7}.grey_dark_background{background:#d5d2d2}.grey_dark_background_opaque{background:#d5d2d2;opacity:.8}.yellow_background{background:#ffed00}.red_light_background{background-color:#fc9393}.green_light_background{background-color:#7ab478}.yellow_light_background{background-color:#f7ec61}.grey_background{background-color:#dacece}.orange_light_background{background-color:#ffde8e!important}.pink_background{background-color:#ee1c74}.white_background{background-color:#fff}.blue_ligth_background{background-color:#4f9bdf}.backdrop_grey{background-color:#000}.backdrop_grey_opaque{background-color:#000;opacity:70%}.headline{font-size:20px;font-weight:500}.subheading{font-size:16px;font-weight:400}.thin{font-weight:300}.bold{font-weight:700}.text_align_center{text-align:center}.font_size_12{font-size:12px}.font_size_25{font-size:25px}.font_size_18{font-size:18px}.font_size_35{font-size:35px}.font_red{color:#fc9393}.font_green{color:#7ab478}.font_white{color:#fff}.line_height_35px{line-height:35px}.sticky{position:sticky}.fixed{position:fixed}.top_0{top:0}.bottom_0{bottom:0}.bottom_10{bottom:10px}.right_10{right:10px}.margin_right_10{margin-right:10px}.margin_top_10{margin-top:10px}.margin_top_5{margin-top:5px}.margin_top_15{margin-top:15px}.margin_top_20{margin-top:20px}.margin_top_30{margin-top:30px}.margin_top_50{margin-top:50px}.margin_left_10{margin-left:10px}.margin_left_40{margin-left:40px}.margin_left_250px{margin-left:250px}.margin_10{margin:10px}.margin_bottom_0{margin-bottom:0}.margin_bottom_10{margin-bottom:10px}.margin_bottom_15{margin-bottom:15px}.margin_bottom_20{margin-bottom:20px}.margin_bottom_50{margin-bottom:50px}.margin_bottom_05rem{margin-bottom:.5rem}.margin_left_0{margin-left:0}.spinner_style{font-size:35px;color:#ffed00;width:100px;height:100px}.padding_0{padding:0}.padding_5{padding:5px}.padding_10{padding:10px}.padding_15{padding:15px}.padding_20{padding:20px}.padding_30{padding:30px}.padding_top_bottom_5{padding:5px 0}.width_25{width:25%}.width_15{width:15%}.width_10{width:10%}.width_5{width:5%}.width_45{width:45%}.width_50{width:50%}.width_75{width:75%}.width_85{width:85%}.width_90{width:90%}.width_95{width:95%}.width_100{width:100%}.width_250px{width:250px}.width_25px{width:25px}.width_10px{width:10px}.height_25px{height:25px}.height_60px{height:60px}.height_70px{height:70px}.height_80px{height:80px}.height_120px{height:120px}.height_100{height:100%}.min_height_100{min-height:100%}.min_height_70px{min-height:70px}.min_height_500px{min-height:500px}.shadow_default{box-shadow:0 3px 6px #e3dddf}.border_yellow_left{border-left:10px solid #ffed00}.border_black_thin_left{border-left:1px solid rgba(0,0,0,.7)}.border_bottom_grey{border-bottom:1px solid rgba(0,0,0,.7)}.border_radius_25{border-radius:.25rem}.border_none{border:none}.border_top_none{border-top:none}.z_index_999{z-index:999}.hover_yellow_dark_background:hover{background:#c2b72b}.hover_cursor_default:hover{cursor:default}.hover_font_weight_bold:hover{font-weight:700}.overflow_scroll{overflow:scroll}.nav_width{width:90%}.btn-primary{background-color:#ffed00;color:rgba(0,0,0,.7);border-color:#c2b72b}.btn-primary:hover{background:#c2b72b;color:rgba(0,0,0,.7)}.btn-primary:disabled{color:rgba(0,0,0,.7);background-color:#f7ec61;border-color:#ffed00}.btn-primary:active{background:#c2b72b;color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7)}.btn-outline-primary{background-color:none;color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7)}.btn-outline-primary:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7)}.btn-outline-primary:active{background:#ffed00;color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7)}.btn-danger{background-color:#fc9393}.btn-danger:hover{background:#dc3545}.btn-success{background-color:#7ab478}.btn-success:hover{background:#7ab478b2}.calendar_button{width:2.75rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAcCAYAAAAEN20fAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEUSURBVEiJ7ZQxToVAEIY/YCHGxN6XGOIpnpaEsBSeQC9ArZbm9TZ6ADyBNzAhQGGl8Riv4BLAWAgmkpBYkH1b8FWT2WK/zJ8ZJ4qiI6XUI3ANnGKWBnht2/ZBDRK3hgVGNsCd7/ui+JkEIrKtqurLpEWaphd933+IyI3LEIdpCYCiKD6HcuOa/nwOa0ScJEnk0BJg0UTUWJRl6RxCYEzEmomsIlPU3IPW+grIAbquy+q6fluy/28RIBeRMwDXdXMgXLj/B2uimRXpui4D9sBeRLKl+1N+L+t6RwbWrZliTTTr1oxYtzVWiTQAcRxvTX+eJMnlUDaO1vpZRO5NS0x48sIwfPc87xg4B04MCzQi8hIEwe4bl1DnFMCN2zsAAAAASUVORK5CYII=)!important;background-repeat:no-repeat;background-size:23px;background-position:center}.object_fit_contain{-o-object-fit:contain;object-fit:contain}.hidden{display:none}.pinned_cover_background{background-color:rgba(255,237,0,.3)}.active{background:#c2b72b;outline:0;font-weight:700}.active_sublink{outline:0;font-weight:700}a,a:hover{color:rgba(0,0,0,.7)}.table td,.table th{vertical-align:middle}.ngb-highlight{background-color:#ffed00}.tab-content .active{background:#f7f7f7;padding:10px}.nav-pills{border-bottom:.5px solid rgba(0,0,0,.7)}.nav-pills .nav-link{color:rgba(0,0,0,.7);border-radius:0}.nav-pills .nav-link:hover{background:#ffed00}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#ffed00!important;color:rgba(0,0,0,.7)}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:rgba(0,0,0,.7);background-color:#ffed00;border-color:rgba(0,0,0,.7)}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);pointer-events:none}.gu-hide{left:-9999px!important}.gu-unselectable{-moz-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}@media only screen and (min-width:600px){.nav_width{width:55%}}