.uib-datepicker .uib-title{width:100%}.uib-day button,.uib-month button,.uib-year button{min-width:100%}.uib-left,.uib-right{width:100%}.uib-datepicker-popup.dropdown-menu{display:block;float:none;margin:0}.uib-button-bar{padding:10px 9px 2px}.hosco-cropper{display:block}hosco-cropper{margin:20px 0}.cropper-wrapper{position:relative;margin:0 auto}ui-cropper{width:100%;display:block}ui-cropper.fixed-height{height:100%;position:relative;overflow:hidden}ui-cropper.fixed-height canvas{display:block;position:absolute;top:50%;left:50%}ui-cropper.full-width{text-align:center}ui-cropper.full-width canvas{display:inline}ui-cropper canvas{outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}ui-cropper .loading{width:100%;font-size:16px;font-weight:700;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;color:#fff;background-color:rgba(0,0,0,.75)}ui-cropper .loading .fixed-height{height:100%;position:absolute}.badge{display:inline-block;padding:.3em .6em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em}.badge-primary{color:#fff;background-color:#1898c2}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#127495}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#212529;background-color:#5bc0de}.badge-info[href]:focus,.badge-info[href]:hover{color:#212529;text-decoration:none;background-color:#31b0d5}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.hosco-directory-filter{display:inline-block;margin-right:10px;letter-spacing:normal}.hosco-directory-filter-container{letter-spacing:-.5em}.hosco-directory-filter .fa{margin-left:5px}.saved-filter .dropdown-menu{width:300px;padding:0;font-size:.75rem}.saved-filter .dropdown-item:active,.saved-filter .dropdown-item:hover{background:#fff}.saved-filter-item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:13px 10px;background:#f7f7f7}.saved-filter-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saved-filter-action{font-size:.875rem}.saved-filter-action>span{color:grey;margin-left:10px}.saved-filter-action>span:first-child{margin-left:0}.saved-filter-action-delete:hover{color:#ff3e62}.saved-filter-action-disable{color:#63bbd8}.saved-filter.filters-dropdown-blue>.btn-hosco{background-color:#1898c2}.saved-filter.filters-dropdown-blue .btn-hosco{border-color:#1898c2}.saved-filter.filters-dropdown-green>.btn-hosco{background-color:#02c35c;border-color:#02c35c}.saved-filter.filters-dropdown-green:after{border:none}.saved-filter .manage-filters-label{display:inline-block}.saved-filter .new-filter-form{padding:0}@media (max-width:767.98px){.saved-filter .new-filter-form-input{font-weight:700}.saved-filter .new-filter-form-input::-webkit-input-placeholder{font-weight:400}.saved-filter .new-filter-form-input:-ms-input-placeholder{font-weight:400}.saved-filter .new-filter-form-input::-ms-input-placeholder{font-weight:400}.saved-filter .new-filter-form-input::placeholder{font-weight:400}}.saved-filter .filters-dropdown-blue-inverted{color:#1898c2;background-color:transparent;border-color:#1898c2;text-transform:uppercase}.saved-filter .filters-dropdown-blue-inverted:active,.saved-filter .filters-dropdown-blue-inverted:focus,.saved-filter .filters-dropdown-blue-inverted:hover{background-color:transparent;color:#127495;border-color:#127495}.saved-filter .filters-button-blue{border-color:#1898c2;background:#1898c2}directory-filter-title .widget-title.collapsed{padding-bottom:0;margin:0;border-bottom:none}.pagination{padding:5px 0}.hosco-item{background-color:#fff;position:relative;display:block;border-bottom:1px solid #ccc;border-right:1px solid #d5d5d5;padding:0 10px 10px;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.hosco-item:hover{background-color:#f7f7f7}.hosco-item-top{position:absolute;top:10px;left:0;right:0;padding:0 10px;z-index:4;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.hosco-item-info-top{position:absolute;top:10px;right:0;color:#000}.hosco-item-info-top a{color:inherit}.hosco-item-info-top a:hover{color:#1898c2}.hosco-item-hidden-layer{position:absolute;width:100%;height:100%;opacity:.6;background-color:#efefef;margin-left:-10px;z-index:4;top:0}.hosco-item-subscription{position:absolute;right:-4%;font-size:.9em;width:36%;text-align:center}.hosco-item-cover{height:150px;background:no-repeat 50%;background-size:cover;margin-right:-11px;margin-left:-10px;border-right:1px solid #d5d5d5}.hosco-item-cover-remove{width:60px;height:60px;border-color:transparent #efefef transparent transparent;border-style:solid;border-width:0 60px 60px 0;position:absolute;right:-1px;z-index:5}.hosco-item-cover-remove i{top:10px;right:-50px;position:absolute}.hosco-item-cover-remove i.ha-cross{color:grey;font-size:.625rem;line-height:.625rem}.hosco-item-cover-remove i.fa-eye{color:#1898c2;font-size:.875rem;line-height:.875rem}.hosco-item-logo{position:absolute;z-index:3;border:1px solid #d5d5d5;background-color:#fff;margin-left:auto;margin-right:auto;top:0;left:0;right:0;width:100px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hosco-item-logo.isSelected{box-shadow:0 0 10px 5px rgba(0,0,0,.5);transition-duration:.2s}.hosco-item-info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;flex:1 0 auto;position:relative}.hosco-item-title-holder{color:#000;text-align:center;margin-bottom:20px;padding-top:70px;font-size:1.25rem;line-height:1.1em}.hosco-item-title{font-size:inherit;margin:0;font-weight:400;line-height:1.3em}.hosco-item-title a{color:inherit}.hosco-item-subtitle{font-size:.7em}.hosco-item-container{display:-webkit-flex;display:flex;margin-bottom:20px}.hosco-item-footer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;-webkit-align-content:flex-start;align-content:flex-start;-webkit-flex:1 0 auto;flex:1 0 auto}.hosco-item-location{margin-top:15px;text-align:center}.hosco-item-label{position:absolute;right:-12px;top:100px;z-index:5}@media (max-width:767.98px){.hosco-item-label{right:-1px}}.hosco-item-label a:hover{text-decoration:underline;color:#fff}.hosco-item-label-top{top:10px}.hosco-item-label-left{position:absolute;left:-11px;top:10px;z-index:5;display:-webkit-flex;display:flex}@media (max-width:767.98px){.hosco-item-label-left{left:-1px}}.hosco-item-label-left a:hover{text-decoration:underline;color:#fff}.hosco-item-label-inner{position:relative;display:block;z-index:5;color:#fff;padding:0 10px;background-color:#1898c2;height:40px;line-height:2.5rem}.hosco-item-label-caret{z-index:0;position:absolute;right:-1px;bottom:-16px;font-size:2.1875rem;color:#127495}@media (max-width:767.98px){.hosco-item-label-caret{display:none}}.hosco-item-label-caret-left{z-index:0;position:absolute;left:-1px;bottom:-2px;font-size:2.1875rem;color:#127495}@media (max-width:767.98px){.hosco-item-label-caret-left{display:none}}.hosco-item .btn-group .btn:active,.hosco-item .btn-group .btn:focus,.hosco-item .btn-group .btn:hover{color:#1898c2;background-color:transparent}.hosco-list-item{-webkit-flex-direction:row;flex-direction:row;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);padding:10px;transition:box-shadow .3s ease-in-out;border:0}.hosco-list-item.hidden{cursor:default}.hosco-list-item:hover{background-color:#fff;box-shadow:-7px 7px 10px 0 rgba(0,0,0,.3)}.hosco-list-item.disabled{opacity:.4}.hosco-list-item-container{display:-webkit-flex;display:flex;margin-bottom:10px}@media (max-width:767.98px){.hosco-list-item-container{width:94%;margin:0 auto 10px}}.hosco-list-item-logo{border:1px solid #e4e4e4;background-color:#fff;box-sizing:border-box;height:88px;width:88px;margin-right:15px}@media (max-width:767.98px){.hosco-list-item-logo{height:50px;width:50px;margin-right:10px}}.hosco-list-item-logo img{max-height:100%}.hosco-list-item-title-job.hosco-item-title{height:1.5rem;font-size:1.125rem;font-weight:700;color:#333;overflow-wrap:break-word;display:table-cell}@media (max-width:767.98px){.hosco-list-item-title-job.hosco-item-title{font-size:1rem;overflow:hidden;text-overflow:ellipsis}}.hosco-list-item-subtitle{color:grey;font-size:.875rem;font-weight:600;margin-right:45px}@media (max-width:767.98px){.hosco-list-item-subtitle{font-size:.75rem;display:block;margin-bottom:10px}}.hosco-list-item-location{color:#1898c2;font-size:.875rem}.hosco-list-item-info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 auto;flex:1 auto;position:relative;max-width:calc(100% - 310px)}@media (max-width:767.98px){.hosco-list-item-info{max-width:100%}}.hosco-list-item-info .hosco-list-item-status{display:none}@media (max-width:767.98px){.hosco-list-item-info .hosco-list-item-status{display:inline-block;margin-bottom:10px}}.hosco-list-item-description{font-size:.75rem;line-height:1rem;margin-top:5px;color:#333}@media (max-width:767.98px){.hosco-list-item-description{display:block;margin-bottom:10px}.hosco-list-item-description.logged{display:none}}.hosco-list-item-easy-apply-button{display:inline-table;border:1px solid #00d563;color:#00d563;padding:4px 10px;transition:opacity .3s ease-in-out;font-size:.625rem;font-weight:600;vertical-align:middle;margin:10px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:992px){.hosco-list-item-easy-apply-button{position:absolute;right:-145px;bottom:-3px}}@media (min-width:992px){.hosco-list-item-easy-apply-button.show-easy-apply{position:absolute;right:-206px;bottom:-3px}}.hosco-list-item-save-job,.hosco-list-item-settings{position:absolute;right:10px;bottom:10px}.hosco-list-item-settings button:first-child:after{display:none}.hosco-list-item-settings .dropdown-menu{right:0;left:auto}.hosco-list-item-settings:hover button{background-color:#1898c2!important;color:#fff!important;border-color:#fff}.hosco-list-item-settings .dropdown button .ha-cross{display:none}@media (max-width:767.98px){.hosco-list-item-settings{bottom:5px;right:5px}.hosco-list-item-settings button:first-child .text,.hosco-list-item-settings button:nth-child(2){display:none}.hosco-list-item-settings button.btn-hosco-alt{border:none;background-color:#f7f7f7;width:40px;height:40px;border-radius:0 0 6px 0}.hosco-list-item-settings button .fa{font-size:1.25rem}.hosco-list-item-settings .dropdown.open button .fa-sliders{display:none}.hosco-list-item-settings .dropdown.open button .ha-cross{display:block;margin-left:2px;font-size:15px}}.hosco-list-item-status{height:20px;display:inline-block;min-width:50px;margin-right:10px;border-radius:16px;font-size:.75rem;text-align:center;text-transform:uppercase;font-weight:700;vertical-align:top;padding:0 10px;color:#fff;line-height:1.2rem}.hosco-list-item-status.open{border:1px solid #00d563;background-color:#00d563}.hosco-list-item-status.expired{border:1px solid #ff3e62;color:#ff3e62}.hosco-list-item-status.draft{border:1px solid #f3a700;color:#f3a700}.hosco-list-item-status.rejected{border:1px solid #ff3e62;background-color:#ff3e62}.hosco-list-item-status.closed{border:1px solid #bbb;background-color:#bbb}.hosco-list-item-status.pending{border:1px solid #f3a700;background-color:#f3a700}.hosco-list-item-applications-count{border:1px solid #ccc;padding:6px;border-radius:6px;min-width:60px;text-align:center;font-weight:700;line-height:1rem;display:inline-block}.hosco-list-item-applications-count a{color:#333}.hosco-list-item-applications-count i{color:#ccc;margin:0 2px}.hosco-list-item-top-right-section{position:absolute;right:10px;top:10px;z-index:5}@media (max-width:767.98px){.hosco-list-item-top-right-section{right:5px;top:5px}.hosco-list-item-top-right-section.management{left:10px;top:70px;width:55px}}@media (max-width:767.98px){.hosco-list-item-top-right-section.management .hosco-list-item-status{display:none}.hosco-list-item-top-right-section.management .hosco-list-item-applications-count{min-width:50px}}.hosco-list-item-post-date{font-size:.625rem;color:grey;font-weight:600;display:inline-block}@media (max-width:767.98px){.hosco-list-item-post-date{display:none}}.hosco-list-item-post-date-mobile{display:none}@media (max-width:767.98px){.hosco-list-item-post-date-mobile{display:block;margin-top:5px}}.hosco-list-item-cover-remove-circle{width:22px;height:22px;z-index:5;background-color:#f7f7f7;line-height:8px;border-radius:25px;padding:6px;margin-left:20px;display:none}.hosco-list-item-cover-remove-circle i.ha-cross{color:grey;font-size:.625rem;line-height:.625rem}@media (max-width:767.98px){.hosco-list-item-cover-remove-circle{display:inline-block}}.hosco-list-item.hidden .hosco-list-item-cover-remove-circle{display:inline-block;background-color:#fff;padding:5px 3px;border:1px solid #eee}.hosco-list-item.hidden .hosco-list-item-cover-remove-circle i.fa-eye{color:#1898c2;font-size:.9rem;line-height:.625rem}.hosco-list-item:hover .hosco-list-item-cover-remove-circle{display:inline-block}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-flex;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-webkit-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group,.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;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-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.hosco-directory-form{padding:10px}.hosco-directory-form .form-control-label{text-align:right;font-weight:400;padding:0;color:#292929;line-height:calc(2.2375rem + 2px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767.98px){.hosco-directory-form .form-control-label{text-align:left;padding-left:15px}}.hosco-directory-form .btn-group .btn:active,.hosco-directory-form .btn-group .btn:focus,.hosco-directory-form .btn-group .btn:hover{color:#1898c2;background-color:transparent}.hosco-directory-form .globe{margin:0!important}.hosco-directory-form .checkbox-filter{text-align:right}@media (max-width:767.98px){.hosco-directory-form .checkbox-filter{text-align:left;margin-top:10px;padding-left:15px}}.hosco-directory-form .checkbox-filter label{padding-left:5px}.hosco-directory-form hr{margin:20px 0!important}.hosco-directory-count-container{width:100%;margin-bottom:10px}.hosco-directory-toolbar-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:baseline;align-items:baseline;margin-bottom:15px}@media (max-width:767.98px){.hosco-directory-toolbar-container{padding:0 10px}}.hosco-directory-toolbar{margin-left:auto;text-align:right}@media (max-width:767.98px){.hosco-directory-toolbar{margin-right:auto;text-align:center}.hosco-directory-toolbar button{min-width:250px;margin:5px 0}.hosco-directory-toolbar .btn{padding-top:12px;padding-bottom:12px}}.hosco-directory-view-selector{display:inline-block;color:#666;height:45px;vertical-align:middle}.hosco-directory-view-selector .fa{padding:15px;border:1px solid #666}.hosco-directory-view-selector .fa.selected{background-color:#1898c2;border-color:#1898c2;color:#fff}@media (max-width:767.98px){.hosco-directory-view-selector{display:none}}.hosco-directory-count{font-size:1.25rem;line-height:1.4;color:#1e1e1e;text-transform:uppercase;display:inline-block;margin:0}@media (max-width:767.98px){.hosco-directory-count{display:block;width:100%;margin:0 0 5px}}.hosco-directory-hidden-count{font-size:.875rem;font-weight:600;line-height:1.6rem;color:#1898c2;display:inline-block}@media (max-width:767.98px){.hosco-directory-hidden-count{display:block;width:100%;margin:0 0 10px;line-height:18px}}.hosco-directory-hidden-count a{text-decoration:underline!important}.hosco-directory-suggestion{color:#1e1e1e;margin-bottom:10px}@media (max-width:767.98px){.hosco-directory-suggestion{margin:0 10px 10px}}.hosco-directory-filter-container{margin:0 0 20px}@media (max-width:767.98px){.hosco-directory-filter-container{padding:0 10px}}.hosco-directory-loading{background-color:#fff;position:relative;display:block;border-bottom:1px solid #ccc;border-right:1px solid #d5d5d5;padding:10px;margin-bottom:75px;text-align:center}.hosco-directory-carousel{position:relative;margin-bottom:20px}.hosco-directory-carousel-item{height:300px;background:no-repeat 50%;background-size:cover}.hosco-directory-carousel-sidebar{position:absolute;z-index:20;bottom:0;background-color:rgba(0,0,0,.5);min-height:60px;width:100%;color:#fff;text-align:left;padding:10px 20px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.hosco-directory-carousel-logo{width:110px;padding-right:20px}.hosco-directory-carousel-info{-webkit-flex:1 0 auto;flex:1 0 auto}.hosco-directory-carousel-title{font-size:1.25rem;line-height:1.1em;color:#fff}.hosco-directory-carousel-location{margin-top:10px}.hosco-directory-carousel-label{position:absolute;top:20px;right:0;line-height:24px;vertical-align:middle;width:auto;background-color:rgba(24,152,194,.7);padding:0 10px;color:#fff}.hosco-directory-carousel .carousel-indicators{display:none}.hosco-directory-carousel .carousel-control-next-icon,.hosco-directory-carousel .carousel-control-prev-icon{width:40px;height:40px}.hosco-directory-pagination{padding:0}.hosco-directory-pagination .page-item.active .page-link{border-radius:20px}.hosco-directory-pagination .page-link{line-height:20px;padding:0 10px}.hosco-directory-pagination .page-link,.hosco-directory-pagination .page-link:active,.hosco-directory-pagination .page-link:focus,.hosco-directory-pagination .page-link:hover{background-color:transparent;border:none}.hosco-directory-pagination .pagination-next .page-link,.hosco-directory-pagination .pagination-prev .page-link{padding:0 5px}.hosco-directory-pagination .pagination{margin:0;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.hosco-directory-richtext .directory-richtext-title{margin:0 0 15px;font-size:1.375rem;color:#1e1e1e;display:inline-block;padding-bottom:7px;border-bottom:2px solid #1898c2}.hosco-directory-richtext .directory-richtext-lead{font-size:.9375rem}.hosco-directory-richtext .directory-richtext-subtitle{margin:0 0 5px;font-size:.875rem;font-weight:700}.btn-directory{color:#666;background-color:transparent;border-color:#666;text-transform:uppercase}.btn-directory:active,.btn-directory:focus,.btn-directory:hover{background-color:transparent;color:#333;border-color:#333}.btn-directory-sort{color:#666;background-color:transparent;border-color:#666;text-transform:uppercase}.btn-directory-sort:active,.btn-directory-sort:focus,.btn-directory-sort:hover{background-color:transparent;color:#333;border-color:#333}.dropdown.open .btn-directory-sort{background:#fff}.dropdown-menu-sort{font-size:.75rem;min-width:100%;padding:0}.dropdown-menu-sort .dropdown-item{padding:10px 8px;color:#666;letter-spacing:-.43px}.dropdown-menu-sort .dropdown-item:active{background:#fff}@media (max-width:767.98px){.dropdown-menu-sort .dropdown-item{padding-top:12px;padding-bottom:12px}}hosco-viewer{display:block}.vimeo-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent no-repeat 50%;background-size:cover;z-index:5;cursor:pointer}.vimeo-player{position:absolute;width:100%;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.vimeo-player iframe{position:absolute;width:100%;height:100%}.ng-animate.item:not(.left):not(.right){-webkit-transition:left 0s ease-in-out;transition:left 0s ease-in-out}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-webkit-align-items:center;align-items:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateZ(0);transform:translateZ(0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateZ(0);transform:translateZ(0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat 50%;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:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-webkit-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:hsla(0,0%,100%,.5)}.carousel-indicators li:before{top:-10px}.carousel-indicators li:after,.carousel-indicators li:before{position:absolute;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li:after{bottom:-10px}.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}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translateZ(0);transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.comment.wait{padding:10px 0;text-align:center;font-size:.75rem}.comment{padding:10px 0 10px 40px;position:relative}.comment-user-picture{position:absolute;left:0;top:15px}.comment-user-picture img{width:30px;height:30px}.comment-content,.comment-header,.comment-user-name,.comment-user-picture{display:inline;vertical-align:top}.comment-user-name{font-size:.8125rem;color:#115c87;font-weight:700;margin-right:5px}.comment-content{font-size:.8125rem}.comment-content.is-not-available{margin-left:-40px;color:#bbb}.comment-content>p{display:inline;vertical-align:top;word-wrap:break-word;white-space:pre-line}.comment-content a{vertical-align:top}.comment-remove{opacity:.5;margin:2px 5px 0;visibility:hidden}.comment:hover .comment-remove{visibility:visible}.comment-remove:hover{opacity:1;color:inherit}.comment-date{font-size:.6875rem;line-height:18.2px;float:right;display:inline}.comment-buttons{display:none}.comment.load-more{font-size:.75rem;padding:10px 0;min-height:37px}.comments-list{margin:10px 0;overflow:hidden}.post-comments .messenger{margin-bottom:0}.post-embedded{position:relative;margin:20px 0 0}.post-embedded-picture img{display:block;height:auto;max-width:100%}.post-embedded-title{margin:0 0 10px;font-size:.9375rem}.post-embedded-description{font-size:.75rem}.post-embedded-footer>*{text-transform:uppercase;font-size:.6875rem;color:#bbb}.post-embedded-views{margin-top:10px;float:right;font-size:.6875rem;color:#bbb}.post-embedded-remove{position:absolute;z-index:10;top:-5px;right:-20px;color:#ccc;font-size:1.5625rem;line-height:1em}.post-embedded-remove:hover{color:#333}.post-embedded-link{-webkit-flex:1 1 0%;flex:1 1 0%;color:inherit}.post-embedded-link:hover{color:inherit}.post-embedded-meta,.post-embedded-picture{margin-bottom:10px}.post-embedded-player.flex-video{margin-bottom:0}.post-embedded-player.flex-video iframe{height:100%!important}.is-article .post-embedded-picture{padding-right:0}.is-image .post-embedded-meta,.is-video .post-embedded-meta{margin-top:10px}.is-video .post-embedded-picture{margin-bottom:0}.post-embedded .truncated-link{color:#1898c2}.post-embedded .is-offer .post-embedded-link+.post-embedded-link .post-embedded-meta{margin-top:25px}.embedded-offer-title{color:#1898c2;font-size:1.125rem;margin-bottom:0}.embedded-offer-location{font-size:.8125rem;margin-bottom:5px}.embedded-offer-info{margin-bottom:15px;font-size:.8125rem}.embedded-offer-info>li{display:inline-block}.embedded-offer-info>li:after{content:" / "}.embedded-offer-info>li:last-child:after{display:none}hosco-embedded{display:block}.messenger-mentions-container{position:absolute;top:100%;width:1000px}.messenger-mentions-anchor{position:relative;display:inline-block;white-space:normal}.messenger-mentions{position:relative;float:none;display:table;margin-top:5px}.dropdown-menu .mentions-item{padding:5px 10px;display:block;cursor:pointer}.dropdown-menu .mentions-item:hover{background-color:#eee}.dropdown-menu .mentions-item-name{padding-left:0;padding-right:0}.dropdown-menu .mentions-item-picture{display:inline;margin-right:5px;width:30px;height:30px}.messenger-control-container.no-picture{padding-left:0}.no-picture .messenger-control{padding-left:10px}.messenger{display:-webkit-flex;display:flex;margin-bottom:10px}.messenger-form .btn-group{display:inline-block}.messenger-form .btn{font-size:.8125rem;line-height:1em;padding:5px 10px}.messenger-form .btn .fa{margin:0}.messenger-form .btn-publish{margin-left:5px}.messenger-img img{height:40px;width:40px}.messenger-mention{background-color:rgba(24,152,194,.2);color:#333;display:inline-block;padding:0 2px}.messenger-control{font-size:.875rem;transition:border .25s ease-in;border:0;border-bottom:1px solid #e4e4e4;background-color:#fff;padding:10px 10px 10px 0;overflow:visible;position:relative;min-width:1%}.messenger-control:focus{border-bottom-width:3px;outline:0}.messenger-control-container{padding-left:15px;position:relative;-webkit-flex:1 1 0%;flex:1 1 0%;min-width:1%}@media (max-width:767.98px){.messenger-control-container{word-break:break-all}}.messenger-control .contenteditable{position:relative;z-index:2;width:100%;height:25px;word-wrap:break-word;white-space:pre-line;min-width:1%}.messenger-control .contenteditable:focus{outline:none}.messenger-control.is-expanded .contenteditable{height:auto;min-height:50px}.messenger-control.is-expanded{border-bottom-width:2px}.messenger-control.is-empty:before{content:attr(placeholder);color:#ccc;cursor:text;position:absolute;z-index:1}.messenger-control.is-disabled:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,.6);z-index:100;cursor:default}.messenger-actions{padding-left:55px;position:relative}@media (max-width:767.98px){.messenger-actions{padding-left:0}}.messenger-actions>li{padding:0}.messenger-actions>li>a{color:#1898c2;font-size:1.125rem;position:relative;opacity:.5}@media (max-width:767.98px){.messenger-actions>li>a{font-size:1.5625rem}}.messenger-actions>li>a:hover{opacity:1}.messenger.has-embedded .contenteditable{height:auto;min-height:0}.dragover .messenger-dragover{position:absolute;top:0;bottom:0;left:0;right:0;z-index:101;font-size:1.5625rem;border:2px dashed #e4e4e4;background-color:#fff;color:#ccc}.dragover .messenger-dragover:before{content:"DRAG YOUR FILES HERE";position:absolute;display:inline-block;text-align:center;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.post{background-color:#fff;position:relative;display:block;border-bottom:1px solid #ccc;border-right:1px solid #d5d5d5;padding:20px 0 0;color:#666;margin-bottom:20px}.post.is-embedded{padding:20px;border:1px solid #e4e4e4;margin-bottom:0}.post.is-embedded .post-social-action{color:#999;font-size:.6875rem}.post.is-embedded ul{margin-bottom:0}.post.is-disabled:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background-color:hsla(0,0%,100%,.6)}.post .is-embedded{margin-top:10px}.post .btn-publish{margin-bottom:10px}.post-controls{position:absolute;top:10px;right:10px}.post-controls>a{opacity:.5;font-size:.6875rem;color:inherit}.post-controls>a:hover{opacity:1}.post-controls .dropdown-menu{padding:0}.post-controls .dropdown-menu a{padding:5px 10px}@media (max-width:575.98px){.post-controls .dropdown-menu{position:relative}}.post-picture{float:left;display:block;margin-right:10px}.post-metas{margin-bottom:20px;font-size:.8125rem}.post-user{font-weight:600}.post-context-name,.post-user-name,.post-via-name{color:#115c87}.post-context-name:hover,.post-user-name:hover,.post-via-name:hover{color:#1898c2}.post-context-separator{color:#999;display:inline-block;margin:0 5px}.post-user-group a:before{content:", "}.post-user-group a:first-child:before{content:""}.post-action-name{color:#999}.post-date{color:#666;font-weight:300;font-size:.85em}.post-content{clear:both;font-size:.875rem;margin-bottom:0;word-wrap:break-word;white-space:pre-line}@media (max-width:767.98px){.post-content{word-break:break-all}}.post-inner{padding:0 15px}.post-inner+.no-controls{padding-top:15px}.post-inner .messenger-control .contenteditable{height:auto;word-break:break-all}.post-edit{position:relative}.post-edit.is-disabled:before{content:"";position:absolute;height:100%;width:100%;background-color:hsla(0,0%,100%,.6);z-index:10}.post-social-header{padding:15px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.post-social-header ul{margin-bottom:0;padding:0;-webkit-align-self:auto;align-self:auto}.post-social-action{display:inline-block;vertical-align:top;margin-right:10px;font-size:.8125rem;color:#999}.post-social-action>a{color:inherit}.post-social-action>a:hover{color:#1898c2}.post-social-action .dropdown-item{display:block;padding:3px 20px;color:#333;white-space:nowrap}.post-social-action .dropdown-item:focus,.post-social-action .dropdown-item:hover{text-decoration:none;color:#1e1e1e;background-color:#f7f7f7}.post-social-action a.disabled,.post-social-action a.disabled:active,.post-social-action a.disabled:focus{color:#ccc;pointer-events:none}.post-social-like{position:relative;padding-left:25px}.post-social-like:before{content:"";display:block;position:absolute;left:-15px;top:-15px;height:50px;width:50px;background:transparent url(https://files.hosco.com/client/build/production/22c42150097928dd61d0da87c0f8a052.png) 0 0 no-repeat;background-size:2900%;-webkit-animation-duration:.8s;animation-duration:.8s}.post-social-like.is-liked:before{background-position:100% 0}.post-social-like.is-liked.is-animated:before{-webkit-animation:heart-burst .8s steps(28) 1;animation:heart-burst .8s steps(28) 1}@media (max-width:575.98px){.post-social .dropdown-menu{right:0;left:auto}}.post .text-right .post-social-action{margin-right:0;margin-left:10px}.post-comments{background-color:#f7f7f7;padding:0 15px;display:block}.post .messenger{background-color:transparent}.post .messenger-control{padding-left:10px;border-bottom-color:#e4e4e4}.post .messenger-img{width:30px;min-width:30px}.post .messenger-img img{width:30px;height:30px;border:0}.post-media,.post-media-thumb{margin-top:10px}.post-media-thumb:first-child{margin-top:0}.post-media-carousel{position:relative;overflow:hidden}.post-media .post-media-slide{position:relative;margin-top:0}.post-media .post-media-slide.ng-hide-remove{position:absolute;width:calc(100% - 15px);-webkit-animation:slideInVertical .5s ease;animation:slideInVertical .5s ease}.post-media .post-media-slide.ng-hide-add{-webkit-animation:slideOutVertical .5s ease;animation:slideOutVertical .5s ease}.post .post-embedded{padding-top:15px;margin-top:15px;margin-bottom:0;border:0;border-top:1px solid #e4e4e4}.post-embedded-title{font-weight:500;font-family:Open Sans Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;color:#101010;word-wrap:break-word}.post-embedded-picture.is-small-picture{padding-right:0}.post-embedded.is-youtube .post-embedded-meta{margin-top:10px}.post-embedded.is-event .post-embedded-title{margin-bottom:5px}.post-embedded.is-album-item .post-embedded-meta{font-size:.8125rem}.post-embedded.is-album-item .post-embedded-meta a{color:#115c87}.post-embedded.is-album-item .post-embedded-meta .fa{color:#1898c2;margin-right:5px;vertical-align:middle}.post-embedded.is-album-item .post-embedded-description{font-size:.8125rem;margin-top:5px}.post-embedded.is-vimeo,.post-embedded.is-website,.post-embedded.is-youtube{padding-top:0;border:0;display:block}.profile-section .is-vimeo,.profile-section .is-website,.profile-section .is-youtube{padding:15px 10px;display:block;border:1px solid #bbb}@-webkit-keyframes slideInVertical{0%{top:100%}to{top:0}}@keyframes slideInVertical{0%{top:100%}to{top:0}}@-webkit-keyframes slideOutVertical{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutVertical{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes heart-burst{0%{background-position:0}to{background-position:100%}}@keyframes heart-burst{0%{background-position:0}to{background-position:100%}}.btn-dropdown-visibility .dropdown-menu-right{width:215px}.btn-dropdown-visibility .dropdown-item{font-size:.8125rem;padding:10px}.share-update{background-color:#fff;padding:10px 15px}.share-update-error,.share-update-loading{margin-top:20px;text-align:center}.share-update .help-block{padding-left:55px;font-size:.625rem}.share-update .post-media{position:relative}.share-update .post-media .btn-danger{position:absolute;top:0;right:0;opacity:.7}.share-update .post-media .btn-danger:hover{opacity:1}.share-update{margin-bottom:20px}hosco-embedded-album .carousel .carousel-control{position:absolute;top:50%;height:40px;margin-top:-20px;background:none}hosco-embedded-album .carousel .carousel-control.right{right:0}.is-job.post-embedded .post-embedded-picture .thumbnail{border-radius:0;margin-bottom:0}.is-job.post-embedded .post-embedded-title{font-family:Open Sans;font-weight:400;font-size:.875rem;color:#0c0c0c}.is-job.post-embedded .post-embedded-title .h3{font-weight:inherit;font-size:1.25rem}.is-job.post-embedded .embedded-offer-location{color:#404040;font-size:.875rem}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.widget{white-space:normal;margin-bottom:20px;background-color:#fff;position:relative;display:block;border-bottom:1px solid #ccc;border-right:1px solid #d5d5d5;padding:10px}.widget:last-of-type{margin-bottom:0}.widget-link{font-size:.75rem;margin:5px auto 0;color:#115c87;display:table}.widget-link:hover{color:#1898c2}.widget-link-inline{display:inline-block}.widget-link-inline+.widget-link-inline:before{content:" / ";display:inline-block;color:grey}.widget-links-left .widget-link{margin-left:0;margin-right:0}.widget-links-left .widget-link .fa{margin-right:5px;color:grey}.widget-title{font-size:.8125rem;text-transform:uppercase;padding-bottom:10px;margin:0 0 10px;border-bottom:1px solid #eee}.widget-title .fa{color:#1898c2;margin-right:5px;font-size:.9375rem}.widget-footer{text-align:center;font-size:.75rem;margin-top:10px}.widget-list-empty{text-align:center;font-size:.8125rem;margin:5px 0}.widget-list-flash{text-align:center}.widget-list-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}.widget-list-item:not(:last-child){margin-bottom:10px}.widget-list-item.disabled:before{content:"";position:absolute;width:100%;height:100%;background-color:hsla(0,0%,100%,.6);z-index:100}.widget-list-item:hover .widget-list-item-action{opacity:1}.widget-list-item-title{padding:0 0 0 10px;-webkit-flex:1 1 0%;flex:1 1 0%;overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.widget-list-item-name{font-size:.8125rem;color:#1898c2}.widget-list-item-info{font-size:.75rem}.widget-list-item-info,.widget-list-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.widget-list-item-logo img{width:40px;height:40px}.widget-list-item-action{display:none;letter-spacing:-.5em;width:55px;vertical-align:middle;opacity:0;transition:opacity .25s ease-in;padding-left:10px}.widget-list-item-action-icon{display:inline-block;text-align:center;letter-spacing:normal;border-radius:50%;border:1px solid #1898c2;color:#1898c2;width:25px;height:25px;line-height:23px;transition:all .5s ease-in}.widget-list-item-action-icon:hover{color:#bbb;border-color:#bbb}.widget-list-item-action-icon-dismiss{margin-right:5px;color:#bbb;border-color:#bbb}.widget-list-item-action-icon-dismiss:hover{color:#1898c2;border-color:#1898c2}.widget-list-item-action-icon+.tooltip{white-space:nowrap}.widget-list-item-action-icon:last-child{margin:0}.widget-indexation-settings .hosco-panel-list-toggle-green,.widget-indexation-settings .hosco-panel-list-toggle-red{font-weight:700;text-transform:uppercase}.widget-indexation-settings .hosco-panel-list-toggle-green{color:#319c29}.widget-indexation-settings .hosco-panel-list-toggle-red{color:#d41638}.widget-indexation-settings .hosco-panel-list-accordion{color:grey}.widget-indexation-settings .hosco-panel-list-accordion-toggle{font-size:.75rem}.widget-indexation-settings .hosco-panel-list-accordion-toggle span{text-decoration:underline}.widget-indexation-settings .hosco-panel-list-accordion-content{font-size:.8125rem;padding:10px 0}.widget-picto{display:inline-block;vertical-align:bottom;margin-right:5px;background:transparent no-repeat 0 0;background-size:contain;width:16px;height:16px}.widget-picto-job{background-image:url(https://files.hosco.com/client/build/production/52c4384cb31108f78a38f0f7c4fe7a0f.png)}.widget-picto-applicant{background-image:url(https://files.hosco.com/client/build/production/4885ce1bb406a279cc803d63991cde28.png)}.widget-picto-member{background-image:url(https://files.hosco.com/client/build/production/03ff66fe98835c98464fe7a1e6a5cef8.png)}.widget-picto-talent{background-image:url(https://files.hosco.com/client/build/production/1b54f3ab47cb82e1fb83913ed441a673.png)}.widget-picto-school{background-image:url(https://files.hosco.com/client/build/production/36e163613f28de618bc9ba2858983dab.png);width:24px;height:24px}.widget-picto-employer{background-image:url(https://files.hosco.com/client/build/production/f663ada5c1e948d7063ba00665797ad5.png)}.widget-picto-content{background-image:url(https://files.hosco.com/client/build/production/c4044bf63ae5dceaff4707d52a239e3b.png)}.widget-picto-my-school{background-image:url(https://files.hosco.com/client/build/production/45caa976f6c90bedd81df23a4820334c.png)}.widget-picto-map{background-image:url(https://files.hosco.com/client/build/production/a8a73aef799aba79616faca63fbe36e8.png)}.widget-picto-comment{background-image:url(https://files.hosco.com/client/build/production/74364c01013d317c9d4b01f1ea8279ca.png)}.widget-picto-camera{background-image:url(https://files.hosco.com/client/build/production/9cd9139456dc26c6291101cf2fdeae85.png)}.widget-advice-item-meta{font-size:.75rem;margin:5px 0;color:#bbb}.widget-advice-item-title{font-size:.8125rem;font-family:montserrat,Arial;margin-top:10px;display:block;color:#000}.widget-advice-item-title:hover{color:#333}.widget-advice-item-date{font-style:italic}.widget-advice-item-preview{height:auto;min-height:210px;width:100%;display:block;background-size:contain;background-repeat:no-repeat;background-position:50%}.widget-help{cursor:pointer;position:absolute;top:5px;right:10px;display:inline-block;font-style:normal;font-size:1.125rem;color:#ccc}.widget-help:hover{color:#999}.widget-help:before{content:"\F128";font-family:FontAwesome;display:inline-block}.widget-profile-avatar{display:table-cell;min-width:50px;width:50px;position:static}.widget-profile-avatar img{width:50px;height:50px}.widget-profile-info{padding-left:10px;vertical-align:middle;display:table-cell;width:100%}.widget-profile-name{color:#115c87;font-size:1.125rem}.widget-profile-position{font-size:.8125rem}.widget-profile-position a,.widget-profile-position span{color:#115c87}.widget-profile-inner{padding:0 25px;font-size:.8125rem}.widget-profile-completion{margin-top:10px}.widget-profile-completion-sloggan{text-align:center}.widget-profile-completion-missing-list{margin:10px 0 0}.widget-profile-text{margin-top:10px;font-size:.8125rem}.widget-profile-status{margin-top:10px}.widget-profile-status label{font-size:.75rem;font-weight:400}.widget-profile-status hosco-status-update>div>.form-group:first-child{text-align:center}.widget-profile-status input{font-size:.8125rem}.widget .btn-action{display:table;margin:10px auto 5px;padding:4px 12px}.widget hr{margin:10px 0}.hosco-sidebar{display:block;-webkit-overflow-scrolling:initial}.hosco-sidebar-toggle{display:none}.hosco-sidebar-toggle:active{background-color:#007eb3}@media (max-width:767.98px){.hosco-sidebar-toggle{position:fixed;bottom:30px;right:20px;z-index:101;background-color:#115c87;color:#fff;display:block;border:1px solid #eee;box-shadow:1px 1px 1px #d5d5d5;border-radius:50%;width:40px;height:40px;font-size:1.25rem;text-align:center;padding:0}}.hosco-sidebar .btn-flash{display:table;margin:20px auto}@media (max-width:767.98px){.hosco-sidebar{position:fixed!important;top:0!important;bottom:auto!important;right:0;width:100%;max-width:420px;z-index:100;padding-top:60px;float:none;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:all .5s ease-in;background:#e4e4e4;height:100%;overflow-y:auto}.hosco-sidebar.is-open{-webkit-transform:translateZ(0);transform:translateZ(0)}}.job-alert-status-message{background-color:#fff;position:relative;display:block;border-bottom:1px solid #ccc;border-right:1px solid #d5d5d5;display:-webkit-flex;display:flex;width:100%;padding:20px;color:#333;-webkit-align-items:center;align-items:center;margin-bottom:20px;line-height:1.4em}.job-alert-status-message-icon{font-size:3.125rem;line-height:1em;color:#1898c2;padding-right:20px}.job-alert-status-message-title{font-size:1.125rem;font-weight:700;margin-bottom:5px}.job-alert-status-message-toggle{margin-left:5px}.job-alert-status-message-close{position:absolute;top:10px;right:10px;cursor:pointer;font-size:.625rem;color:grey}.job-alert-status-message-close:hover{color:#333}.job-alert-status-message-text strong{font-weight:600}.job-alert-status-message-text span{font-weight:700}.job-alert-status-message .is-off span{color:#ff3e62}.job-alert-status-message .is-on span{color:#00d563}.pagination{display:-webkit-flex;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#115c87;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#115c87;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(24,152,194,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0}.page-item.active .page-link{z-index:1;color:#fff;background-color:#115c87;border-color:#115c87}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.09375rem;line-height:1.5}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.75rem;line-height:1.5}.profile-list{margin-bottom:0;padding-left:0}.modal-body .profile-list{max-height:calc(100vh - 300px);overflow-y:auto;overflow-x:hidden}.profile-list-item{position:relative;display:-webkit-flex;display:flex;padding-bottom:20px}.profile-list-item.is-disabled:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:hsla(0,0%,100%,.7)}.profile-list-item:last-child{padding-bottom:0}.profile-list-item-picture{padding-right:10px}.profile-list-item-picture img{width:60px;height:60px}.profile-list-item-info{-webkit-flex:1 1 0%;flex:1 1 0%}.profile-list-item-name{color:#115c87;font-size:.875rem}.profile-list-item-title{font-size:.8125rem}.profile-list-item-btns{display:none;text-align:right;width:30px}.profile-list-item-date{font-size:.75rem;-webkit-align-self:center;align-self:center;color:grey}.profile-list-item:hover .profile-list-item-btns{display:block}.modal .pagination{-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0 0;padding:5px 0}.modal .viewer-list{padding-right:10px}.modal .viewer-list .viewer-info{padding:0}.modal .viewer-list .viewer-action{margin-bottom:5px}@media (max-width:575.98px){.modal .viewer-list .viewer-action{display:inline-block;margin:5px 5px 0 0}.modal .viewer-list .viewer-actions{text-align:left!important}}.profile-event-guest{display:-webkit-flex;display:flex;margin-top:10px}.profile-event-guest-item{text-align:center;-webkit-flex:1 1 0%;flex:1 1 0%}.profile-event-guest-count{color:#115c87;font-size:1rem;display:block}.widget .profile-event-guest-count{font-size:1.25rem}.profile-event-guest-label{color:#bbb;display:block;font-size:.75rem}.widget .profile-event-guest-label{font-size:.875rem}.profile-event-invite-item{display:-webkit-flex;display:flex}.profile-event-invite-item.is-disabled{opacity:.6}.profile-event-invite-item.is-disabled a{pointer-events:none}.profile-event-invite-item a{padding:5px 10px!important}.profile-event-invite-message{margin-top:10px;font-size:.875rem}.profile-event-invite-content,.profile-event-invite-picture{white-space:normal}.profile-event-invite-picture{padding-right:10px}.profile-event-invite-picture img{width:25px;height:25px}.profile-event-invite-disabled-text{font-size:.75rem}.event-badge{background-color:#fff;position:relative;display:block;border-bottom:1px solid #ccc;border-right:1px solid #d5d5d5;padding:10px;display:-webkit-flex;display:flex;font-size:.8125rem}.event-badge-picture{width:120px;height:120px;background:transparent no-repeat 50%;background-size:cover;border:1px solid #e4e4e4}.event-badge-content{padding-left:15px;-webkit-flex:1 1 0%;flex:1 1 0%}.event-badge-content:before{position:absolute;top:0;right:-10px;z-index:4;font-size:.6875rem;line-height:1em;text-transform:uppercase;padding:5px;text-align:center;color:#fff}.event-badge-content:after{font-family:FontAwesome;position:absolute;top:0;left:100%;z-index:3;font-size:1.875rem}.event-badge-title{font-size:1.125rem;margin:0 0 5px;color:#115c87}.event-badge-info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-flex:1 1 0%;flex:1 1 0%}.event-badge-links{margin-top:20px}.event-badge-links a{padding:3px 6px}.event-widget{font-size:.75rem;margin-bottom:10px}.event-widget-logo{background:transparent no-repeat 50%;background-size:cover;width:40px;height:40px;float:left}.event-widget-content{padding-left:50px}.event-widget-title{font-size:.875rem}.event-widget-info{font-size:.6875rem}.event-widget-info,.event-widget-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.event-widget-date,.event-widget-location{display:inline-block}.event-widget .profile-event-dropdown{margin-top:5px}.profile-event-detail .profile-event-logo{margin-top:20px}.profile-event-detail .profile-event-buttons{margin-top:10px;display:block;text-align:right}.profile-event-detail .profile-event-title{display:inline-block}.profile-event-section{margin-bottom:10px;background-color:#fff}.profile-event-section-title{margin:0 0 10px;font-size:.875rem;color:#115c87;font-weight:700}.profile-event-section-segment{margin-bottom:20px}.profile-event-section-segment:last-child{margin-bottom:0}.date-interval{display:inline-block}.profile-event-links{text-align:right;margin-bottom:0;padding-left:0}.profile-event-links a{padding:5px 10px;background-color:#eee;color:#333;border:0;margin-bottom:6px;margin-left:5px;width:auto;display:inline-block}.profile-event-links a:first-child{margin-left:0}.profile-event-links a:hover{color:#333;text-decoration:none;background-color:#d5d5d5}.event-location-date{margin:3px 0}.event-current-location-date{color:#999;font-style:italic;font-size:.9em}.md-input{border:0;border-bottom:1px solid #ccc;box-shadow:none;border-radius:0;font-size:1rem;width:100%;height:36px;background-color:transparent;outline:none;transition:all .3s;padding:0;margin:5px 0}.md-input:-webkit-autofill{background-color:#fff!important;box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#535353!important}.md-input::-webkit-input-placeholder{opacity:0}.md-input:-ms-input-placeholder{opacity:0}.md-input::-ms-input-placeholder{opacity:0}.md-input::placeholder{opacity:0}.has-value .md-input::-webkit-input-placeholder,.is-focus .md-input::-webkit-input-placeholder{opacity:1}.has-value .md-input:-ms-input-placeholder,.is-focus .md-input:-ms-input-placeholder{opacity:1}.has-value .md-input::-ms-input-placeholder,.is-focus .md-input::-ms-input-placeholder{opacity:1}.has-value .md-input::placeholder,.is-focus .md-input::placeholder{opacity:1}.is-focus .md-input{border-color:#1898c2}.is-invalid .md-input{color:#ff3e62;border-color:#ff3e62;padding-right:10px}.md-input-container{position:relative}.md-input-container:after{content:"";display:table;clear:both}.md-input-container.is-disabled{opacity:.3;pointer-events:none}.md-input-container.is-disabled .md-input{cursor:not-allowed}.md-input-container.is-invalid:before{content:"\F12A";font-family:FontAwesome;color:#ff3e62;position:absolute;right:5px;top:15px}.md-input-container.is-invalid:before .md-input,.md-input-container.md-icon-right .md-input{padding-right:25px}.md-input-container.md-icon-right.is-invalid:before{right:30px}.md-input-container.md-icon-right.is-invalid .md-input{padding-right:50px}.md-input-container.md-icon-right>i:last-of-type{position:absolute;top:18px;right:5px}.md-input-container.md-icon-right.is-invalid>i:last-of-type{color:#ff3e62}.md-input-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(51,51,51,.7);position:absolute;top:10px;left:0;right:0;cursor:text;transition:all .2s ease-out;-webkit-transform-origin:0 100%;transform-origin:0 100%;text-align:initial;margin-bottom:0;pointer-events:none}.has-value .md-input-label,.is-focus .md-input-label{-webkit-transform:translateY(-100%) scale(.9);transform:translateY(-100%) scale(.9);-webkit-transform-origin:0 0;transform-origin:0 0}.is-focus .md-input-label{color:#1898c2}.is-invalid .md-input-label{color:#ff3e62}.md-input-help{float:right;font-size:.85714em;height:1px;color:grey}.is-invalid .md-input-help{color:#ff3e62}.md-input-container .form-control-typeahead .dropdown-menu a{color:grey;font-size:.75rem;padding:8px 15px}.md-input-container .form-control-typeahead .dropdown-menu>.active>a,.md-input-container .form-control-typeahead .dropdown-menu>.active>a:focus,.md-input-container .form-control-typeahead .dropdown-menu>.active>a:hover{background-color:#1898c2;color:#fff}.has-value textarea,.is-focus textarea{height:auto;padding-top:10px}.md-form-group{margin-bottom:30px;margin-top:30px}.md-checkbox{position:absolute;opacity:0;pointer-events:none}.md-checkbox-label{cursor:pointer;margin-bottom:0}.md-checkbox-placeholder{position:relative;cursor:pointer;display:inline-block;height:1.57143em;width:1.57143em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateY(25%);transform:translateY(25%)}.md-checkbox-label~.md-checkbox-placeholder,.md-checkbox-placeholder~.md-checkbox-label{margin-left:5px}.md-checkbox-container:not(.is-filled) .md-checkbox-placeholder:after,.md-checkbox-placeholder:before{content:"";position:absolute;top:0;left:0;width:1.28571em;height:1.28571em;z-index:0;border:2px solid #535353;border-radius:1px;margin-top:3px;transition:.2s}.md-checkbox-container:not(.is-filled) .md-checkbox-placeholder:after{border:0;-webkit-transform:scale(0);transform:scale(0)}.md-checkbox-container.is-disabled:not(.is-checked) .md-checkbox-placeholder:before{border:none;background-color:#999}.md-checkbox-container.is-checked .md-checkbox-placeholder:before{top:-4px;left:-5px;width:.85714em;height:1.57143em;border-color:transparent #1898c2 #1898c2 transparent;border-style:solid;border-width:2px;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.md-checkbox-container.is-checked.is-disabled .md-checkbox-placeholder:before{border-right:2px solid #999;border-bottom:2px solid #999}.md-checkbox-container.is-invalid .md-checkbox-label{color:#ff3e62}.md-checkbox-container.is-invalid .md-checkbox-placeholder:after,.md-checkbox-container.is-invalid .md-checkbox-placeholder:before{border-color:#ff3e62}.md-checkbox-container.is-filled .md-checkbox-placeholder:after{border-radius:2px}.md-checkbox-container.is-filled .md-checkbox-placeholder:after,.md-checkbox-container.is-filled .md-checkbox-placeholder:before{content:"";left:0;position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1}.md-checkbox-container.is-filled:not(.is-checked) .md-checkbox-placeholder:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotate(37deg);transform:rotate(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.md-checkbox-container.is-filled:not(.is-checked) .md-checkbox-placeholder:after{height:1.42857em;width:1.42857em;background-color:transparent;border:2px solid #535353;top:0;z-index:0}.md-checkbox-container.is-filled.is-checked .md-checkbox-placeholder:before{top:0;left:1px;width:.57143em;height:.92857em;border-color:transparent #fff #fff transparent;border-style:solid;border-width:2px;-webkit-transform:rotate(37deg);transform:rotate(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.md-checkbox-container.is-filled.is-checked .md-checkbox-placeholder:after{top:0;width:1.42857em;height:1.42857em;border:2px solid #1898c2;background-color:#1898c2;z-index:0}.md-checkbox-container.is-filled.is-disabled:not(.is-checked) .md-checkbox-placeholder:before{background-color:transparent;border:2px solid transparent}.md-checkbox-container.is-filled.is-disabled:not(.is-checked) .md-checkbox-placeholder:after{border-color:transparent;background-color:#949494}.md-checkbox-container.is-filled.is-checked.is-disabled .md-checkbox-placeholder:before{background-color:transparent}.md-checkbox-container.is-filled.is-checked.is-disabled .md-checkbox-placeholder:after{background-color:#949494;border-color:#949494}.stripe-payment-modal .modal-header{background-color:#1898c2}.stripe-payment-modal .modal-title{color:#fff;font-size:.875rem;width:100%}.stripe-payment-modal .modal-title .modal-close-icon{float:right}.stripe-payment-modal .modal-body{background-color:#f0f0f0}.stripe-payment-modal .loading{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;text-align:center;z-index:100;opacity:.8}.stripe-payment-modal .loading .icon{position:relative;top:35%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:3.125rem;width:3.125rem;height:3.125rem;color:#1898c2}.stripe-payment-modal-payment-error{padding:20px;text-align:center;margin:0 0 10px;color:#a94442;background-color:#f2dede;border-color:#ebccd1}.stripe-payment-modal-amount-label{background-color:#f7f7f7;color:grey;padding:5px 10px;font-size:1.125rem;font-weight:300;line-height:35px;text-align:right}.stripe-payment-modal-payment-methods{margin-left:-4px;margin-right:-4px}.stripe-payment-modal-payment-methods li{position:relative;width:33%;padding-left:4px;padding-right:4px;padding-bottom:8px;float:left}.stripe-payment-modal-payment-methods li a.link{position:relative;display:block;width:100%;height:auto;border-radius:2px;transition:box-shadow .2s ease;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);-webkit-transform:translateZ(0);transform:translateZ(0);cursor:pointer}.stripe-payment-modal-payment-methods li a.invoice{text-align:center;font-size:2.125rem;background-color:#fff}.stripe-payment-modal-payment-methods li img.icon{width:100%;height:auto}.stripe-payment-modal-credit-card-form .credit-card-submit{width:100%;background-color:#1898c2;color:#fff;font-size:1.25rem;padding:12px}.stripe-payment-modal .StripeElement{background-color:#fff;padding:8px 12px;border-radius:4px;border:1px solid transparent;box-shadow:0 1px 3px 0 #e6ebf1;transition:box-shadow .15s ease}.stripe-payment-modal .StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.stripe-payment-modal .StripeElement--invalid{border-color:#fa755a}.stripe-payment-modal .StripeElement--webkit-autofill{background-color:#fefde5!important}.stripe-payment-modal #credit-card-input{margin-bottom:15px}@media (min-width:768px){.stripe-payment-modal .modal-dialog{width:350px}}.stripe-payment-modal .contact-us{text-align:center;padding:10px 0;margin:0;font-size:.9375rem}.stripe-payment-modal .contact-us a{text-decoration:underline}.btn-custom-payment{margin:100px 0}.hosco-container-fluid{max-width:1400px;margin:0 auto;padding:0 15px}.hosco-shop-wrapper{background-color:#f7f7f7;height:100%}.hosco-shop-loader{z-index:9999;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;position:absolute;width:100vw;height:100vh;margin-top:-60px;color:#fff;background-color:rgba(0,0,0,.75);-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center}.hosco-shop-loader i{margin-bottom:10px}.hosco-shop-loader-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.hosco-shop-loader-title{font-size:1.375rem;font-weight:700;line-height:1.875rem;margin-bottom:5px}.hosco-shop-loader-subtitle{font-size:.875rem;font-weight:700;line-height:1.1875rem;margin-bottom:20px;text-align:center}.hosco-shop-loader-stripe{width:120px;height:auto}.hosco-shop .shop-cancel{margin-bottom:10px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;text-decoration:underline;color:#333}.hosco-shop .shop-cancel i{font-size:.625rem}.hosco-shop .shop-blue-title{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;color:#1898c2;letter-spacing:3.5px;line-height:.875rem;margin-bottom:40px}.hosco-shop .shop-big-title{font-size:1.875rem;line-height:2.25rem;font-weight:700;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:10px}@media (max-width:991.98px){.hosco-shop .shop-big-title{font-size:1.375rem;line-height:1.75rem}}.hosco-shop .shop-big-title p{margin-bottom:0}.hosco-shop .shop-red-line-title:before{content:"";display:block;width:50px;height:7px;background-color:#ff7775;margin-bottom:10px}.hosco-shop .shop-forms-container,.hosco-shop .shop-static-block{padding-top:20px;margin-bottom:30px;height:auto}.hosco-shop .shop-forms-stripe,.hosco-shop .shop-forms-summary{margin-bottom:20px}.hosco-shop .shop-forms-invoice{margin-bottom:50px}.hosco-shop .shop-forms-invoice-container{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);background-color:#fff;padding:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.hosco-shop .shop-forms-invoice-logo{font-size:2.5rem;line-height:1;color:#1898c2;margin-right:10px}.hosco-shop .shop-forms-invoice-text-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex:1 1 100%;flex:1 1 100%}.hosco-shop .shop-forms-invoice-text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;padding:0 10px}.hosco-shop .shop-forms-invoice-text-title{font-size:.875rem;text-transform:uppercase;font-weight:700;letter-spacing:-.17px;line-height:1.1875rem;color:#1898c2}.hosco-shop .shop-forms-invoice-text-subtitle{font-size:.75rem;font-style:italic;line-height:1.0625rem;color:#333}.hosco-shop .shop-forms-invoice-checkbox{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex:1 0 auto;flex:1 0 auto;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.hosco-shop .shop-forms-invoice-checkbox label{font-size:.875rem;line-height:1.1875rem;color:#1e1e1e}@media (max-width:991.98px){.hosco-shop .shop-forms-invoice-checkbox{-webkit-justify-content:flex-start;justify-content:flex-start}}.hosco-shop .shop-forms-pay{text-align:center;padding-bottom:20px}.hosco-shop .shop-forms-pay-agree{font-size:.75rem;line-height:1.0625rem;margin-bottom:20px}.hosco-shop .shop-forms-pay .md-btn{font-weight:600}.hosco-shop-container{-webkit-flex-direction:row;flex-direction:row}.shop-stripe-container{border:5px solid #424770;background-color:#fff;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.2),0 0 8px 0 rgba(0,0,0,.5);padding:20px}.shop-stripe-title{color:#424770;font-size:.875rem;font-weight:700;letter-spacing:-.17px;line-height:1.1875rem;margin-bottom:5px}.shop-stripe-title i{margin-right:10px}.shop-stripe-confidential{color:#333;font-size:.875rem;line-height:1.1875rem}.shop-stripe-cards,.shop-stripe-ssl{color:#333;font-size:.75rem;font-style:italic;line-height:1.0625rem;margin-bottom:20px}.shop-stripe-cards img{height:25px;width:auto;margin-left:5px}.shop-stripe-form form{width:100%}.shop-stripe-form .shop-field{margin-bottom:20px}.shop-stripe-form .shop-field-name{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;font-weight:600}.shop-stripe-form .shop-field-name label{margin-bottom:0}.shop-stripe-form .form-control.StripeElement--focus{border-color:#1898c2;transition:border-color .2s ease}.shop-stripe-form .form-control.StripeElement--invalid{border-color:#dc3545}.shop-stripe-form .form-control-medium{width:50%}@media (max-width:991.98px){.shop-stripe-form .form-control-medium{width:100%}}.shop-stripe-form .form-control-small{width:25%;display:inline-block}.shop-stripe-form .stripe-form-message{color:#dc3545;font-size:.5625rem;font-weight:600;float:right;font-style:italic}.shop-stripe-logo{text-align:right}.shop-stripe-logo img{height:25px;width:auto}.shop-services-header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;position:relative;border-bottom:1px dashed #bbb;padding-bottom:12.5px}.shop-services-header-part{-webkit-justify-content:space-between;justify-content:space-between}.shop-services-header-icon{position:absolute;right:0;bottom:10px;display:inline-block}.shop-services-header-circle{box-shadow:0 0 2px #bbb;border-radius:60px;background-color:#fff;height:54px;width:54px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.shop-services-header-circle i{text-align:center;font-size:1.625rem;color:#1898c2}.shop-services-header-title{font-size:1.125rem;font-weight:700;margin:0}.shop-services-header-subtitle{font-size:.5rem;letter-spacing:.09375rem;text-transform:uppercase;color:#1898c2;border:1px solid #ccc;padding:2px 20px}.shop-services-content-item{padding:0}.shop-services-content ul{text-align:left;padding-left:20px;margin-bottom:5px}.shop-services-content-item{margin:10px 0 5px;list-style-type:none;display:-webkit-flex;display:flex}.shop-services-content-item span,.shop-services-content-item strong{display:contents}.shop-services-content-item:before{content:"\2022";font-weight:700;font-style:normal;padding-right:20px}.shop-services-content-enjoy{padding-left:45px;font-style:italic;color:#999;font-size:.8125rem}.shop-summary-container{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);background-color:#fff}.shop-summary-header{padding:20px 20px 5px;border-bottom:1px solid #e4e4e4;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.shop-summary-header-title{color:#1898c2;text-transform:uppercase;font-weight:700;font-size:.875rem;letter-spacing:-.17px;line-height:1.1875rem}.shop-summary-header-subtitle{font-size:.75rem;font-style:italic;line-height:1.0625rem;color:#333}.shop-summary-header-modify{font-size:.75rem;line-height:1.0625rem;text-align:right}.shop-summary-header-modify i{margin-left:5px;color:#1898c2}.shop-summary-body{width:100%;height:105px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.shop-summary-body.loading{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.shop-summary-body i{font-size:2.5rem;color:#1898c2}.shop-summary-content{padding:20px 20px 10px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex:0 0 auto;flex:0 0 auto;color:#333;-webkit-justify-content:space-between;justify-content:space-between}.shop-summary-content-filler{position:absolute;left:30px;right:30px;border-bottom:2px dotted #999;margin-top:32px}.shop-summary-content-left,.shop-summary-content-right{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;z-index:5;-webkit-align-items:flex-end;align-items:flex-end;height:36px}.shop-summary-content-discount,.shop-summary-content-label,.shop-summary-content-number,.shop-summary-content-price{display:-webkit-flex;display:flex;-webkit-align-content:flex-end;align-content:flex-end;background-color:#fff}.shop-summary-content-label,.shop-summary-content-number{font-size:.875rem;line-height:.875rem;letter-spacing:-.17px;padding-right:10px}.shop-summary-content-number select{margin-bottom:-5px}.shop-summary-content-label{text-transform:capitalize}.shop-summary-content-discount{color:#d41638;font-size:1.25rem;line-height:1.25rem;letter-spacing:-.25px;padding-left:10px;font-weight:300;text-decoration:line-through}.shop-summary-content-price{color:#101010;font-size:2.25rem;line-height:2.25rem;font-weight:700;letter-spacing:-.45px;padding-left:10px;margin-bottom:-2px}.shop-summary-comment{color:grey;font-size:.875rem;font-style:italic;font-weight:700;letter-spacing:-.17px;line-height:1.1875rem;text-align:right;padding:0 20px 20px}.profile-media-list{list-style:none;padding:0}.profile-album:hover .profile-album-title{color:#115c87}.profile-album-meta{margin-top:10px;text-align:center}.profile-album-title{color:#1898c2;margin:0;line-height:1.2em;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-album-counter{color:#bbb;font-size:.6875rem;line-height:1em;display:block}.profile-album.profile-album-add .profile-album-thumb:after{content:"\F067";position:absolute;top:0;right:0;left:0;bottom:0;z-index:5;background-color:#f7f7f7;border:1px dashed #d5d5d5;font-size:2.5rem;padding-top:calc(27.925% - 24px);color:#ccc;display:block;text-align:center;font-family:FontAwesome}.profile-album,.profile-media{margin-top:20px}.profile-album:nth-child(-n+3),.profile-media:nth-child(-n+3){margin-top:0}.profile-album-thumb,.profile-media-thumb{position:relative;background:transparent no-repeat 50%;background-size:cover;padding-bottom:55.85%;height:0}.profile-album-thumb:before,.profile-media-thumb:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:0;transition:opacity .5s ease-in;z-index:6}.profile-album:hover .profile-album-thumb:before,.profile-album:hover .profile-media-thumb:before,.profile-media:hover .profile-album-thumb:before,.profile-media:hover .profile-media-thumb:before{opacity:.5}.profile-album-btn,.profile-media-btn{position:absolute;top:10px;right:5px;z-index:6}.profile-album-btn .btn,.profile-media-btn .btn{padding:2px 6px;font-size:.75rem;opacity:.5;margin-left:5px}.profile-album-btn .btn:hover,.profile-media-btn .btn:hover{opacity:1}.profile-media{position:static}.profile-media.is-expanded{margin-bottom:200px}.profile-media.is-expanded .profile-media-thumb:after{content:"";position:absolute;bottom:-10px;left:50%;z-index:5;pointer-events:none;border:15px solid transparent;border-bottom-color:#d5d5d5;margin:-20px 0 0 -15px}.profile-media-expanded{position:absolute;z-index:9;top:auto;left:10px;right:10px;background-color:#d5d5d5;padding:20px;margin-top:10px;height:200px}.profile-media-list{position:relative}.profile-album-detail .profile-album-title{font-size:1.375rem;white-space:normal;margin-bottom:20px}.profile-album-detail .profile-album-title .fa{font-size:.85em;vertical-align:middle;margin-left:10px;opacity:.6}.profile-album-detail .profile-album-title .fa:hover{opacity:1}.profile-album-detail .profile-album-counter{margin-top:5px}.profile-album-form-title,.profile-album-form .btn{margin:0 0 15px}.profile-album-form .btn-dropdown-visibility .btn{margin-bottom:0}.profile-album-list{list-style:none;padding:0}.profile-album-detail,.profile-album-list .profile-album{position:relative}.profile-album-detail.is-disabled:before,.profile-album-list .profile-album.is-disabled:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;background-color:hsla(0,0%,100%,.5)}.hosco-lightbox{z-index:1049;position:fixed;top:50%;right:0;left:0;width:95%;max-width:1290px;max-height:100%;margin:auto;overflow:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#000}.hosco-lightbox-media{margin:auto}.hosco-lightbox-media img{max-width:100%;max-height:100%;display:block;height:auto;width:auto;margin:auto}.hosco-lightbox-control{position:fixed;top:50%;margin-top:-20px;opacity:.5;color:#fff!important;font-size:2.5rem;z-index:1052}.hosco-lightbox-control:hover{opacity:1}.hosco-lightbox-control-next{right:2.5%}.hosco-lightbox-control-prev{left:2.5%}.hosco-lightbox-control.disabled{opacity:.4}.hosco-lightbox-content{padding:20px;background-color:#fff;font-size:.875rem}.hosco-lightbox-date{color:#999;margin-bottom:5px}.hosco-lightbox-social{margin-top:15px}.hosco-lightbox-social ul{margin:0}.hosco-lightbox-social-actions li{display:inline-block;margin-right:10px}.hosco-lightbox-social-actions li a{color:inherit}.hosco-lightbox-social-actions li a:hover{color:#1898c2}.hosco-lightbox-social-counters{text-align:right}.hosco-lightbox-social-counters li{display:inline-block;margin-left:10px}.hosco-lightbox-social-counters li a{color:inherit}.hosco-lightbox-social-counters li a:hover{color:#1898c2}.hosco-lightbox-social-comments{background-color:#f5f5f5;padding:10px 20px;display:block;margin:10px -20px -20px}.hosco-lightbox-social-comments .messenger{margin-bottom:0}.hosco-lightbox-social-comments .messenger-control{padding-left:10px}.hosco-lightbox-social-comments .messenger-actions{margin-top:10px}.hosco-lightbox-social-comments .comment-user-name{color:#115c87}.hosco-lightbox-social-comments .load-more{padding-top:0}.profile-media-expanded{padding:20px 20px 40px}.btn.profile-media-expanded-btn{padding:3px 6px;float:right;margin:5px 0}.md-modal{text-align:center;color:#292929}.md-modal~.modal-backdrop.in{opacity:.75}.md-modal .modal-title{font-weight:700;font-size:1.375rem;margin-bottom:0;width:100%}.md-modal .modal-title .fa,.md-modal .modal-title .ha{margin-bottom:10px;color:#1898c2;display:block}.md-modal .modal-title .fa.fa-red,.md-modal .modal-title .fa.ha-red,.md-modal .modal-title .ha.fa-red,.md-modal .modal-title .ha.ha-red{color:#ff3e62}.md-modal .modal-header{padding-top:30px;position:relative;border-bottom:2px solid #e4e4e4;display:block}.md-modal .md-btn{text-transform:uppercase}.md-modal .modal-footer{border:0;padding:0 30px 30px;display:block}.md-modal .modal-content{border:0}.md-modal .modal-sm{max-width:480px}.md-modal .modal-sm .modal-body{padding-left:30px;padding-right:30px}.md-modal .modal-sm .modal-title{font-size:1.125rem}.md-modal .modal-sm .modal-title .ha{font-size:2.5rem}.md-modal .modal-md{max-width:610px}@media (max-width:575.98px){.md-modal .md-btn-list-inline{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.md-modal .md-btn-list-inline .md-btn{margin:0 0 10px}.md-modal .md-btn-list-inline .md-btn:last-child{margin-bottom:0}}hosco-ad:not(.shown){display:none}.hosco-list-item-container .company-banner{background-position:0 0}.company-banner,.hourly-banner{background:#fff no-repeat -9999px;margin-bottom:20px;padding:25px 20px 20px;position:relative;display:-webkit-flex;display:flex;border-bottom:1px solid #ccc;border-right:1px solid #d5d5d5}@media (max-width:767.98px){.company-banner,.hourly-banner{-webkit-flex-direction:column;flex-direction:column;text-align:center}}.company-banner:before,.hourly-banner:before{position:absolute;left:0;top:0;width:100%;height:5px;content:"";box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}.company-banner.jobs-directory,.hourly-banner.jobs-directory{margin-bottom:0;text-align:center;width:100%;-webkit-justify-content:center;justify-content:center}.company-banner.jobs-directory .company-banner-picture-container,.hourly-banner.jobs-directory .company-banner-picture-container{margin:15px auto 0;width:180px;height:180px}.company-banner.jobs-directory .company-banner-title,.hourly-banner.jobs-directory .company-banner-title{margin-top:10px}.company-banner.employee-profile,.hourly-banner.employee-profile{text-align:center;-webkit-justify-content:center;justify-content:center}.company-banner.employee-profile .company-banner-buttons,.hourly-banner.employee-profile .company-banner-buttons{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin:0}.company-banner.employee-profile .company-banner-buttons .md-btn,.hourly-banner.employee-profile .company-banner-buttons .md-btn{margin:20px 0 0!important}.company-banner-offers-count,.hourly-banner-offers-count{display:none}.company-banner-content:not(:first-child),.hourly-banner-content:not(:first-child){margin-left:20px}@media (max-width:767.98px){.company-banner-content:not(:first-child),.hourly-banner-content:not(:first-child){margin-left:0;margin-top:15px}}.company-banner-close,.hourly-banner-close{position:absolute;right:10px;top:15px;font-size:.625rem;line-height:.625rem;color:#bbb}.company-banner-picture,.hourly-banner-picture{width:100%;height:100%}.company-banner-picture-container,.hourly-banner-picture-container{width:150px;height:150px;position:relative;margin:0 auto}@media (max-width:767.98px){.company-banner-picture-container,.hourly-banner-picture-container{width:100px;height:100px}}.company-banner-label-featured,.hourly-banner-label-featured{text-align:center;text-transform:uppercase;font-size:.75rem;line-height:1.0625rem;font-weight:700;padding:2px 10px;border:1px solid;border-radius:16px}.company-banner-explore-and-follow .company-banner-label-featured,.company-banner-explore-and-follow .hourly-banner-label-featured,.company-banner-explore .company-banner-label-featured,.company-banner-explore .hourly-banner-label-featured,.hourly-banner-explore-and-follow .company-banner-label-featured,.hourly-banner-explore-and-follow .hourly-banner-label-featured,.hourly-banner-explore .company-banner-label-featured,.hourly-banner-explore .hourly-banner-label-featured{color:#ff7775;border-color:#ff7775}.company-banner-work-with-us .company-banner-label-featured,.company-banner-work-with-us .hourly-banner-label-featured,.hourly-banner-work-with-us .company-banner-label-featured,.hourly-banner-work-with-us .hourly-banner-label-featured{color:#02c35c;border-color:#02c35c}.company-banner-label-followers,.hourly-banner-label-followers{padding:3px 10px;background-color:#e4e4e4;border-radius:6px;font-size:.875rem;line-height:.875rem}.company-banner-label-followers-container,.hourly-banner-label-followers-container{text-align:center;margin-top:15px}@media (max-width:767.98px){.company-banner-label-followers-container,.hourly-banner-label-followers-container{margin-top:5px}}.company-banner-title,.hourly-banner-title{font-size:1.625rem;line-height:2rem;font-weight:700;margin-top:20px}@media (max-width:767.98px){.company-banner-title,.hourly-banner-title{margin-top:10px}}.company-banner-text,.hourly-banner-text{font-size:1rem;line-height:1.375rem;margin-top:5px}.company-banner-buttons,.hourly-banner-buttons{margin-top:20px}@media (max-width:991.98px){.company-banner-buttons,.hourly-banner-buttons{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.company-banner-buttons .md-btn-primary,.company-banner-buttons .md-btn-submit,.hourly-banner-buttons .md-btn-primary,.hourly-banner-buttons .md-btn-submit{font-weight:600}.company-banner-buttons .md-btn:not(:first-child),.hourly-banner-buttons .md-btn:not(:first-child){margin-left:10px}@media (max-width:991.98px){.company-banner-buttons .md-btn:not(:first-child),.hourly-banner-buttons .md-btn:not(:first-child){margin:15px 0 0}}.company-banner-following,.hourly-banner-following{font-size:.875rem;line-height:1.1875rem;color:#bbb;text-transform:uppercase}.company-banner-following .fa,.hourly-banner-following .fa{font-size:1.125rem;margin-right:10px;color:#02c35c}.company-banner-following+.md-btn:not(:first-child),.hourly-banner-following+.md-btn:not(:first-child){margin-left:50px}@media (max-width:991.98px){.company-banner-following+.md-btn:not(:first-child),.hourly-banner-following+.md-btn:not(:first-child){margin:15px 0 0}}.company-banner-explore-and-follow:before,.company-banner-explore:before{background-color:#ff7775}.company-banner-work-with-us:before{background-color:#02c35c}.company-banner-picture-container{border:1px solid #d5d5d5}.company-banner-picture-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 5px 0 rgba(0,0,0,.5),0 0 5px 0 rgba(0,0,0,.5)}.hourly-banner:before{box-shadow:none}.hourly-banner .md-btn-brigad{color:#fff;font-weight:600;background:radial-gradient(circle,#f76b1c 0,#fad961 150%)}.hourly-banner .md-btn-catapult{color:#fff;font-weight:600;background-color:#04cbba}@media (max-width:767.98px){.hourly-banner-buttons{margin-top:10px}}.hourly-banner-brigad .hourly-banner-label-featured{border-color:#f88b30}.hourly-banner-catapult .hourly-banner-label-featured{border-color:#04c9b8}.hourly-banner-picture-container{width:200px;height:200px}@media (max-width:767.98px){.hourly-banner-picture-container{width:100px;height:100px}}.hourly-banner-partnership{font-size:.5rem;text-align:right}@media (max-width:767.98px){.hourly-banner-partnership{text-align:center;margin-top:20px}}.hourly-banner.jobs-directory{color:#fff}.hourly-banner.jobs-directory:before{content:none}.hourly-banner.jobs-directory .hourly-banner-title{margin-top:10px;font-size:1.875rem;line-height:2rem}.hourly-banner.jobs-directory .hourly-banner-text{margin-top:10px;font-size:.875rem;line-height:1.1875rem}.hourly-banner.jobs-directory .hourly-banner-buttons{margin-top:30px}.hourly-banner.jobs-directory .hourly-banner-label-featured{padding:2px 5px}.hourly-banner-jobs-directory-picture-container{position:relative;padding-bottom:20px;margin-bottom:30px}.hourly-banner-jobs-directory-picture-container:after{content:"";width:calc(100% + 40px);height:1px;background-color:#ccc;position:absolute;left:-20px;bottom:0;opacity:.5}.hourly-banner-brigad.jobs-directory{background:url(https://cdn.hosco.com/assets/banners/brigad-img-jobs-directory.png) 50%;background-size:cover}.hourly-banner-brigad.jobs-directory:before,.hourly-banner-brigad.newsfeed:before{background:linear-gradient(270deg,#fad961,#f76b1c)}.hourly-banner-catapult.jobs-directory{background:url(https://cdn.hosco.com/assets/banners/catapult-img-jobs-directory.png) 50%;background-size:cover}.hourly-banner-catapult.jobs-directory:before,.hourly-banner-catapult.newsfeed:before{background-color:#04c9b8}.hosco-list-item-container .company-banner{background-color:#000;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);transition:box-shadow .3s ease-in-out;padding:0;min-height:107px;border:0}.hosco-list-item-container .company-banner:before{background:none;box-shadow:none}.hosco-list-item-container .company-banner:hover{box-shadow:-7px 7px 10px 0 rgba(0,0,0,.3)}.hosco-list-item-container .company-banner-content{text-align:left}.hosco-list-item-container .company-banner-close{display:none;color:#fff;background:hsla(0,0%,100%,.2);padding:5px;border-radius:50%;top:10px;right:10px}@media (max-width:767.98px){.hosco-list-item-container .company-banner-close{display:inline}}.hosco-list-item-container .company-banner:hover .company-banner-close{display:block}.hosco-list-item-container .company-banner-title{text-align:left;margin-left:112px;line-height:3rem;font-size:1.75rem}@media (max-width:767.98px){.hosco-list-item-container .company-banner-title{font-size:1.25rem;margin-left:75px;line-height:1.65rem;margin-top:40px!important}}.hosco-list-item-container .company-banner-text{display:inline-block;text-align:left;margin-left:112px;margin-top:10px;font-size:1.125rem}@media (max-width:767.98px){.hosco-list-item-container .company-banner-text{font-size:.875rem;margin-left:75px;margin-top:0}}.hosco-list-item-container .company-banner-offers-count{display:block;position:absolute;right:10px;top:10px}@media (max-width:767.98px){.hosco-list-item-container .company-banner-offers-count{right:auto;left:75px}}.hosco-list-item-container .company-banner-featured{display:none;position:absolute;right:50px;top:10px}@media (min-width:576px){.hosco-list-item-container .company-banner:hover .company-banner-featured{display:block}.hosco-list-item-container .company-banner:hover .company-banner-offers-count{display:none}.hosco-list-item-container .company-banner:hover .company-banner-buttons{display:block}}.hosco-list-item-container .company-banner-label-featured{color:#fff}.hosco-list-item-container .company-banner-buttons{display:none;position:absolute;bottom:10px;right:10px}.hosco-list-item-container .company-banner-content{width:100%;background:rgba(0,0,0,.5);height:100%;color:#fff}.hosco-list-item-container .company-banner:hover .company-banner-content{background:rgba(0,0,0,.7)}.hosco-list-item-container .company-banner-picture-container{width:87px!important;height:87px!important;margin:0!important;position:absolute;left:10px;top:10px;border:0}@media (max-width:767.98px){.hosco-list-item-container .company-banner-picture-container{width:50px!important;height:50px!important}}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.7;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:.75rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2)}.popover,.popover .arrow{position:absolute;display:block}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc(-.5rem + -1px)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:after,.bs-popover-top .arrow:before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-top .arrow:after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc(-.5rem + -1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:after,.bs-popover-right .arrow:before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-right .arrow:after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc(-.5rem + -1px)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:after,.bs-popover-bottom .arrow:before{border-width:0 .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-bottom .arrow:after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc(-.5rem + -1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:after,.bs-popover-left .arrow:before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-left .arrow:after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:.875rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#535353}.popover.bs-popover-auto[x-placement^=bottom] .arrow,.popover.bs-popover-auto[x-placement^=top] .arrow,.popover.bs-popover-bottom .arrow,.popover.bs-popover-top .arrow{left:50%}.popover.bs-popover-auto[x-placement^=left] .arrow,.popover.bs-popover-auto[x-placement^=right] .arrow,.popover.bs-popover-left .arrow,.popover.bs-popover-right .arrow{top:50%}.popover.bs-popover-auto[x-placement^=top],.popover.bs-popover-top{margin-top:-1rem}.popover-sm{max-width:168px}.popover-body>p{text-align:center}.job-section-title{margin:10px 0;font-size:1.25rem;color:#1898c2}.job-section-title a{font-size:.8125rem;color:inherit}.job-section-title a:hover{color:#1898c2}.job-badge .hosco-badge-cover-wrapper:before{background:rgba(0,0,0,.45)}.job-badge .hosco-badge-stat{padding:0 25px}.job-badge .hosco-badge-info{max-width:none;top:50%;bottom:auto;text-align:center;width:100%;padding:0 30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767.98px){.job-badge .hosco-badge-info{padding-top:20px;top:20px;-webkit-transform:none;transform:none}}.job-badge-status{font-size:.85em;color:#ccc;text-transform:capitalize}.job-badge-title{overflow-wrap:break-word}.job-badge-owner{font-size:1.875rem}@media (max-width:767.98px){.job-badge-owner{font-size:.9375rem}}.job-badge-applications,.job-badge-views{margin-right:10px}.job-badge-new{font-size:1.25rem}.job-badge .navbar-nav-job-title{display:none}.job-badge.is-fixed .navbar-nav-job-title{display:-webkit-flex;display:flex;-webkit-align-items:left;align-items:left;max-width:630px;padding-right:20px}.job-badge.is-fixed .navbar-nav-job-title .nav-item{display:contents}.job-badge.is-fixed .navbar-nav-job-title .nav-item div{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:991.98px){.job-badge.is-fixed .navbar-nav-job-title .nav-item div{padding:0 20px}}.offer-wrapper{padding:0!important}.offer-wrapper .hosco-badge .navbar,.offer-wrapper .hosco-container{max-width:1022px}.offer-wrapper .widget-apply .md-btn{display:block;margin:20px auto}@media (max-width:767.98px){.offer-wrapper .widget-apply .md-btn{padding:15px 0;margin:5px 10px}}@media (max-width:767.98px){.offer-wrapper .hosco-save-job-detail.md-btn{width:auto;border-width:3px}}@media (max-width:575.98px){.offer-wrapper .widget-apply .btn-outline-danger{background-color:#fff}}.offer-wrapper .widget-apply .btn-flash{padding:10px 20px;font-size:1rem}@media (max-width:767.98px){.offer-wrapper .widget-apply{background-color:transparent;position:fixed;bottom:10px;border-bottom:none;border-right:none;z-index:99;width:100%;display:-webkit-flex;display:flex;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-justify-content:center;justify-content:center;padding:0 20px;-webkit-flex-direction:column;flex-direction:column}.offer-wrapper .widget-apply .widget-title{display:none}.offer-wrapper .widget-apply.widget-apply-with-cookies{bottom:125px}}.offer-wrapper .widget-apply-button-text{display:inline-block}.offer-wrapper .widget-flex-wrapper{display:table;margin:0 auto;overflow:hidden;min-width:150px}@media (max-width:767.98px){.offer-wrapper .widget-flex-wrapper{width:100%}}.offer-wrapper .widget-flex-wrapper .md-btn{width:100%;max-width:299px;overflow:hidden;white-space:nowrap;margin:10px 0;padding:10px 20px}@media (max-width:767.98px){.offer-wrapper .widget-flex-wrapper .md-btn{max-width:calc(100% - 40px);margin:5px 20px}}.offer-wrapper .widget-flex-wrapper .hosco-save-job-detail,.offer-wrapper .widget-flex-wrapper .md-btn-flash{padding:10px 20px 10px 15px}.offer-wrapper .btn-job-follow{position:absolute;right:20px;top:20px}.offer-wrapper .hosco-panel-title{color:#535353}.offer-wrapper .hosco-panel .showmore-trigger{color:#1898c2}@media (max-width:767.98px){.offer-wrapper .navbar .navbar-nav-job-title{max-width:100%}}.offer-wrapper .navbar .navbar-nav-job-counters{-webkit-justify-content:flex-end;justify-content:flex-end}@media (max-width:767.98px){.offer-wrapper .navbar .navbar-nav-job-counters{display:none}}.offer-wrapper .navbar .nav-item-job-title{padding-right:20px;line-height:3.125rem}@media (max-width:991.98px){.offer-wrapper .navbar .hosco-badge-btn-list .hosco-badge-btn:only-child{margin-top:0}}@media (max-width:767.98px){.offer-wrapper .navbar .hosco-badge-btn-list{display:none}}.offer-wrapper .job-section-company .hosco-panel-title{max-width:calc(100% - 180px);margin-left:auto;margin-right:auto}@media (max-width:767.98px){.offer-wrapper .hosco-panel-list-label,.offer-wrapper .hosco-panel-list-value{display:block}}.offer-wrapper .job-suggested-list{margin-bottom:-20px}.uib-datepicker-popup{padding:0;margin:0}.uib-datepicker-popup .uib-datepicker thead th .uib-left,.uib-datepicker-popup .uib-datepicker thead th .uib-right,.uib-datepicker-popup .uib-datepicker thead th .uib-title{font-weight:600;font-size:1.125rem;background:inherit;border:none;padding:15px}.uib-datepicker-popup .uib-datepicker thead th .uib-left:hover,.uib-datepicker-popup .uib-datepicker thead th .uib-right:hover,.uib-datepicker-popup .uib-datepicker thead th .uib-title:hover{color:#1898c2;background-color:none}.uib-datepicker-popup .uib-datepicker td{padding:0;margin:0}.uib-datepicker-popup .uib-datepicker .uib-weeks-day{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;font-size:.9375rem;color:grey;padding:5px}.uib-datepicker-popup .uib-datepicker .uib-weeks-number{border-right:1px solid #e4e4e4;padding:10px;font-size:.9375rem;color:grey}.uib-datepicker-popup .uib-datepicker .uib-day button,.uib-datepicker-popup .uib-datepicker .uib-month button,.uib-datepicker-popup .uib-datepicker .uib-year button{padding:15px;display:block;background:inherit;border:none}.uib-datepicker-popup .uib-datepicker .uib-day button.active,.uib-datepicker-popup .uib-datepicker .uib-month button.active,.uib-datepicker-popup .uib-datepicker .uib-year button.active{color:#000;background-color:#fff;cursor:pointer;font-weight:600}.uib-datepicker-popup .uib-datepicker .uib-day button.selected,.uib-datepicker-popup .uib-datepicker .uib-month button.selected,.uib-datepicker-popup .uib-datepicker .uib-year button.selected{background-color:#1898c2;color:#fff;cursor:pointer;font-weight:600}.uib-datepicker-popup .uib-datepicker .uib-day button:hover,.uib-datepicker-popup .uib-datepicker .uib-month button:hover,.uib-datepicker-popup .uib-datepicker .uib-year button:hover{background-color:#63bbd8;color:#000;cursor:pointer}.uib-datepicker-popup .uib-datepicker .uib-day button:disabled,.uib-datepicker-popup .uib-datepicker .uib-month button:disabled,.uib-datepicker-popup .uib-datepicker .uib-year button:disabled{color:#999;background-color:#f7f7f7}.uib-datepicker-popup .uib-datepicker .uib-day button .secondary,.uib-datepicker-popup .uib-datepicker .uib-month button .secondary,.uib-datepicker-popup .uib-datepicker .uib-year button .secondary{opacity:.5}.job-create-field-name{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;font-weight:600}.job-create-field-name label{margin-bottom:0}.job-create-field:not(:last-child){margin-bottom:20px}.job-create-audience{text-align:center;color:#1898c2;font-size:1.375rem;line-height:1.625rem;letter-spacing:-.025em;font-weight:300}.job-create-audience strong{font-weight:700}.job-create textarea{min-height:120px}.job-create .datepicker-container{display:-webkit-flex;display:flex}.job-create .grey-block{border:1px solid #e4e4e4;background-color:#f7f7f7;padding:25px}.job-create-buttons{display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-flex-wrap:wrap;flex-wrap:wrap}.job-create-buttons button{font-weight:600;-webkit-flex-basis:40%;flex-basis:40%}@media (max-width:767.98px){.job-create-buttons button{-webkit-flex-basis:100%;flex-basis:100%;margin:0 10px 10px}}.job-create .show-other-plans-link{text-align:center;margin-top:30px;font-weight:600;font-size:.875rem;text-decoration:underline}.job-create .show-other-plans-link a{color:#666}.job-create-settings-applications-email-helper{display:-webkit-flex;display:flex;font-size:.6875rem;font-style:italic;-webkit-align-items:center;align-items:center;clear:both}.job-create-settings-applications-email-helper-icon{display:inline-block;margin-right:5px;font-size:.875rem}.job-create div.job-create-card{margin-bottom:6px;text-align:center;background-color:transparent}.job-create .job-create-card-title{font-weight:700}.job-create .order-summary-card{margin-bottom:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}.job-create .order-summary-card .card-body{padding-left:10px}.job-create .order-summary-card .order-summary-card-title{color:#1898c2;margin-bottom:6px;font-weight:700}.job-create .order-summary-card .order-detail-container{padding-top:20px;display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-justify-content:space-between;justify-content:space-between}.job-create .order-summary-card .order-summary-quantity-container{border:1px solid #e4e4e4;padding-top:5px;width:30px;height:30px;text-align:center;margin-right:8px;font-weight:700}.job-create .order-summary-card .order-detail{font-weight:400}.job-create .order-summary-card .order-filler{-webkit-flex-grow:1;flex-grow:1;border-bottom:2px dotted #999;margin:0 5px}.job-create .order-summary-card .order-total-amount{font-size:2.1875rem;font-weight:700}.candidates-toolbar{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:10px}@media (max-width:575.98px){.candidates-toolbar .dropdown-btn-toggle{width:205px}}.candidates-count{text-transform:uppercase}.candidates-count .fa{color:#1898c2;margin-right:5px}@media (max-width:767.98px){.candidates-count .fa{display:none}}.candidates-active-filters{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-flex-wrap:wrap;flex-wrap:wrap}.candidates-active-filters-title{font-weight:700;font-size:.75rem;margin-right:10px;color:#333}.candidates-active-filters .md-badge{background-color:#fff;color:#1898c2;text-transform:lowercase;transition:box-shadow .25s ease-in-out;margin-bottom:5px}.candidates-active-filters .md-badge:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.candidates-active-filters .md-badge:hover .fa{color:#d41638}.candidates-active-filters .candidate-status,.candidates-active-filters .md-badge.is-reject:hover .fa{color:#fff}.candidates-content{transition:all .5s ease-in;-webkit-flex:0 0 calc(100% - 1px);flex:0 0 calc(100% - 1px)}.candidates-content.is-faded{-webkit-transform:translate3d(275px,0,0);transform:translate3d(275px,0,0);opacity:.25}@media (max-width:575.98px){.candidates-sidebar{-webkit-flex:0 0 1px;flex:0 0 1px;padding:0;min-height:100vh}}.candidates-loader{margin-top:30px;text-align:center;font-size:.75rem;color:#999}.candidates-loader .hosco-loader{display:table;margin:0 auto 10px}.candidates-list{margin-top:15px}.candidates-filters{border:1px solid #e4e4e4;border-radius:6px;background-color:#fff}@media (max-width:575.98px){.candidates-filters{position:absolute;top:0;bottom:auto;left:10px;width:255px;z-index:14;-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in;overflow-y:auto}.candidates-filters.is-expanded{-webkit-transform:translateZ(0);transform:translateZ(0)}}.candidates-filters-title{padding:10px 20px;border-bottom:2px solid #e4e4e4;text-transform:uppercase;color:#101010;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.candidates-filters-clear{color:#999;font-size:.75rem;text-transform:none}.candidates-filters-clear .fa{font-size:.875rem;margin-left:5px}.candidates-filters-clear:hover{color:#333}.candidates-filters-content{padding:0 20px;overflow-y:auto;position:relative;max-height:calc(100vh - 195px)}.candidates-filters-toggle{display:none;position:fixed;bottom:30px;right:15px;z-index:15;width:40px;height:40px;line-height:40px;font-size:1.5rem;color:#fff;text-align:center;border-radius:50%;background-color:#1898c2;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}@media (max-width:575.98px){.candidates-filters-toggle{display:block}}.candidates-filter{margin:20px 0}.candidates-filter:not(:last-child){border-bottom:2px solid #e4e4e4;padding-bottom:20px}.candidates-filter-title{color:#333;font-weight:700;margin-bottom:15px}.no-candidates{margin-top:50px;text-align:center;color:#333}.no-candidates-title{font-size:1.125rem;font-weight:700;margin-bottom:50px}.no-candidates-message{padding-top:90px;background:transparent no-repeat url(https://files.hosco.com/client/build/production/995df18da9a6f0dab125a4a3a6d4eeb4.png) top;margin-bottom:20px}.is-search .no-candidates-message{background-image:url(https://files.hosco.com/client/build/production/945fdeb95d2d3bbceb3e3edd663378eb.png)}.no-candidates .md-btn{text-transform:uppercase}@media (max-width:575.98px){.candidate-wrapper .hosco-content{padding:0 15px}}application-status{width:100%}application-status .btn{border-radius:4px}application-status .job-application-buttons{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}application-status .job-application-buttons .application-status-label,application-status .job-application-buttons .md-btn{text-transform:uppercase;margin:0 0 10px;min-width:135px;border-radius:4px;font-weight:600;padding:8px 10px;text-align:center;line-height:1.2em}application-status .job-application-buttons .application-status-label{color:#fff}application-status .job-application-buttons .label-reviewed{background-color:#319c29;border:2px solid #319c29}application-status .job-application-buttons .label-rejected{background-color:#d41638;border:2px solid #d41638}application-status .job-application-buttons .label-hired{background-color:#1898c2;border:2px solid #1898c2}application-status .application-status-btn:hover>.normal-text,application-status .application-status-btn:not(:hover)>.hover-text{display:none}.job-actions{display:inline-block}.job-actions .dropdown-item{font-size:.8125rem;padding:6px 25px 6px 15px}@media (max-width:767.98px){.job-badge-actions{margin-left:60px}.job-badge-actions .nav-link{padding:10px!important}}.drop-box{border:1px dashed #ccc;min-height:100px;width:100%;color:#bbb;text-align:center;vertical-align:middle;border-radius:4px;padding:20px;box-sizing:border-box}.drop-box .drop-box-text{margin-top:0!important;font-size:1.5rem!important;font-family:Lato,sans-serif;font-weight:300}.drop-box .upload-icon{margin-top:20px}.drop-box:hover{cursor:pointer}.attachment-result{margin-top:10px;width:100%;border:10px solid #f7f7f7;display:table;vertical-align:middle}.attachment-delete,.attachment-error,.attachment-name,.attachment-progress,.attachment-thumb{display:table-cell;vertical-align:middle;text-align:center}.attachment-error,.attachment-name,.attachment-progress{padding:0 10px}.attachment-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.job-logo-button{position:relative;display:inline-block;height:120px;width:120px;color:#1898c2;border:1px solid #e4e4e4;background-color:#fff;cursor:pointer;margin:0 10px 0 0;padding:0}.job-logo-button img{width:100%;height:100%;border:0;border-radius:initial}.job-logo-button-default{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.job-logo-button-default-icon{z-index:100;opacity:.3;position:relative;font-size:1.875rem;color:#e4e4e4}.job-logo-button-default-image{position:absolute;z-index:1}.job-logo-button-empty-icon,.job-logo-button-empty-text{z-index:100;position:relative}.job-logo-button-empty-background{position:absolute;top:5px;left:25px;font-size:4.0625rem;color:#e4e4e4;z-index:1;opacity:.5}.job-logo-button-empty-background:hover{color:#e4e4e4}.job-logo-button:hover{border:1px solid #1898c2}.job-logo-button:hover .job-logo-button-default-icon{opacity:1;color:#1898c2}.job-logo-cropper{clear:both;padding-top:25px}.job-logo-cropper-area{background:#e4e4e4;overflow:hidden;width:100%;height:350px}.job-logo-cropper-area-ui{width:100%;height:100%;display:block;position:relative;overflow:hidden}.job-logo-cropper-area-ui canvas{display:block;position:absolute;top:50%;left:50%;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}.job-logo-clear{clear:both}.department-requirements-container{display:-webkit-flex;display:flex}.department-requirements-container .btn-danger{margin-right:4px;opacity:.5;transition:opacity .1s ease-in}.department-requirements-container .btn-danger:hover{background-color:#843534;opacity:1}.department-requirements-typeahead{-webkit-flex:1;flex:1}.department-requirements-button{display:block;border:1px dashed grey;padding:7px;background-color:#f7f7f7;color:#1e1e1e;width:100%}.department-requirements-button:disabled{opacity:.5}.application-modal-title-container{font-weight:700;line-height:1.33}.application-modal-title{font-size:1.125rem}.application-modal-jobtitle{font-size:1.375rem}.application-modal-company{font-size:.875rem;font-weight:400}.candidate-card{border:1px solid #eee;border-radius:6px;background-color:#fff;margin-bottom:20px}.candidate-header{padding:10px;border-bottom:2px solid #eee;display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline}.candidate-date{font-weight:700;font-size:.75rem;color:#999}.candidate-status{text-transform:lowercase;margin-right:10px;padding:0 10px;color:#fff}.candidate-status.is-reviewed{background:#319c29}.candidate-status.is-hired{background:#1898c2}.candidate-status.is-pending{background:#115c87}.candidate-status.is-reject{background:#d41638}.candidate-new{text-transform:uppercase;font-weight:700;color:#1898c2;border:1px solid #1898c2}.candidate-anchor{font-size:1rem;color:#1898c2;margin-left:10px}.candidate-anchor.disabled{color:#ccc}.candidate-anchor-list{margin-left:auto}.candidate-content{padding:10px}.candidate-name{font-weight:700;font-size:1.125rem;color:#101010;line-height:1.22;margin:0}.candidate-position{color:#101010;font-size:.9375rem;line-height:1.33;border-bottom:2px solid #e4e4e4;padding-bottom:5px;margin-bottom:5px}.candidate-info .fa{color:grey;width:25px}.candidate-link{font-weight:700;text-decoration:underline}.candidate-link .fa{color:#1898c2}.candidate-languages{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline}.candidate-languages-more{font-size:.8125rem}.candidate-requirements{border-radius:4px;background:#f7f7f7;text-align:center;padding:10px 0}@media (max-width:575.98px){.candidate-requirements{margin-top:10px}}.candidate-requirements-label{text-transform:uppercase;color:#999;font-size:.6875rem}@media (max-width:575.98px){.candidate-requirements-label{font-weight:700}}.candidate-requirements-ratio{font-size:2.25rem;line-height:1;color:#1898c2;font-weight:700;letter-spacing:-4px}@media (max-width:575.98px){.candidate-links{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-left:calc(25% + 5px)}}.candidate-links a{display:table;margin-top:10px;color:#333;line-height:1.3}.candidate-links .fa{color:#1898c2;margin-right:10px}.candidate-details{padding:10px}.candidate-details-nav{background:#f7f7f7;border-radius:4px 0 0 4px}@media (max-width:575.98px){.candidate-details-nav{text-align:center}.candidate-details-nav-label{display:none}}.candidate-details-nav-icon{width:20px}@media (max-width:575.98px){.candidate-details-nav-icon{font-size:1.125rem}}.candidate-details-nav a{position:relative;display:block;font-size:.75rem;text-transform:uppercase;padding:10px 7px;color:grey;font-weight:700}.candidate-details-nav a.active{background:#1898c2;color:#fff}.candidate-details-nav a.active:after{content:"";position:absolute;display:block;top:0;bottom:0;left:100%;background:#1898c2;width:8px;z-index:6}.candidate-details-nav a:first-child{border-radius:4px 0 0 0}.candidate-details-nav a:last-child{border-radius:0 0 0 4px}.candidate-details-content{border:1px solid rgba(24,152,194,.5);padding:10px 10px 10px 20px;position:absolute;width:100%;height:100%}.is-notes .candidate-details-content{padding-bottom:40px}.candidate-details-content-container{padding-left:0;position:relative;margin-left:-10px}.candidate-details-intro{font-style:italic;color:#999;font-size:.8125rem;margin-bottom:10px}@media (max-width:575.98px){.candidate-details-intro{font-size:.75rem}}.candidate-toggle{border-top:2px solid #eee;padding:5px;font-size:.75rem;color:#999;text-align:center}.candidate-toggle .fa{display:table;margin:0 auto;color:#1898c2}.candidate-file{display:table;margin-bottom:5px;color:#333}.candidate-file .fa,.candidate-file:hover{color:#1898c2}.candidate-message{white-space:pre-line}.candidate-actions{padding:10px 10px 20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:575.98px){.candidate-actions-label{-webkit-flex-basis:100%;flex-basis:100%;margin-bottom:10px}}.candidate-actions application-status{width:auto;-webkit-flex:1 1 0%;flex:1 1 0%}.candidate-actions .job-application-buttons{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}@media (max-width:575.98px){.candidate-actions .job-application-buttons{-webkit-justify-content:space-between;justify-content:space-between}}.candidate-actions .job-application-buttons .application-status-label,.candidate-actions .job-application-buttons .md-btn{margin:0}@media (max-width:575.98px){.candidate-actions .job-application-buttons .application-status-label,.candidate-actions .job-application-buttons .md-btn{min-width:95px}}@media (min-width:576px){.candidate-actions .job-application-buttons .application-status-label:not(:first-child),.candidate-actions .job-application-buttons .md-btn:not(:first-child){margin-left:30px}}.candidate-eligibility.is-matching .fa{color:#1898c2}.candidate-eligibility.is-not-matching{opacity:.5}.candidate-eligibility.is-not-matching .fa{color:#d41638}.candidate-note-container{height:100%}.candidate-note-container.is-loading:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:5;background-color:hsla(0,0%,100%,.5)}.candidate-note-container>*{height:100%}.candidate-note-list{position:relative;height:100%}.candidate-note-item{background:#f7f7f7;color:#333;padding:5px 45px 10px 10px;position:relative}.candidate-note-item+.candidate-note-item{margin-top:10px}.candidate-note-manage{position:absolute;top:5px;right:15px;color:grey}.candidate-note-manage .fa{margin-left:5px;opacity:.7}.candidate-note-manage .fa:hover{opacity:1}.candidate-note-delete{color:#d41638}.candidate-note-content{white-space:pre-line}.candidate-note-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.candidate-note-form .candidate-note-file{position:absolute;top:-30px;left:0;right:0;z-index:2;padding-left:10px;padding-bottom:8px;margin:0}.candidate-note-input{width:100%;height:100%;background:#f7f7f7;color:grey;resize:none;padding:5px 10px 30px;border:1px solid #f7f7f7}.ng-submitted .candidate-note-input.ng-invalid{border-color:rgba(255,62,98,.7)}.candidate-note-input::-webkit-input-placeholder{color:grey}.candidate-note-input:-ms-input-placeholder{color:grey}.candidate-note-input::-ms-input-placeholder{color:grey}.candidate-note-input::placeholder{color:grey}.candidate-note-toolbar{position:absolute;left:20px;right:10px;bottom:10px;border-top:2px solid #eee;padding-top:10px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.candidate-note-toolbar a{color:#333;line-height:1.3}.candidate-note-toolbar a:hover{color:#1898c2}.candidate-note-toolbar a+a{margin-left:30px}.candidate-note-toolbar a .fa{color:#1898c2;margin-right:10px}.candidate-note-cancel{margin-right:auto}.candidate-note-cancel .fa{color:grey!important}.candidate-note-save .fa{color:#02c35c!important}.candidate-note-form{height:100%}.candidate-note-file{display:table;margin-top:10px;font-size:.8125rem;color:#1898c2;background:#f7f7f7}.candidate-note-file .fa{margin-right:10px}.candidate-note-file-remove{color:#d41638;margin-left:15px}@media (max-width:575.98px){.candidate-note-form .candidate-note-toolbar{-webkit-justify-content:space-between;justify-content:space-between}.candidate-note-form .candidate-note-toolbar-icon{font-size:1.125rem}.candidate-note-form .candidate-note-toolbar-label{display:none}.candidate-note-cancel{margin:0}}.hosco-save-job i{padding:10px 9px 7px 10px;background:#f7f7f7;border-radius:50%;color:#e4e4e4}.hosco-save-job i:before{font-size:25px}.hosco-save-job .fa.fa-heart{color:#ff7775;background:none;border:1px solid #e4e4e4}.hosco-save-job .translation{display:none}.hosco-save-job-detail.md-btn{border:1px solid #e4e4e4;background:#fff;color:grey;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hosco-save-job-detail.md-btn i{color:grey;font-size:1.125rem}.hosco-save-job-detail.md-btn .fa.fa-heart{color:grey;background:none}.hosco-save-job-detail.md-btn .fa.fa-heart:before{color:#ff7775;font-size:1.125rem}.hosco-save-job-detail.md-btn .translation{display:inline-block;color:grey}.permissions-wrapper{padding-top:0}.permissions-wrapper .hosco-blue-header{position:relative}.permissions-wrapper .hosco-blue-header-title{font-size:1.875rem}.permissions-wrapper .btn-invite-user{width:50px;height:50px;border-radius:50px;font-size:1.125rem;line-height:3.125rem;color:#fff;background-color:#02c35c;border:none}.permissions-wrapper .btn-invite-user:active,.permissions-wrapper .btn-invite-user:focus,.permissions-wrapper .btn-invite-user:hover{border-color:#02aa50;background-color:#02aa50;color:#fff}.permissions-wrapper .btn-invite-user.disabled,.permissions-wrapper .btn-invite-user.disabled:hover,.permissions-wrapper .btn-invite-user[disabled],.permissions-wrapper .btn-invite-user[disabled]:hover{color:#fff}.permissions-wrapper .label-invite-user{font-weight:600;font-size:1rem}.permissions-wrapper .users-count{text-align:center;font-size:1.25rem;font-weight:600;color:#1898c2}.permissions-wrapper .filter-container{text-align:right;margin:10px 0}.permissions-wrapper .filter-container .btn-group{display:inline-block}.permissions-wrapper .card{margin:20px 0}member-permissions{padding:20px 0}member-permissions:last-child{padding-bottom:0}.member-permissions{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:baseline;align-items:baseline;border-top:1px solid #e4e4e4;padding:20px 0}@media (max-width:767.98px){.member-permissions{-webkit-align-items:center;align-items:center}}.member-permissions .you{text-transform:uppercase;color:#999;font-size:.5625rem;line-height:1.5rem;font-weight:700;padding:0 0 0 5px;margin:0 10px 0 0;border-left:5px solid #e4e4e4}.member-permissions .you>i{color:#ffc300;margin-right:2px}.member-permissions .member-info-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.member-permissions .member-divider,.member-permissions .member-name{font-size:1.125rem;line-height:1.5rem;font-weight:600;color:#333}.member-permissions .member-username{font-size:.875rem;color:#333}@media (max-width:767.98px){.member-permissions .member-username{-webkit-flex-basis:100%;flex-basis:100%}}.member-permissions .label-permission-container{padding:10px 0 0}.member-permissions .edit-permissions{margin-right:40px}@media (max-width:767.98px){.member-permissions .edit-permissions{margin-right:0}}.member-permissions .member-action{font-size:.875rem;color:#333}@media (max-width:767.98px){.member-permissions .member-action{display:none}.member-permissions .member-action-container{display:block;width:50px;height:50px;text-align:center;line-height:50px;border-radius:50%;border:1px solid #e4e4e4;font-size:1.125rem}.member-permissions .member-action-container:not(:last-child){margin-bottom:4px}}.member-permissions .fa-times{color:#e71a4b}.member-permissions .fa-sign-out{color:grey}.member-permissions .fa-pencil{color:#1898c2}.pm-tips{background-color:#fff;position:relative;display:block;border-bottom:1px solid #ccc;border-right:1px solid #d5d5d5;padding:30px 20px 20px}@media (max-width:767.98px){.pm-tips{padding:30px 10px 20px}}.pm-tips:before{content:"";width:55px;height:7px;background-color:#ff7775;position:absolute;top:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pm-tips.hidden{display:none}.pm-tips-header{padding-top:17px}.pm-tips-blue-title{color:#1898c2;font-weight:700;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:.875rem;letter-spacing:.1875rem;text-align:center;text-transform:uppercase;position:relative}.pm-tips-blue-title .pm-tips-mobile-navigator-left,.pm-tips-blue-title .pm-tips-mobile-navigator-right{position:absolute;font-size:1.25rem;color:#bbb;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pm-tips-blue-title .pm-tips-mobile-navigator-right{right:0}.pm-tips-blue-title .pm-tips-mobile-navigator-left{left:0}.pm-tips-big-title{color:#333;font-size:2.375rem;line-height:2.5rem;font-weight:700;text-align:center;margin:10px auto 35px}@media (max-width:767.98px){.pm-tips-big-title{margin:10px auto 20px}}.pm-tips-subtitle{color:#333;font-size:.9375rem;line-height:1.25rem;text-align:center;max-width:470px;margin:10px auto 35px}@media (max-width:767.98px){.pm-tips-subtitle{margin:25px auto 20px}}.pm-tips-top-right{position:absolute;top:10px;right:10px;color:#bbb;font-size:.75rem;font-weight:600}.pm-tips-top-right a{color:#bbb}.pm-tips-description{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.pm-tips-description-icon{width:50px;text-align:center;line-height:50px;border-radius:50px;border:1px solid grey}.pm-tips-description-icon.plus-icon{background-color:#02c35c;border:1px solid #02c35c}.pm-tips-description-icon-container{-webkit-flex-basis:50px;flex-basis:50px}.pm-tips-description-icon>.fa{font-size:1.125rem}.pm-tips-description-icon>.fa-plus{color:#fff}.pm-tips-description-icon>.fa-times{color:#e71a4b}.pm-tips-description-icon>.fa-pencil{color:#1898c2}.pm-tips-description-icon>.fa-sign-out{color:grey}.pm-tips-description-text{padding-left:10px;margin-bottom:25px}@media (max-width:767.98px){.pm-tips-description-text{margin-bottom:20px}}.pm-tips-column-title{color:#526b7a;font-size:.90625rem;font-weight:600;margin-bottom:10px}.pm-tips-text{font-size:.9375rem;margin-bottom:20px}.pm-tips-indicators{display:-webkit-flex;display:flex;width:100%;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-top:20px}.pm-tips-indicator{height:10px;width:10px;background-color:grey;border-radius:50%;transition:color .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,color .2s ease-in-out;transition:transform .2s ease-in-out,color .2s ease-in-out,-webkit-transform .2s ease-in-out}.pm-tips-indicator.active{-webkit-transform:scale(2);transform:scale(2);background-color:#1898c2}.pm-tips-indicator:not(:last-child){margin-right:10px}.flex-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-flex-grow:0!important;flex-grow:0!important}.flex-grow-1{-webkit-flex-grow:1!important;flex-grow:1!important}.flex-shrink-0{-webkit-flex-shrink:0!important;flex-shrink:0!important}.flex-shrink-1{-webkit-flex-shrink:1!important;flex-shrink:1!important}.justify-content-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-start{-webkit-align-items:flex-start!important;align-items:flex-start!important}.align-items-end{-webkit-align-items:flex-end!important;align-items:flex-end!important}.align-items-center{-webkit-align-items:center!important;align-items:center!important}.align-items-baseline{-webkit-align-items:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-align-items:stretch!important;align-items:stretch!important}.align-content-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-center{-webkit-align-content:center!important;align-content:center!important}.align-content-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-center{-webkit-align-self:center!important;align-self:center!important}.align-self-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-flex-grow:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-flex-grow:1!important;flex-grow:1!important}.flex-sm-shrink-0{-webkit-flex-shrink:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-webkit-flex-shrink:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-sm-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-sm-start{-webkit-align-items:flex-start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-align-items:flex-end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-align-items:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-align-items:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-align-items:stretch!important;align-items:stretch!important}.align-content-sm-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-sm-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-sm-center{-webkit-align-content:center!important;align-content:center!important}.align-content-sm-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-sm-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-sm-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-sm-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-sm-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-sm-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-sm-center{-webkit-align-self:center!important;align-self:center!important}.align-self-sm-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-flex-grow:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-flex-grow:1!important;flex-grow:1!important}.flex-md-shrink-0{-webkit-flex-shrink:0!important;flex-shrink:0!important}.flex-md-shrink-1{-webkit-flex-shrink:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-md-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-md-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-md-start{-webkit-align-items:flex-start!important;align-items:flex-start!important}.align-items-md-end{-webkit-align-items:flex-end!important;align-items:flex-end!important}.align-items-md-center{-webkit-align-items:center!important;align-items:center!important}.align-items-md-baseline{-webkit-align-items:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-align-items:stretch!important;align-items:stretch!important}.align-content-md-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-md-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-md-center{-webkit-align-content:center!important;align-content:center!important}.align-content-md-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-md-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-md-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-md-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-md-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-md-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-md-center{-webkit-align-self:center!important;align-self:center!important}.align-self-md-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-md-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-flex-grow:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-flex-grow:1!important;flex-grow:1!important}.flex-lg-shrink-0{-webkit-flex-shrink:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-webkit-flex-shrink:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-lg-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-lg-start{-webkit-align-items:flex-start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-align-items:flex-end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-align-items:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-align-items:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-align-items:stretch!important;align-items:stretch!important}.align-content-lg-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-lg-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-lg-center{-webkit-align-content:center!important;align-content:center!important}.align-content-lg-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-lg-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-lg-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-lg-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-lg-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-lg-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-lg-center{-webkit-align-self:center!important;align-self:center!important}.align-self-lg-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-flex-grow:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-flex-grow:1!important;flex-grow:1!important}.flex-xl-shrink-0{-webkit-flex-shrink:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-webkit-flex-shrink:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-xl-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-xl-start{-webkit-align-items:flex-start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-align-items:flex-end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-align-items:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-align-items:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-align-items:stretch!important;align-items:stretch!important}.align-content-xl-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-xl-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-xl-center{-webkit-align-content:center!important;align-content:center!important}.align-content-xl-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-xl-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-xl-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-xl-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-xl-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-xl-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-xl-center{-webkit-align-self:center!important;align-self:center!important}.align-self-xl-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}}.home-jumbotron{min-height:600px;color:#fff;margin:0;position:relative;z-index:5;height:600px}.home-jumbotron-container{position:absolute;width:100%;bottom:0;padding:0;z-index:8}@media (max-width:767.98px){.home-jumbotron-container{position:relative}}.home-jumbotron-title h1{font-size:3.4375rem;line-height:1.24em;letter-spacing:-.05em;font-weight:700;margin:0 0 15px;text-shadow:0 0 40px #333}@media (max-width:767.98px){.home-jumbotron-title h1{font-size:2.5rem}}@media (max-width:575.98px){.home-jumbotron-title h1{font-size:2.1875rem}}.home-jumbotron-title h2{font-size:3.09375rem;line-height:1.24em;letter-spacing:-.05em;font-weight:700;margin:0 0 15px;text-shadow:0 0 40px #333}@media (max-width:767.98px){.home-jumbotron-title h2{font-size:2.25rem}}@media (max-width:575.98px){.home-jumbotron-title h2{font-size:1.96875rem}}.home-jumbotron-title h3{font-size:2.75rem;line-height:1.24em;letter-spacing:-.05em;font-weight:700;margin:0 0 15px;text-shadow:0 0 40px #333}@media (max-width:767.98px){.home-jumbotron-title h3{font-size:2rem}}@media (max-width:575.98px){.home-jumbotron-title h3{font-size:1.75rem}}.home-jumbotron-form{background-color:rgba(0,0,0,.4);margin-top:200px;padding:35px 10px;position:relative}@media (max-width:767.98px){.home-jumbotron-form{margin-top:130px}}@media (max-width:575.98px){.home-jumbotron-form{padding:15px 10px}}.home-jumbotron-form input,.home-jumbotron-form label{color:#000;font-weight:300}.home-jumbotron-form-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.home-jumbotron-baseline{min-height:80px;text-align:center}.home-jumbotron-secondary{font-size:1.75rem;line-height:2.125rem;font-weight:300;text-align:center;margin:0 0 20px;text-shadow:none}@media (max-width:767.98px){.home-jumbotron-secondary{font-size:1.5rem;line-height:1.875rem}}.home-jumbotron .form-control{border:0;color:#666;height:53px;line-height:53px;padding:0 20px;width:240px;font-size:1.125rem;max-width:100%}.home-jumbotron .form-control::-webkit-input-placeholder{font-weight:500;color:#666;font-size:1.25rem;opacity:1}.home-jumbotron .form-control:-ms-input-placeholder{font-weight:500;color:#666;font-size:1.25rem;opacity:1}.home-jumbotron .form-control::-ms-input-placeholder{font-weight:500;color:#666;font-size:1.25rem;opacity:1}.home-jumbotron .form-control::placeholder{font-weight:500;color:#666;font-size:1.25rem;opacity:1}@media (max-width:575.98px){.home-jumbotron .form-control{width:100%}}.home-jumbotron .btn{height:53px;line-height:53px;padding:0 15px;font-size:1.25rem;text-transform:none;min-width:210px;width:100%;max-width:100%}@media (max-width:767.98px){.home-jumbotron .btn-wrapper{margin-top:10px}}.home-jumbotron .form-group{margin-bottom:0;display:inline-block;margin-right:5px;vertical-align:top}@media (max-width:575.98px){.home-jumbotron .form-group{width:100%;margin-bottom:5px;text-align:center;display:block}}.home-jumbotron-arrow{background:#000;height:40px;line-height:40px;width:50px;text-align:center;position:absolute;bottom:-30px;left:50%;margin-left:-20px;z-index:10;color:#fff}.home-jumbotron-arrow:hover{background-color:#333;color:#fff}.home-jumbotron-play{margin-left:auto;margin-right:auto;position:absolute;left:0;right:0}.home-jumbotron-video{position:absolute;width:100%;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.home-jumbotron-video-placeholder{position:absolute;width:100%;height:100%;background:transparent url(https://files.hosco.com/client/build/production/91177f64745b54d49ddfc33bea0badf3.jpg) no-repeat 50%;background-size:cover;z-index:5}.home-jumbotron-video-wrapper{position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden}.home-jumbotron-video iframe{position:absolute;width:100%;height:100%}.branded-content .jumbotron.home-jumbotron .home-jumbotron-form{margin-top:60px}@media (max-width:575.98px){.branded-content .jumbotron.home-jumbotron .home-jumbotron-form{margin-top:30px}}.branded-content .home-jumbotron{min-height:700px;background-position:50%}@media (max-width:767.98px){.branded-content .home-jumbotron{min-height:0;height:auto}}.branded-content .home-jumbotron .btn{width:auto}.branded-banner{background:no-repeat 0 0;background-size:100% auto;position:absolute;top:0;bottom:0;right:0;width:200px;z-index:100}@media (max-width:767.98px){.branded-banner{display:none}}.home-stat-section{background-color:#ccc;padding:50px 0 25px}.home-stat-container{width:100%;max-width:1024px;margin:0 auto;display:table;overflow:hidden}.home-stat-list{margin-bottom:0;text-align:center}.home-stat-value{font-size:2.8125rem;line-height:1.2em;color:#333;opacity:0}.home-stat-label{font-size:1.375rem;display:block}.branded-banner-top{text-align:center}.branded-banner+.home-jumbotron-container .home-jumbotron-title{padding-right:200px}@media (max-width:767.98px){.branded-banner+.home-jumbotron-container .home-jumbotron-title{padding-right:0}}.hosco-new-brand #main .even{width:100%;background-color:#fff}.hosco-new-brand #main .home-section{margin-top:50px;margin-bottom:50px;width:100%;max-width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.hosco-new-brand #main .home-section-bgtext{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#e4e4e4;text-transform:uppercase;font-weight:700;position:absolute;line-height:1;margin-top:-52px;font-size:6.25rem}@media (max-width:991.98px){.hosco-new-brand #main .home-section-bgtext{font-size:4.0625rem;margin-top:-21px}}@media (max-width:767.98px){.hosco-new-brand #main .home-section-bgtext{font-size:3.125rem;margin-top:-9px}}.hosco-new-brand #main .home-section-line{content:"";background-color:#ff7775;width:50px;height:7px;margin-bottom:10px;margin-left:-5px}.hosco-new-brand #main .home-section-line-center{margin:0 auto 10px}.hosco-new-brand #main .home-section-quote{text-transform:uppercase;font-weight:700;color:#1898c2}.hosco-new-brand #main .home-section-title{font-size:2.375rem;font-weight:700;line-height:1.2;padding:10px 0}.hosco-new-brand #main .home-section-accent{font-size:.75rem;font-weight:700;text-transform:uppercase;color:#fff;background-color:#ff7775;border-radius:10px;padding:0 10px;margin:auto;display:inline-block}.hosco-new-brand #main .home-section-text{font-size:1.125rem;max-width:80%;padding:10px 0;line-height:1.5rem}@media (max-width:575.98px){.hosco-new-brand #main .home-section-text{max-width:100%}}.hosco-new-brand #main .home-section-text-center{margin:auto}.hosco-new-brand #main .home-section-content{padding:20px 0;display:-webkit-flex;display:flex;margin:0 -5px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.hosco-new-brand #main .home-section.home-jobs-section .home-section-content{margin:0 -10px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.hosco-new-brand #main .home-section.home-form-section .home-section-bgtext{max-width:730px}@media (max-width:991.98px){.hosco-new-brand #main .home-section.home-form-section .home-section-bgtext{max-width:415px}}@media (max-width:767.98px){.hosco-new-brand #main .home-section.home-form-section .home-section-bgtext{max-width:310px}}.hosco-new-brand #main .home-section-cta{text-align:center;padding:30px 0}.hosco-new-brand #main .home-section .md-card-job{padding:10px 0;margin:0 5px 15px}@media (max-width:991.98px){.hosco-new-brand #main .home-section .md-card-job{margin:5px 0}}.hosco-new-brand #main .home-section .md-card-job .md-card-thumb{-webkit-align-self:center;align-self:center}.hosco-new-brand #main .home-section .md-card-job .md-card-thumb img{border:1px solid #e4e4e4;width:100%;height:auto;padding:5px}.hosco-new-brand #main .home-section .md-card-job .md-card-content{-webkit-flex-direction:column;flex-direction:column;padding-left:0}.hosco-new-brand #main .home-section .md-card-job .md-card-content-title{font-size:1.0625rem;font-weight:700;line-height:1.25rem}@media (min-width:576px){.hosco-new-brand #main .home-section .md-card-job .md-card-content-title{max-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.hosco-new-brand #main .home-section .md-card-job .md-card-content-subtitle{padding-top:5px;line-height:1rem;color:grey}.hosco-new-brand #main .home-section .md-card-job .md-card-content-badges{padding-top:10px;margin-top:auto;overflow-x:hidden;height:34px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:575.98px){.hosco-new-brand #main .home-section .md-card-job .md-card-content-badges{display:none}}.hosco-new-brand #main .home-section .md-card-job .md-card-cta{padding-left:0;-webkit-align-self:center;align-self:center;font-weight:700;text-transform:uppercase;text-align:right;color:#1898c2;font-size:1.125rem}.hosco-new-brand #main .home-section.home-section-mobile .fa-ul{font-size:1.125rem;line-height:24px}.hosco-new-brand #main .home-section.home-section-mobile .fa-ul li{margin-bottom:20px}.hosco-new-brand #main .home-section.home-section-mobile .fa-ul .fa-check{color:#1898c2}.hosco-new-brand #main .home-section.home-section-mobile-card{display:-webkit-flex;display:flex;background-color:#fff}.hosco-new-brand #main .home-section.home-section-mobile-card .home-section-card{margin:30px;padding:10px;background-color:#f7f7f7;-webkit-flex:1 0 0;flex:1 0 0}.hosco-new-brand #main .home-section.home-section-mobile-card .home-section-card:first-child{margin-right:15px;margin-left:0}.hosco-new-brand #main .home-section.home-section-mobile-card .home-section-card:last-child{margin-right:0;margin-left:15px}@media (max-width:575.98px){.hosco-new-brand #main .home-section.home-section-mobile-card .home-section-card{-webkit-flex:100% 0 0;flex:100% 0 0}.hosco-new-brand #main .home-section.home-section-mobile-card .home-section-card:first-child,.hosco-new-brand #main .home-section.home-section-mobile-card .home-section-card:last-child{margin-right:0;margin-left:0}}.hosco-new-brand #main .home-section.home-section-mobile-advantages{padding-top:40px}.hosco-new-brand #main .home-section.home-section-mobile-advantages .cards{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.hosco-new-brand #main .home-section.home-section-mobile-advantages .cards>.card-container{-webkit-flex:50% 0 0;flex:50% 0 0;padding:10px;display:-webkit-flex;display:flex}@media (max-width:575.98px){.hosco-new-brand #main .home-section.home-section-mobile-advantages .cards>.card-container{-webkit-flex:1 0 0;flex:1 0 0}}.hosco-new-brand #main .home-section.home-section-mobile-advantages .cards .md-card{background-color:#fff;padding:20px;position:relative}.hosco-new-brand #main .home-section.home-section-mobile-advantages .cards .md-card .separator{background-color:#f7f7f7;height:10px;width:200px;display:block;position:relative;top:25px;right:25px;z-index:1}.hosco-new-brand #main .home-section.home-section-mobile-advantages .cards .md-card .title-icon{height:40px;z-index:2;position:relative;margin-bottom:40px}.hosco-new-brand #main .home-section.home-section-mobile-advantages .cards .md-card .title-icon img{height:100%}.hosco-new-brand #main .home-section.home-section-mobile-advantages .cards .md-card .title{font-size:1.125rem;font-weight:700;line-height:24px}.hosco-new-brand #main .home-section.home-section-mobile-advantages .cards .md-card .content{font-size:1.125rem;line-height:24px}.hosco-new-brand #main .md-card-form{margin-top:20px;padding:20px;text-align:center;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.about-section-line{content:"";background-color:#ff7775;width:50px;height:7px;margin:70px 0 5px -5px}.about-story{margin:0;line-height:20px!important;font-size:1rem;font-weight:400;text-align:center}.about-story-holder{background:url(https://files.hosco.com/client/build/production/1b7e2df271e8dd744b2e3c0d518653f7.jpg) no-repeat 50% 50%/cover;color:#fff;padding:100px 0 44px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.0625rem;line-height:1.875rem;font-weight:300;margin-bottom:30px;position:relative}.about-story-holder:after{background:rgba(38,124,184,.6);opacity:.6;content:"";position:absolute;left:0;right:0;top:0;bottom:0}.about-story-holder .container{z-index:2;position:relative;padding:0 170px}@media (max-width:1199.98px){.about-story-holder .container{padding:0 80px}}@media (max-width:991.98px){.about-story-holder .container{padding:0 30px}}@media (max-width:767.98px){.about-story-holder .container{padding:0}}@media (max-width:991.98px){.about-story-holder{font-size:.9375rem;line-height:1.4375rem;margin-bottom:50px}}@media (max-width:767.98px){.about-story-holder{font-size:.8125rem;line-height:1.125rem}}.about-story-title{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.25rem;line-height:2.5rem;margin:0 0 37px;text-align:center}@media (max-width:991.98px){.about-story-title{margin-bottom:25px;font-size:1.75rem;line-height:2rem}}.about-team-holder{margin-bottom:15px}.about-team-title{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.875rem;padding:0!important;text-transform:uppercase;font-weight:600;letter-spacing:.83px;font-size:1.5rem;margin:0 0 20px;color:#1898c2}@media (max-width:991.98px){.about-team-title{font-size:1.25rem;line-height:1.625rem}}.about-team-hire{font-size:1.125rem;line-height:1.375rem;font-weight:300;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:20px;background-color:#f7f7f7}@media (max-width:991.98px){.about-team-hire{margin-top:20px;background-color:transparent;padding:0 10px}}.about-team-hire-last{margin-bottom:0}.about-team-hire-last a{text-transform:uppercase;font-weight:700}@media (max-width:991.98px){.about-team-hire p{font-size:1rem;line-height:1.5rem}}.about-team-member{padding:0 7px 55px;display:inline-block;vertical-align:top;letter-spacing:0;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.25rem;font-weight:300;width:20%}@media (max-width:1199.98px){.about-team-member{width:25%;padding-bottom:40px}}@media (max-width:991.98px){.about-team-member{width:33.33%;font-size:.8125rem;line-height:1.125rem}}@media (max-width:767.98px){.about-team-member{width:50%;padding-bottom:30px}}@media (max-width:575.98px){.about-team-member{width:100%}}.about-team-member-img-hold{margin:0 0 7px}.about-team-member-link{display:block;position:relative;height:100%}.about-team-member-link:hover:before{background-color:rgba(38,124,184,.8);content:"";display:block;height:100%;position:absolute;width:100%;z-index:5;transition:background-color .4s linear}.about-team-member-img{vertical-align:top;width:100%;height:auto}.about-team-member-hover-txt{background-size:contain;overflow:hidden;text-align:justify;position:absolute;left:0;right:0;bottom:0;top:0;color:#fff;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.25rem;font-weight:300;padding:23px 20px 40px;visibility:hidden;opacity:0;transition:opacity .4s linear,visibility .4s linear}.about-team-member-link:hover .about-team-member-hover-txt{opacity:1;visibility:visible;background-repeat:no-repeat}.about-team-member-hover-inner{overflow:hidden;max-height:100%;z-index:20;position:absolute;padding-right:20px;line-height:1rem}.about-team-member-footer-txt{text-transform:uppercase;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.5rem;line-height:1.25rem;position:absolute;left:0;right:0;text-align:center;overflow:hidden;bottom:5px;z-index:10}.about-team-member-btn-meet{margin:0;font-size:.75rem}.about-team-member-btn-meet .h-txt{text-transform:lowercase}.about-team-member-details{text-align:center;position:relative}.about-team-member-name{position:relative;padding:0 30px;margin:0 0 6px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.375rem;font-weight:300;color:#267cb8;overflow:hidden}@media (max-width:991.98px){.about-team-member-name{font-size:.875rem;line-height:1.25rem}}.about-team-member-position{color:grey;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;line-height:1.125rem;font-weight:300}@media (max-width:991.98px){.about-team-member-position{font-size:.75rem;line-height:1rem}}.about-recruit-holder{margin-bottom:30px;margin-top:-12px}@media (max-width:991.98px){.about-recruit-holder{margin-bottom:30px;margin-top:0}}.about-recruit-title{font:21px/28px Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0 0 8px}@media (max-width:1199.98px){.about-recruit-title{font-size:1.125rem;line-height:1.5625rem}}@media (max-width:767.98px){.about-recruit-title{font-size:1rem;line-height:1.375rem}}.about-contact-holder{margin-bottom:40px;padding-bottom:20px}.about-contact-holder .row{-webkit-justify-content:center;justify-content:center}.about-contact-title{color:#267cb8;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.9375rem;line-height:2.375rem;margin:0 0 50px;text-align:center}@media (max-width:991.98px){.about-contact-title{margin:0 0 30px}}.about-contact-address{font-size:1rem}.container h1{padding-top:20px;padding-bottom:10px}.hosco-new-brand #main .org-section{margin-top:50px;margin-bottom:50px;width:100%;max-width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.hosco-new-brand #main .org-section-bgtext{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#e4e4e4;text-transform:uppercase;font-weight:700;position:absolute;line-height:1;margin-top:-52px;font-size:6.25rem}@media (max-width:991.98px){.hosco-new-brand #main .org-section-bgtext{font-size:4.0625rem;margin-top:-21px}}@media (max-width:767.98px){.hosco-new-brand #main .org-section-bgtext{font-size:3.125rem;margin-top:-9px}}.hosco-new-brand #main .org-section-line{content:"";background-color:#ff7775;width:50px;height:7px;margin-bottom:10px;margin-left:-5px}.hosco-new-brand #main .org-section-quote{text-transform:uppercase;font-weight:700;color:#1898c2}.hosco-new-brand #main .org-section-title{font-size:2.375rem;font-weight:700;line-height:1.2;padding:10px 0}.hosco-new-brand #main .org-section-text{font-size:1.125rem;max-width:80%;padding:10px 0;line-height:1.5rem}.hosco-new-brand #main .org-section-content{padding:20px 0;display:-webkit-flex;display:flex;margin:0 -10px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.hosco-new-brand #main .org-section-content .org-md-card-container{margin:5px 0}.hosco-new-brand #main .org-section-cta{text-align:center;padding:30px 0}.hosco-new-brand #main .org-section.org-testimonials-section{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;justify-items:center;width:100%}.hosco-new-brand #main .org-section.org-contact-section,.hosco-new-brand #main .org-section.org-talent-section{background-color:#fff;width:100%;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column;padding:90px 0 20px}.hosco-new-brand #main .org-section.org-contact-section .org-section-bgtext,.hosco-new-brand #main .org-section.org-talent-section .org-section-bgtext{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;margin-top:-3px}.hosco-new-brand #main .org-section.org-contact-section .org-section-line,.hosco-new-brand #main .org-section.org-talent-section .org-section-line{margin-left:auto;margin-right:auto}.hosco-new-brand #main .org-section.org-contact-section .org-section-quote,.hosco-new-brand #main .org-section.org-talent-section .org-section-quote{text-align:center}.hosco-new-brand #main .org-section.org-contact-section .org-section-title,.hosco-new-brand #main .org-section.org-talent-section .org-section-title{max-width:70%;margin-left:auto;margin-right:auto;text-align:center}@media (max-width:767.98px){.hosco-new-brand #main .org-section.org-contact-section .org-section-title,.hosco-new-brand #main .org-section.org-talent-section .org-section-title{max-width:100%}}.hosco-new-brand #main .org-section.org-contact-section .org-section-text,.hosco-new-brand #main .org-section.org-talent-section .org-section-text{max-width:50%;margin-left:auto;margin-right:auto;text-align:center}@media (max-width:767.98px){.hosco-new-brand #main .org-section.org-contact-section .org-section-text,.hosco-new-brand #main .org-section.org-talent-section .org-section-text{max-width:100%}}.hosco-new-brand #main .org-section.org-talent-section{margin-bottom:0}.hosco-new-brand #main .org-section .md-card-community,.hosco-new-brand #main .org-section .md-card-efficiency,.hosco-new-brand #main .org-section .md-card-recruitment,.hosco-new-brand #main .org-section .md-card-visibility{-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:100%}.hosco-new-brand #main .org-section .md-card-community .md-card-image,.hosco-new-brand #main .org-section .md-card-efficiency .md-card-image,.hosco-new-brand #main .org-section .md-card-recruitment .md-card-image,.hosco-new-brand #main .org-section .md-card-visibility .md-card-image{padding:30px 20px;text-align:center}.hosco-new-brand #main .org-section .md-card-community .md-card-image img,.hosco-new-brand #main .org-section .md-card-efficiency .md-card-image img,.hosco-new-brand #main .org-section .md-card-recruitment .md-card-image img,.hosco-new-brand #main .org-section .md-card-visibility .md-card-image img{width:auto;height:50px}.hosco-new-brand #main .org-section .md-card-community .md-card-content,.hosco-new-brand #main .org-section .md-card-efficiency .md-card-content,.hosco-new-brand #main .org-section .md-card-recruitment .md-card-content,.hosco-new-brand #main .org-section .md-card-visibility .md-card-content{padding:0 20px 20px;font-size:1.125rem;line-height:1.5rem;text-align:center}.md-card{background-color:#fff;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);padding:0}.md-card .header{-webkit-flex:1;flex:1;position:relative}.md-card .header:before{content:"";position:absolute;top:0;width:50px;height:7px;background-color:#ff7775;left:0}.md-card .header .close{float:right;color:#999;font-size:12px}.md-card .header .close .ha{font-size:10px}.md-card .header .subtitle{margin-top:20px;font-size:14px;font-weight:700;letter-spacing:3px;line-height:14px;color:#1898c2;text-transform:uppercase}.md-card .header .title{margin:20px 0;font-size:38px;font-weight:700;line-height:40px;color:#333}.md-card .content{margin-bottom:20px}.md-card .action{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.md-card .action>*{margin-bottom:20px;-webkit-align-self:center;align-self:center}.md-card-hover:hover{box-shadow:-7px 7px 10px 0 rgba(0,0,0,.3)}.md-card-hover:active{box-shadow:0 0 2px 0 rgba(0,0,0,.3)}.md-badge{display:inline-block;border-radius:5px;font-weight:600;font-size:.75rem;padding:0 8px;margin-right:5px}.md-badge-default{border:1px solid #bbb;color:#999}.hosco-sidebar-nav{position:fixed;height:100%;padding-right:15px;z-index:6;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;justify-items:right;right:0;transition:right .5s ease-in-out}@media (max-width:575.98px){.hosco-sidebar-nav{display:none}}.hosco-sidebar-nav.hide{right:-200px;transition:right .5s ease-in-out}.hosco-sidebar-nav-item{display:block;padding:7px 0;text-align:right}.hosco-sidebar-nav-item .md-btn{padding:1px 8px;min-width:0;opacity:.5;transition:opacity .2s ease-in-out}.hosco-sidebar-nav-item .md-btn-text{display:none;padding:0 10px}.hosco-sidebar-nav-item .md-btn-placeholder{display:block}.hosco-sidebar-nav-item .md-btn.active{opacity:1;transition:opacity .2s ease-in-out;background-color:#1898c2;border-color:#1898c2}.hosco-sidebar-nav-item .md-btn.active .md-btn-text{display:block}.hosco-sidebar-nav-item .md-btn.active .md-btn-placeholder{display:none}@media (min-width:992px){.hosco-sidebar-nav-item .md-btn:hover{opacity:1;transition:opacity .2s ease-in-out;background-color:#1898c2;border-color:#1898c2}.hosco-sidebar-nav-item .md-btn:hover .md-btn-text{display:block}.hosco-sidebar-nav-item .md-btn:hover .md-btn-placeholder{display:none}}.home-new-jumbotron,.org-new-jumbotron,.ts-new-jumbotron{margin:0;padding-top:calc(60px + 20);position:relative;z-index:5;background-repeat:no-repeat,no-repeat,repeat,no-repeat;background-size:auto,auto,auto,cover;height:100vh;width:100%}.home-new-jumbotron.app-banner,.org-new-jumbotron.app-banner,.ts-new-jumbotron.app-banner{padding-top:50px;padding-bottom:50px}.home-new-jumbotron-testimonials,.org-new-jumbotron-testimonials,.ts-new-jumbotron-testimonials{background-color:#000;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.home-new-jumbotron-testimonials .home-new-jumbotron-container,.org-new-jumbotron-testimonials .home-new-jumbotron-container,.ts-new-jumbotron-testimonials .home-new-jumbotron-container{width:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap}.home-new-jumbotron-testimonials .home-new-jumbotron-baseline,.org-new-jumbotron-testimonials .home-new-jumbotron-baseline,.ts-new-jumbotron-testimonials .home-new-jumbotron-baseline{padding:0 40px;display:-webkit-flex;display:flex}.home-new-jumbotron-testimonials .home-new-jumbotron-baseline-xs,.org-new-jumbotron-testimonials .home-new-jumbotron-baseline-xs,.ts-new-jumbotron-testimonials .home-new-jumbotron-baseline-xs{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-align-self:flex-start;align-self:flex-start}.home-new-jumbotron-testimonials .home-new-jumbotron-baseline-xs.app-banner,.org-new-jumbotron-testimonials .home-new-jumbotron-baseline-xs.app-banner,.ts-new-jumbotron-testimonials .home-new-jumbotron-baseline-xs.app-banner{padding-top:30px}@media (min-width:576px){.home-new-jumbotron-testimonials .home-new-jumbotron-baseline-xs,.org-new-jumbotron-testimonials .home-new-jumbotron-baseline-xs,.ts-new-jumbotron-testimonials .home-new-jumbotron-baseline-xs{display:none}}.home-new-jumbotron-testimonials .home-new-jumbotron-baseline-sm,.org-new-jumbotron-testimonials .home-new-jumbotron-baseline-sm,.ts-new-jumbotron-testimonials .home-new-jumbotron-baseline-sm{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}@media (max-width:575.98px){.home-new-jumbotron-testimonials .home-new-jumbotron-baseline-sm,.org-new-jumbotron-testimonials .home-new-jumbotron-baseline-sm,.ts-new-jumbotron-testimonials .home-new-jumbotron-baseline-sm{display:none}}.home-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-title,.org-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-title,.ts-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-title{font-size:1.625rem}.home-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-subtitle,.org-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-subtitle,.ts-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-subtitle{font-size:1.125rem}@media (max-width:575.98px){.home-new-jumbotron-testimonials .home-new-jumbotron-baseline,.org-new-jumbotron-testimonials .home-new-jumbotron-baseline,.ts-new-jumbotron-testimonials .home-new-jumbotron-baseline{padding:0;margin-top:-50px}.home-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-title,.org-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-title,.ts-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-title{font-size:1.5625rem}}@media (max-width:575.98px) and (max-width:575.98px){.home-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-title,.org-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-title,.ts-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-title{font-size:1.125rem;line-height:1.125rem;padding:0}}@media (max-width:575.98px){.home-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-subtitle,.org-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-subtitle,.ts-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-subtitle{font-size:1rem}}@media (max-width:575.98px) and (max-width:575.98px){.home-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-subtitle,.org-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-subtitle,.ts-new-jumbotron-testimonials .home-new-jumbotron-baseline .home-new-jumbotron-subtitle{font-size:.75rem;line-height:.75rem;padding:0}}.home-new-jumbotron-testimonials .home-new-jumbotron-video,.org-new-jumbotron-testimonials .home-new-jumbotron-video,.ts-new-jumbotron-testimonials .home-new-jumbotron-video{text-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background-image:url(https://files.hosco.com/client/build/production/039c6910d99bc04779d450e242e81360.png);height:100%;background-position:50%;background-size:contain;background-repeat:no-repeat;padding:0;-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}@media (max-width:575.98px){.home-new-jumbotron-testimonials .home-new-jumbotron-video,.org-new-jumbotron-testimonials .home-new-jumbotron-video,.ts-new-jumbotron-testimonials .home-new-jumbotron-video{height:270px;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%;border-bottom:2px solid #998651}}@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.home-new-jumbotron-testimonials .home-new-jumbotron-video,.org-new-jumbotron-testimonials .home-new-jumbotron-video,.ts-new-jumbotron-testimonials .home-new-jumbotron-video{background-image:url(https://files.hosco.com/client/build/production/5c7293432ac3179ee04033b8b3c8d794.png)}}@media only screen and (-webkit-min-device-pixel-ratio:2.25),only screen and (min-device-pixel-ratio:2.25),only screen and (min-resolution:2.25dppx){.home-new-jumbotron-testimonials .home-new-jumbotron-video,.org-new-jumbotron-testimonials .home-new-jumbotron-video,.ts-new-jumbotron-testimonials .home-new-jumbotron-video{background-image:url(https://files.hosco.com/client/build/production/66aa6bb6133044f838cfff8c00d987bb.png)}}@media only screen and (max-width:991.98px) and (-webkit-min-device-pixel-ratio:1.25),only screen and (max-width:991.98px) and (min-device-pixel-ratio:1.25),only screen and (max-width:991.98px) and (min-resolution:1.25dppx){.home-new-jumbotron-testimonials .home-new-jumbotron-video,.org-new-jumbotron-testimonials .home-new-jumbotron-video,.ts-new-jumbotron-testimonials .home-new-jumbotron-video{background-image:url(https://files.hosco.com/client/build/production/54a2f5d7a6d53c848f943f12b211b233.png)}}@media only screen and (max-width:991.98px) and (-webkit-min-device-pixel-ratio:2.25),only screen and (max-width:991.98px) and (min-device-pixel-ratio:2.25),only screen and (max-width:991.98px) and (min-resolution:2.25dppx){.home-new-jumbotron-testimonials .home-new-jumbotron-video,.org-new-jumbotron-testimonials .home-new-jumbotron-video,.ts-new-jumbotron-testimonials .home-new-jumbotron-video{background-image:url(https://files.hosco.com/client/build/production/90b1d477e92572ddebb7983560279a92.png)}}.home-new-jumbotron-testimonials .home-new-jumbotron-video-top,.org-new-jumbotron-testimonials .home-new-jumbotron-video-top,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-top{color:#fff;margin-top:30vh}@media (max-width:575.98px){.home-new-jumbotron-testimonials .home-new-jumbotron-video-top,.org-new-jumbotron-testimonials .home-new-jumbotron-video-top,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-top{margin-top:20px}}.home-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-title,.org-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-title,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-title{font-size:1.875rem;opacity:.5;font-weight:300;padding:0}.home-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-title-img,.org-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-title-img,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-title-img{background-repeat:no-repeat;width:600px}@media (max-width:991.98px){.home-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-title-img,.org-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-title-img,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-title-img{max-width:320px}}@media only screen and (max-width:991.98px) and (-webkit-min-device-pixel-ratio:1.25),only screen and (max-width:991.98px) and (min-device-pixel-ratio:1.25),only screen and (max-width:991.98px) and (min-resolution:1.25dppx){.home-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-title-img,.org-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-title-img,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-title-img{background-image:url(https://cdn.hosco.com/advice/picture/influencers-2/hospitality-influencers@2x.png) no-repeat}}@media only screen and (max-width:991.98px) and (-webkit-min-device-pixel-ratio:2.25),only screen and (max-width:991.98px) and (min-device-pixel-ratio:2.25),only screen and (max-width:991.98px) and (min-resolution:2.25dppx){.home-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-title-img,.org-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-title-img,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-title-img{background-image:url(https://cdn.hosco.com/advice/picture/influencers-2/hospitality-influencers@3x.png) no-repeat}}.home-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-subtitle,.org-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-subtitle,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-subtitle{font-size:.625rem;letter-spacing:.83px;opacity:.7;font-weight:700;text-transform:uppercase;padding:0}.home-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-watch,.org-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-watch,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-watch{font-size:.75rem}.home-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-watch a,.org-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-watch a,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-watch a{color:#fff}.home-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-watch i,.org-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-watch i,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-watch i{margin-left:5px}@media (max-width:575.98px){.home-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-watch,.org-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-watch,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-top .home-new-jumbotron-watch{display:none}}.home-new-jumbotron-testimonials .home-new-jumbotron-video-middle,.org-new-jumbotron-testimonials .home-new-jumbotron-video-middle,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-middle{opacity:.5;font-size:5.625rem;line-height:.7}.home-new-jumbotron-testimonials .home-new-jumbotron-video-middle a,.org-new-jumbotron-testimonials .home-new-jumbotron-video-middle a,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-middle a{color:#fff}@media (min-width:576px){.home-new-jumbotron-testimonials .home-new-jumbotron-video-middle,.org-new-jumbotron-testimonials .home-new-jumbotron-video-middle,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-middle{display:none}}.home-new-jumbotron-testimonials .home-new-jumbotron-video-bottom,.org-new-jumbotron-testimonials .home-new-jumbotron-video-bottom,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-bottom{color:#998651;margin-bottom:145px}@media (max-width:575.98px){.home-new-jumbotron-testimonials .home-new-jumbotron-video-bottom,.org-new-jumbotron-testimonials .home-new-jumbotron-video-bottom,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-bottom{margin-bottom:10px}}.home-new-jumbotron-testimonials .home-new-jumbotron-video-bottom .home-new-jumbotron-starring,.org-new-jumbotron-testimonials .home-new-jumbotron-video-bottom .home-new-jumbotron-starring,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-bottom .home-new-jumbotron-starring{font-size:.625rem;font-weight:700;text-transform:uppercase}.home-new-jumbotron-testimonials .home-new-jumbotron-video-bottom .home-new-jumbotron-people,.org-new-jumbotron-testimonials .home-new-jumbotron-video-bottom .home-new-jumbotron-people,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-bottom .home-new-jumbotron-people{font-size:.8125rem;font-style:italic}@media (max-width:575.98px){.home-new-jumbotron-testimonials .home-new-jumbotron-video-bottom .home-new-jumbotron-people,.org-new-jumbotron-testimonials .home-new-jumbotron-video-bottom .home-new-jumbotron-people,.ts-new-jumbotron-testimonials .home-new-jumbotron-video-bottom .home-new-jumbotron-people{font-size:.625rem}}.home-new-jumbotron-home,.org-new-jumbotron-home,.ts-new-jumbotron-home{background-image:linear-gradient(180deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.2) 50%),linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.2) 50%),url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gETCgEpvqrtEwAAABdJREFUCNcFwQEBAAAAgiD6P9oAqqwCB0bUBvuTmwWwAAAAAElFTkSuQmCC"),url(https://files.hosco.com/client/build/production/f863b8b1d2b9bb75b6d09180e8bb6603.jpg);background-position:0,0,0,0}.home-new-jumbotron-employers,.org-new-jumbotron-employers,.ts-new-jumbotron-employers{background-image:linear-gradient(180deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.2) 50%),linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.2) 50%),url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gETCgEpvqrtEwAAABdJREFUCNcFwQEBAAAAgiD6P9oAqqwCB0bUBvuTmwWwAAAAAElFTkSuQmCC"),url(https://files.hosco.com/client/build/production/478d0620b2dd80cc7dabbe614776e4e0.jpg);background-position:0,0,0,50%}.home-new-jumbotron-schools,.org-new-jumbotron-schools,.ts-new-jumbotron-schools{background-image:linear-gradient(180deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.2) 50%),linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.2) 50%),url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gETCgEpvqrtEwAAABdJREFUCNcFwQEBAAAAgiD6P9oAqqwCB0bUBvuTmwWwAAAAAElFTkSuQmCC"),url(https://files.hosco.com/client/build/production/bbd2c6404095222fd5f1245fe0c440b2.jpg);background-position:0,0,0,100%}.home-new-jumbotron-talent-search,.org-new-jumbotron-talent-search,.ts-new-jumbotron-talent-search{background-image:linear-gradient(180deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.2) 50%),linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.2) 50%),url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gETCgEpvqrtEwAAABdJREFUCNcFwQEBAAAAgiD6P9oAqqwCB0bUBvuTmwWwAAAAAElFTkSuQmCC"),url(https://files.hosco.com/client/build/production/aef09796d7e8df4dde8d951e99a7333f.jpg);background-position:0,0,0,100%}.home-new-jumbotron-mobile,.org-new-jumbotron-mobile,.ts-new-jumbotron-mobile{background-image:linear-gradient(180deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.2) 50%),linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.2) 50%),url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gETCgEpvqrtEwAAABdJREFUCNcFwQEBAAAAgiD6P9oAqqwCB0bUBvuTmwWwAAAAAElFTkSuQmCC"),url(https://files.hosco.com/client/build/production/a5777f50ba50c2f221a645e6620f0b9e.jpg);background-position:0,0,0,100%}.home-new-jumbotron-mobile .accent,.org-new-jumbotron-mobile .accent,.ts-new-jumbotron-mobile .accent{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.home-new-jumbotron-mobile .accent .ha,.org-new-jumbotron-mobile .accent .ha,.ts-new-jumbotron-mobile .accent .ha{font-size:48px;position:relative;bottom:16px;right:3px}.home-new-jumbotron-mobile .accent .message,.org-new-jumbotron-mobile .accent .message,.ts-new-jumbotron-mobile .accent .message{background-color:#ff7775;color:#fff;font-size:12px;border-radius:10px;padding:0 10px;text-transform:uppercase;font-weight:700}.home-new-jumbotron-container,.org-new-jumbotron-container,.ts-new-jumbotron-container{height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.home-new-jumbotron-container-center,.org-new-jumbotron-container-center,.ts-new-jumbotron-container-center{-webkit-justify-content:center;justify-content:center}.home-new-jumbotron-baseline,.org-new-jumbotron-baseline,.ts-new-jumbotron-baseline{text-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;color:#fff;width:90%}@media (min-width:992px){.home-new-jumbotron-baseline,.org-new-jumbotron-baseline,.ts-new-jumbotron-baseline{max-width:1100px}}.home-new-jumbotron-left,.org-new-jumbotron-left,.ts-new-jumbotron-left{padding-left:8%;color:#fff;width:90%}@media (min-width:992px){.home-new-jumbotron-left,.org-new-jumbotron-left,.ts-new-jumbotron-left{max-width:1100px}}.home-new-jumbotron-title,.org-new-jumbotron-title,.ts-new-jumbotron-title{padding:5px 0;font-weight:700;font-size:1.875rem}@media (min-width:992px){.home-new-jumbotron-title,.org-new-jumbotron-title,.ts-new-jumbotron-title{font-size:2.5rem}}.home-new-jumbotron-subtitle,.org-new-jumbotron-subtitle,.ts-new-jumbotron-subtitle{padding:5px 0;font-size:1.125rem;line-height:1.5rem}@media (min-width:992px){.home-new-jumbotron-subtitle,.org-new-jumbotron-subtitle,.ts-new-jumbotron-subtitle{max-width:600px}}.home-new-jumbotron-cta,.org-new-jumbotron-cta,.ts-new-jumbotron-cta{padding:20px 0}.home-new-jumbotron-benefits,.org-new-jumbotron-benefits,.ts-new-jumbotron-benefits{text-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;bottom:0;left:0;position:absolute;background-color:#fff;width:100%;box-shadow:0 0 15px rgba(0,0,0,.4);padding:15px 0 10px}.home-new-jumbotron-benefits-line,.org-new-jumbotron-benefits-line,.ts-new-jumbotron-benefits-line{content:"";background-color:#ff7775;width:50px;height:7px;margin:10px 0}.home-new-jumbotron-benefits-text,.org-new-jumbotron-benefits-text,.ts-new-jumbotron-benefits-text{font-weight:700;text-transform:uppercase;font-size:.875rem}.home-new-jumbotron-benefits-caret,.org-new-jumbotron-benefits-caret,.ts-new-jumbotron-benefits-caret{-webkit-animation:bounce-down .75s ease-in-out infinite;animation:bounce-down .75s ease-in-out infinite;font-size:1.875rem;color:#1898c2;cursor:pointer}.home-new-jumbotron-benefits-caret:hover,.org-new-jumbotron-benefits-caret:hover,.ts-new-jumbotron-benefits-caret:hover{-webkit-animation:none;animation:none}.hosco-new-brand #main{background-color:#f7f7f7;padding:60px 0 0;width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}@media (max-width:575.98px){.hosco-new-brand #main{padding:60px 0 0}}.hosco-new-brand #main .ts-section{margin-top:50px;margin-bottom:50px;width:100%;max-width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.hosco-new-brand #main .ts-section-bgtext{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;color:#e4e4e4;text-transform:uppercase;font-weight:700;position:absolute;line-height:1;margin-top:-52px;font-size:6.25rem}@media (max-width:991.98px){.hosco-new-brand #main .ts-section-bgtext{font-size:4.0625rem;margin-top:-21px}}@media (max-width:767.98px){.hosco-new-brand #main .ts-section-bgtext{font-size:3.125rem;margin-top:-9px}}.hosco-new-brand #main .ts-section-line{content:"";background-color:#ff7775;width:50px;height:7px;margin-bottom:10px;margin-left:-5px}.hosco-new-brand #main .ts-section-quote{text-transform:uppercase;font-weight:700;color:#1898c2;letter-spacing:.1rem}.hosco-new-brand #main .ts-section-title{font-size:2.375rem;font-weight:700;line-height:1.2;padding:10px 0}.hosco-new-brand #main .ts-section-text{font-size:1.125rem;max-width:80%;padding:10px 0;line-height:1.5rem}.hosco-new-brand #main .ts-section-content{padding:20px 0;display:-webkit-flex;display:flex;margin:0 -10px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.hosco-new-brand #main .ts-section-content .ts-md-card-container{margin:5px 0}.hosco-new-brand #main .ts-section-cta{text-align:center;padding:30px 0}.hosco-new-brand #main .ts-section.ts-process-section,.hosco-new-brand #main .ts-section.ts-team-section{margin-left:-10px;margin-right:-10px}@media (min-width:768px){.hosco-new-brand #main .ts-section.ts-process-section,.hosco-new-brand #main .ts-section.ts-team-section{width:50%;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.hosco-new-brand #main .ts-section.ts-process-section .ts-section-bgtext,.hosco-new-brand #main .ts-section.ts-team-section .ts-section-bgtext{font-size:3.4375rem;margin-top:-13px}.hosco-new-brand #main .ts-section.ts-testimonials-section{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;justify-items:center;width:100%}.hosco-new-brand #main .ts-section.ts-contact-section,.hosco-new-brand #main .ts-section.ts-hiring-section{background-color:#fff;width:100%;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column;padding:90px 0 20px}.hosco-new-brand #main .ts-section.ts-contact-section .ts-section-bgtext,.hosco-new-brand #main .ts-section.ts-hiring-section .ts-section-bgtext{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.hosco-new-brand #main .ts-section.ts-contact-section .ts-section-line,.hosco-new-brand #main .ts-section.ts-hiring-section .ts-section-line{margin-left:auto;margin-right:auto}.hosco-new-brand #main .ts-section.ts-contact-section .ts-section-quote,.hosco-new-brand #main .ts-section.ts-hiring-section .ts-section-quote{text-align:center}.hosco-new-brand #main .ts-section.ts-contact-section .ts-section-title,.hosco-new-brand #main .ts-section.ts-hiring-section .ts-section-title{max-width:70%;margin-left:auto;margin-right:auto;text-align:center}@media (max-width:767.98px){.hosco-new-brand #main .ts-section.ts-contact-section .ts-section-title,.hosco-new-brand #main .ts-section.ts-hiring-section .ts-section-title{max-width:100%}}.hosco-new-brand #main .ts-section.ts-contact-section .ts-section-text,.hosco-new-brand #main .ts-section.ts-hiring-section .ts-section-text{max-width:50%;margin-left:auto;margin-right:auto;text-align:center}@media (max-width:767.98px){.hosco-new-brand #main .ts-section.ts-contact-section .ts-section-text,.hosco-new-brand #main .ts-section.ts-hiring-section .ts-section-text{max-width:100%}}.hosco-new-brand #main .ts-section.ts-contact-section .ts-section-bgtext{margin-top:48px}@media (min-width:1566px){.hosco-new-brand #main .ts-section.ts-contact-section .ts-section-bgtext{margin-top:-3px}}.hosco-new-brand #main .ts-section.ts-hiring-section{margin-bottom:0}.hosco-new-brand #main .ts-section.ts-hiring-section .ts-section-bgtext{margin-top:48px}.hosco-new-brand #main .ts-section .md-card-specialists{-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:100%}.hosco-new-brand #main .ts-section .md-card-specialists .md-card-image{padding:30px 20px;text-align:center}.hosco-new-brand #main .ts-section .md-card-specialists .md-card-image img{width:auto;height:50px}.hosco-new-brand #main .ts-section .md-card-specialists .md-card-content{padding:0 20px 20px;font-size:1.125rem;line-height:1.5rem;text-align:center}.medium-toolbar-arrow-under:after{border-color:#428bca transparent transparent;top:60px}.medium-toolbar-arrow-over:before{border-color:transparent transparent #428bca}.medium-editor-toolbar{background-color:#428bca;border:1px solid #357ebd;border-radius:4px}.medium-editor-toolbar li button{background-color:transparent;border:none;border-right:1px solid #357ebd;color:#fff;height:60px;min-width:60px;transition:background-color .2s ease-in,color .2s ease-in}.medium-editor-toolbar li button:hover{background-color:#3276b1;color:#fff}.medium-editor-toolbar li .medium-editor-button-first{border-bottom-left-radius:4px;border-top-left-radius:4px}.medium-editor-toolbar li .medium-editor-button-last{border-bottom-right-radius:4px;border-right:none;border-top-right-radius:4px}.medium-editor-toolbar li .medium-editor-button-active{background-color:#3276b1;color:#fff}.medium-editor-toolbar-form{background:#428bca;border-radius:4px;color:#fff}.medium-editor-toolbar-form .medium-editor-toolbar-input{background:#428bca;color:#fff;height:60px}.medium-editor-toolbar-form .medium-editor-toolbar-input::-webkit-input-placeholder{color:#fff;color:hsla(0,0%,100%,.8)}.medium-editor-toolbar-form .medium-editor-toolbar-input:-moz-placeholder,.medium-editor-toolbar-form .medium-editor-toolbar-input::-moz-placeholder{color:#fff;color:hsla(0,0%,100%,.8)}.medium-editor-toolbar-form .medium-editor-toolbar-input:-ms-input-placeholder{color:#fff;color:hsla(0,0%,100%,.8)}.medium-editor-toolbar-form a{color:#fff}.medium-editor-toolbar-anchor-preview{background:#428bca;border-radius:4px;color:#fff}.medium-editor-placeholder:after{color:#357ebd}.logo-container{position:relative}.logo-container.overlay:hover{background-color:#fff;opacity:.8}.logo-container.overlay:hover:after{content:"\F030";display:inline-block;font:normal normal normal 1.5625rem FontAwesome;color:#1898c2;position:absolute;width:100%;height:60px;top:0;background-color:#fff;opacity:.6;text-align:center;padding-top:18px}.editable-slide{display:inline-block;padding:1rem;opacity:.8}.editable-slide:hover{opacity:1}.editable-slide .fa{font-size:1.875rem}.editable-container{min-height:31px;border:1px dashed #c4c4c4}.editable-container:hover{margin:-1px;padding:0;cursor:pointer}.editable-container:hover:after{content:"\F040";font-family:FontAwesome;font-size:.9375rem;display:inline-block;position:absolute;z-index:5;color:#1898c2;background-color:#f7f7f7;opacity:.8;right:9px;top:-1px;padding:3px 10px}@-webkit-keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12)}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2)}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12)}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2)}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.medium-editor-anchor-preview{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;left:0;line-height:1.4;max-width:280px;position:absolute;text-align:center;top:0;word-break:break-all;word-wrap:break-word;visibility:hidden;z-index:2000}.medium-editor-anchor-preview a{color:#fff;display:inline-block;margin:5px 5px 10px}.medium-editor-anchor-preview-active{visibility:visible}.medium-editor-dragover{background:#ddd}.medium-editor-image-loading{-webkit-animation:medium-editor-image-loading 1s ease-in-out infinite;animation:medium-editor-image-loading 1s ease-in-out infinite;background-color:#333;border-radius:100%;display:inline-block;height:40px;width:40px}.medium-editor-placeholder{position:relative}.medium-editor-placeholder:after{content:attr(data-placeholder)!important;font-style:italic;position:absolute;left:0;top:0;white-space:pre;padding:inherit;margin:inherit}.medium-editor-placeholder-relative{position:relative}.medium-editor-placeholder-relative:after{content:attr(data-placeholder)!important;font-style:italic;position:relative;white-space:pre;padding:inherit;margin:inherit}.medium-toolbar-arrow-over:before,.medium-toolbar-arrow-under:after{border-style:solid;content:"";display:block;height:0;left:50%;margin-left:-8px;position:absolute;width:0}.medium-toolbar-arrow-under:after{border-width:8px 8px 0}.medium-toolbar-arrow-over:before{border-width:0 8px 8px;top:-8px}.medium-editor-toolbar{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;left:0;position:absolute;top:0;visibility:hidden;z-index:2000}.medium-editor-toolbar ul{margin:0;padding:0}.medium-editor-toolbar li{float:left;list-style:none;margin:0;padding:0}.medium-editor-toolbar li button{box-sizing:border-box;cursor:pointer;display:block;font-size:14px;line-height:1.33;margin:0;padding:15px;text-decoration:none}.medium-editor-toolbar li button:focus{outline:none}.medium-editor-toolbar li .medium-editor-action-underline{text-decoration:underline}.medium-editor-toolbar li .medium-editor-action-pre{font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:12px;font-weight:100;padding:15px 0}.medium-editor-toolbar-active{visibility:visible}.medium-editor-sticky-toolbar{position:fixed;top:1px}.medium-editor-relative-toolbar{position:relative}.medium-editor-toolbar-active.medium-editor-stalker-toolbar{-webkit-animation:medium-editor-pop-upwards .16s linear forwards;animation:medium-editor-pop-upwards .16s linear forwards}.medium-editor-action-bold{font-weight:bolder}.medium-editor-action-italic{font-style:italic}.medium-editor-toolbar-form{display:none}.medium-editor-toolbar-form a,.medium-editor-toolbar-form input{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.medium-editor-toolbar-form .medium-editor-toolbar-form-row{line-height:14px;margin-left:5px;padding-bottom:5px}.medium-editor-toolbar-form .medium-editor-toolbar-input,.medium-editor-toolbar-form label{border:none;box-sizing:border-box;font-size:14px;margin:0;padding:6px;width:316px;display:inline-block}.medium-editor-toolbar-form .medium-editor-toolbar-input:focus,.medium-editor-toolbar-form label:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;outline:0}.medium-editor-toolbar-form a{display:inline-block;font-size:24px;font-weight:bolder;margin:0 10px;text-decoration:none}.medium-editor-toolbar-form-active{display:block}.medium-editor-toolbar-actions:after{clear:both;content:"";display:table}.medium-editor-element{word-wrap:break-word;min-height:30px}.medium-editor-element img{max-width:100%}.medium-editor-element sub{vertical-align:sub}.medium-editor-element sup{vertical-align:super}.medium-editor-hidden{display:none}.md-card-container.featured-companies-container{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%;margin:5px 0}@media (max-width:575.98px){.md-card-container.featured-companies-container:first-child,.md-card-container.featured-companies-container:nth-child(2){-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.md-card-container.featured-companies-container:nth-child(3),.md-card-container.featured-companies-container:nth-child(4),.md-card-container.featured-companies-container:nth-child(5){-webkit-flex:0 0 33.3%;flex:0 0 33.3%;max-width:33.3%}}.md-card-company{margin:5px;-webkit-flex-direction:column;flex-direction:column;-webkit-align-content:center;align-content:center;padding:10px;height:100%}.md-card-company .md-card-image{display:block;max-width:120px;margin:auto}.md-card-company .md-card-image img{width:100%;height:auto;-webkit-filter:grayscale(1) contrast(.5);filter:grayscale(1) contrast(.5)}.md-card-company .md-card-image img,.md-card-company:hover .md-card-image img{transition-property:-webkit-filter;transition-property:filter;transition-property:filter,-webkit-filter;transition-duration:.2s}.md-card-company:hover .md-card-image img{-webkit-filter:none;filter:none}.testimonial-holder{padding:34px 0 0;width:100%}.testimonial-carousel{-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}.testimonial-carousel,.testimonial-nav{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.testimonial-nav{padding-top:20px;-webkit-justify-content:space-around;justify-content:space-around}@media (min-width:576px){.testimonial-nav{display:none}}.testimonial-slideset{min-height:190px}@media (max-width:991.98px){.testimonial-slideset{min-height:360px}}.testimonial-slide{position:absolute;z-index:1;left:0;top:0;opacity:0;transition:opacity .5s ease-out;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.testimonial-slide.active{opacity:1}.testimonial-thumb-bottomleft img,.testimonial-thumb-topleft img{padding:20px;border-radius:6px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.2);width:100%;height:auto}@media (max-width:575.98px){.testimonial-thumb-topleft{display:none}}@media (min-width:576px){.testimonial-thumb-bottomleft{display:none}}.testimonial-quote-hold{min-height:190px}@media (max-width:991.98px){.testimonial-quote-hold{min-height:360px}}.testimonial-blockquote{border:0;quotes:none;margin:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;height:100%}.testimonial-quote{font-size:1.25rem;font-style:italic;font-weight:300;line-height:1.6875rem;quotes:"\201C" "\201D";min-height:95px}@media (max-width:991.98px){.testimonial-quote{min-height:200px}}.testimonial-cite{border-left:4px solid #1898c2}@media (min-width:576px){.testimonial-cite{margin-left:10px}}.testimonial-person{color:#333;font-style:normal}.testimonial-person,.testimonial-position{font-size:.75rem;font-weight:700;letter-spacing:.0625rem;line-height:1.0625rem;display:block}.testimonial-position{color:grey}.testimonial-button{margin-top:auto;margin-bottom:auto;height:100%}.testimonial-button button{box-shadow:none;background:none!important;opacity:1;text-shadow:none;color:grey;font-size:1.75rem;line-height:1.75rem;border:none}.testimonial-button button:hover{color:#1898c2;text-decoration:none}.testimonial-button.left{padding-right:0;text-align:right}@media (max-width:575.98px){.testimonial-button.left{display:none}}.testimonial-button.right{padding-left:0;text-align:left}@media (max-width:575.98px){.testimonial-button.right{display:none}}.logos-carousel-holder{padding:15px 0 30px}.logos-carousel-container{position:relative;height:274px;width:100%;overflow:hidden}@media (max-width:991.98px){.logos-carousel-container{height:352px}}@media (max-width:767.98px){.logos-carousel-container{height:550px}}@media (max-width:575.98px){.logos-carousel-container{height:800px}}.logos-carousel-employers,.logos-carousel-schools{max-width:100%;position:absolute;left:0;right:0;opacity:0;-webkit-animation:logos-carousel-fade 8s linear infinite;animation:logos-carousel-fade 8s linear infinite}.logos-carousel-employers{-webkit-animation-delay:4s;animation-delay:4s}.logos-carousel-title{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5625rem;line-height:1.875rem;display:block;margin:0 0 38px;color:#999}.logos-carousel-logo-wrap{float:left;padding:0 18px 23px;text-align:center;width:14.28%;height:103px}@media (max-width:991.98px){.logos-carousel-logo-wrap{padding:0 10px 20px;width:20%}}@media (max-width:767.98px){.logos-carousel-logo-wrap{width:33.33%}}@media (max-width:575.98px){.logos-carousel-logo-wrap{width:50%}}.logos-carousel-logo{max-height:65px;max-width:100%}@-webkit-keyframes logos-carousel-fade{55%,95%{opacity:0}5%,45%{opacity:1}}@keyframes logos-carousel-fade{55%,95%{opacity:0}5%,45%{opacity:1}}.numbers-carousel-holder{padding:40px 0;overflow:hidden;width:590px;margin:0 auto;display:table;table-layout:fixed}@media (max-width:1199.98px){.numbers-carousel-holder{padding:30px 0}}@media (max-width:767.98px){.numbers-carousel-holder{width:310px;padding:20px 0}}.numbers-carousel-title{text-align:center;width:207px;display:table-cell;padding:10px 20px;vertical-align:middle;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2rem;line-height:2.5rem;font-weight:300;border-right:4px solid #267cb8}@media (max-width:1199.98px){.numbers-carousel-title{padding:9px 15px;font-size:1.75rem;line-height:2rem}}@media (max-width:767.98px){.numbers-carousel-title{width:100px;font-size:1.25rem;line-height:1.5625rem;padding:5px;border-right-width:2px}}.numbers-carousel-slideset{position:relative;display:table-cell;vertical-align:middle;padding-left:43px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2rem;line-height:2.5rem;font-weight:300}@media (max-width:767.98px){.numbers-carousel-slideset{padding-left:20px;font-size:1.25rem;line-height:1.5625rem}}.numbers-carousel-slide{max-width:100%;display:block;position:absolute;top:10px;opacity:0;bottom:10px;-webkit-animation:numbers-carousel-fade 12s linear infinite;animation:numbers-carousel-fade 12s linear infinite}.numbers-carousel-slide:nth-child(2){-webkit-animation-delay:4s;animation-delay:4s}.numbers-carousel-slide:nth-child(3){-webkit-animation-delay:8s;animation-delay:8s}@media (max-width:1199.98px){.numbers-carousel-slide{bottom:9px}}@media (max-width:767.98px){.numbers-carousel-slide{bottom:5px}}@-webkit-keyframes numbers-carousel-fade{36.66%,96.66%{opacity:0}3.33%,30%{opacity:1}}@keyframes numbers-carousel-fade{36.66%,96.66%{opacity:0}3.33%,30%{opacity:1}}.hosco-three-blocks-holder{background:#00a0d5 url(https://files.hosco.com/client/build/production/4e484b738c8b19d60602c0f8c346767b.jpg) no-repeat 50% 0/cover;padding-bottom:30px;color:#fff;overflow:hidden}.hosco-three-blocks-holder-dark-blue{background-image:url(https://files.hosco.com/client/build/production/49048895d842d87abd0d4c351ff1fad8.jpg)}.hosco-three-blocks-top-txt-container{min-height:140px;padding:10px 0;white-space:nowrap;text-align:center}.hosco-three-blocks-top-txt-container:after{min-height:120px;content:"";display:inline-block;vertical-align:middle;width:1px}.hosco-three-blocks-top-txt-wrap{display:inline-block;vertical-align:middle;white-space:normal;max-width:925px}.hosco-three-blocks-play-button-container{text-align:center;padding:10px 0}.hosco-three-blocks-play-button{border:none;background:none}.hosco-three-blocks-top-text{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.75rem;font-weight:300}.hosco-three-blocks-with-play-button{margin-top:20px}.hosco-three-blocks-images-blocks{margin-bottom:0}.hosco-three-blocks-block{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.1875rem;line-height:1.5625rem;padding:0}.hosco-three-blocks-block-img-hold{display:block;overflow:hidden;min-height:290px;position:relative;text-align:center;color:#fff;cursor:pointer}.hosco-three-blocks-block a.hosco-three-blocks-block-img-hold,.hosco-three-blocks-block a.hosco-three-blocks-block-img-hold:hover{color:#fff}.hosco-three-blocks-block-info-txt{position:absolute;left:0;right:0;top:0;bottom:0;font-size:1.1875rem;transition:background .4s linear}.hosco-three-blocks-block-txt-wrap{display:table;height:100%;padding:10px 50px}.hosco-three-blocks-block-frame{display:table-cell;vertical-align:middle}.hosco-three-blocks-block-title{margin-bottom:15px;text-align:center;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.8125rem;line-height:2.1875rem;font-weight:700;text-transform:uppercase;transition:all .4s linear}.hosco-three-blocks-block-desc{overflow:hidden;max-height:0;opacity:0;font-size:1.1875rem;margin-bottom:15px;text-align:center;transition:max-height .8s linear,opacity .8s linear}.hosco-three-blocks-block-img-hold:hover .hosco-three-blocks-block-desc{opacity:1;max-height:500px}.hosco-three-blocks-block-img-hold:hover .hosco-three-blocks-block-info-txt{background:rgba(0,0,0,.5)}#main-title{padding:95px 20px 55px;background:#082c42 url(https://files.hosco.com/client/build/production/a857d0cef1500061343d02b68dc0bf74.jpg) top no-repeat}#main-title .content{max-width:830px;margin:0 auto;position:relative}#main-title .content h1{display:inline-block;color:#1898c2;font-size:2.5rem;font-weight:300;line-height:1.2;padding-right:45px;position:relative;letter-spacing:-.04em}#content{padding:0 20px}#content p{font-size:1.0625rem;margin-top:25px}#content section{max-width:830px;margin:30px auto 40px}#content section h2,#content section h3{font-size:1.875rem;font-weight:300;line-height:1.2;letter-spacing:-.025em}#content section h2{color:#1a2d3a}#content section h3{color:#1898c2}.card{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125)}.card>hr{margin-right:0;margin-left:0}.card-body{-webkit-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-deck{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:10px}@media (min-width:576px){.card-deck{-webkit-flex-flow:row wrap;flex-flow:row wrap;margin-right:-10px;margin-left:-10px}.card-deck .card{display:-webkit-flex;display:flex;-webkit-flex:1 0 0%;flex:1 0 0%;-webkit-flex-direction:column;flex-direction:column;margin-right:10px;margin-bottom:0;margin-left:10px}}.card-group{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:10px}@media (min-width:576px){.card-group{-webkit-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;column-count:3;-webkit-column-gap:1.25rem;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}#content .nav{margin-bottom:20px}#content .answer .panel{margin-bottom:10px;border:1px solid #ccc}#content .answer .panel-default .h4,#content .answer .panel-default .h5,#content .answer .panel-default .h6,#content .answer .panel-default h4,#content .answer .panel-default h5,#content .answer .panel-default h6{margin-top:5px;margin-bottom:5px}#content .answer .panel-default h4{font-size:1.125rem}#content .answer .panel-default .card-header{padding:.75rem 1rem;background-color:#f5f5f5;border-bottom:1px solid #e4e4e4}#content .answer .panel-default a.accordion-toggle{color:#1898c2}#content .answer .panel-default a.accordion-toggle:hover{color:#267cb8}#content .answer .panel-default a.accordion-toggle i{margin-top:3px}#content .answer .panel-default .panel-collapse .card-block{padding:.75rem 1rem}#content .answer .panel-default .panel-collapse .card-block p{margin:0 0 10px;font-size:1rem}.browser{padding:0;background-color:#eee;-webkit-justify-content:center!important;justify-content:center!important}.browser .hosco-container{max-width:1024px;padding:25px 20px 50px;background-color:#fff;height:100%;margin:auto}.browser .hosco-container .browser-title{margin:0 0 20px;color:#333;font-size:1.8125rem;padding-bottom:10px;border-bottom:1px solid #ccc}.browser .hosco-container .browser-filter-title{margin:0 0 10px;color:#115c87;font-size:1.25rem}@media (max-width:767.98px){.browser .hosco-container .browser-list>ol{max-width:calc(100vw - 40px)}}.browser .hosco-container .browser-list a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.table{width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.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 td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#bee2ee}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#aad9e9}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#d1edf6}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#bce5f2}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(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 td,.table-dark th,.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:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.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}}.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}.cookies-policy ol li{list-style-type:lower-roman}.navbar-brand.htmi{background-size:contain!important}.branded-content.aeht .home-jumbotron-title h1{font-size:3.5rem}.branded-content.htmi .home-jumbotron{background-size:100%;background-position:top}.branded-content.htmi .home-jumbotron-title h1{font-size:2rem}.hosco-footer.htmi .branding-footer-contact{color:#1898c2}.hosco-footer.htmi .hosco-footer-social a img{height:36px}.hosco-brand#wrapper{padding-top:0!important}.hosco-brand .btn-hold{padding:27px 0}.hosco-brand .btn-hold .btn-primary{padding:10px;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.375rem;border:2px solid #115c87;min-width:145px;text-transform:uppercase;color:#1898c2;background-color:transparent}.hosco-brand .btn-hold .btn-primary:hover{color:#666;border-color:#666}.hosco-brand .brand-join-btn{padding:10px;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;border-width:2px;min-width:145px;text-transform:uppercase}.branding-buttons .btn-hosco-dark{margin:10px}@media (min-width:768px){#footer.branding .social{max-width:573px}}.hosco-container-wrapper{background-color:#efefef;padding-bottom:60px;padding-top:20px}.hosco-container{max-width:980px;padding:0 15px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767.98px){.hosco-container{padding:0;overflow:hidden}}.hosco-content{-webkit-flex:1 0 1%;flex:1 0 1%;min-width:1px}@media (max-width:767.98px){.hosco-content{-webkit-flex-basis:100%;flex-basis:100%}}.hosco-sidebar-wrapper,hosco-sidebar{width:340px;padding-left:20px;position:relative}@media (max-width:767.98px){.hosco-sidebar-wrapper,hosco-sidebar{width:100%}}.hosco-badge{padding-bottom:80px}.hosco-badge.is-fixed .hosco-badge-navbar{position:fixed;left:0;right:0;top:60px;z-index:99}.hosco-new-wrapper .hosco-badge.is-fixed .hosco-badge-navbar{top:50px}.hosco-badge.is-fixed .hosco-badge-navbar-left{padding-left:0}.hosco-badge.is-fixed .hosco-badge-navbar-right{padding-right:0}.hosco-container-wrapper .hosco-badge{-webkit-flex:0 0 100%;flex:0 0 100%}.hosco-badge.no-picture .hosco-badge-lastupdate{right:20px}.hosco-badge.no-picture .hosco-badge-navbar-right{padding-right:15px}.hosco-badge-sm .hosco-badge-container{height:225px}@media (max-width:767.98px){.hosco-badge-sm .hosco-badge-container{height:200px}}.hosco-badge-title{margin:0;font-size:2.5rem}@media (max-width:767.98px){.hosco-badge-title{font-size:1.5625rem}}.hosco-badge-cover{background:transparent no-repeat 50%;background-size:cover;position:absolute;z-index:0;top:0;left:0;right:0;bottom:0}.hosco-badge-cover-wrapper{position:relative;width:100%;height:100%;background:#115c87}.hosco-badge-cover-wrapper:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:transparent url(https://files.hosco.com/client/build/production/976e07cc7a02c20548c36b00a3f0fd3e.png) repeat-x 0 100%;z-index:9}.hosco-badge-container{position:relative;height:300px;z-index:20}@media (max-width:767.98px){.hosco-badge-container{height:250px}}.hosco-badge-meta{color:#fff}.hosco-badge-meta a{color:inherit}.hosco-badge-meta a:hover{color:#ccc}.hosco-badge-picture{border:2px solid #115c87;background-color:#fff}.hosco-badge-picture img{width:140px;height:140px}@media (max-width:767.98px){.hosco-badge-picture img{width:100px;height:100px}}.hosco-badge-picture-container{position:absolute;bottom:-65px;right:15px;z-index:15}@media (max-width:767.98px){.hosco-badge-picture-container{bottom:-30px}}.hosco-badge-info{padding-left:30px;position:absolute;left:0;z-index:15;bottom:10px;max-width:calc(100% - 195px)}@media (max-width:767.98px){.hosco-badge-info{bottom:75px;width:100%;max-width:none}}@media (max-width:991.98px){.hosco-badge-info{padding-left:15px}}.hosco-badge-navbar{position:absolute;top:100%;width:100%;height:50px;z-index:10;background-color:#1898c2;color:#fff}@media (min-width:768px){.hosco-badge-navbar-right{padding-left:20px;padding-right:159px;-webkit-justify-content:flex-end;justify-content:flex-end}}.hosco-badge-navbar-left{-webkit-flex:1 0 auto;flex:1 0 auto;padding-left:30px}@media (max-width:767.98px){.hosco-badge-navbar-left{padding-left:0}}@media (max-width:767.98px){.hosco-badge-navbar .fa{font-family:inherit;font-size:.875rem}.hosco-badge-navbar .fa:before{display:inline-block;font-family:FontAwesome}}.hosco-badge-navbar .nav-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media (max-width:767.98px){.hosco-badge-navbar .nav-item{-webkit-align-items:stretch;align-items:stretch}}@media (min-width:768px){.hosco-badge-navbar .nav-item.active .nav-link{background-color:#fff;color:#1898c2!important}}.hosco-badge-navbar .nav-link{color:#fff;display:block}@media (min-width:768px){.hosco-badge-navbar .nav-link{padding:0 15px!important;line-height:50px}}@media (max-width:767.98px){.hosco-badge-navbar .nav-link{padding:10px 10px 10px 70px!important;line-height:30px}}.hosco-badge-navbar .nav-link:hover{background-color:#e4e4e4;color:#1898c2!important}.hosco-badge .navbar{height:50px;max-width:950px;margin:0 auto}@media (max-width:767.98px){.hosco-badge .navbar-nav{-webkit-flex-basis:100%;flex-basis:100%;-webkit-align-items:stretch;align-items:stretch}}@media (max-width:767.98px){.hosco-badge .navbar-collapse{-webkit-flex-wrap:wrap;flex-wrap:wrap;background:#1898c2;margin-top:-43px}}.hosco-badge .navbar-collapse.responsive-menu{display:inherit}@media (max-width:991.98px){.hosco-badge-btn:only-child{margin-top:40px}}@media (min-width:768px){.hosco-badge-btn .nav-link{font-size:1.5625rem;padding-left:10px!important;padding-right:10px!important}}.hosco-badge-stat{background:#41abcd;padding:0 30px;font-size:.8125rem;line-height:1em;height:50px;text-align:center}@media (max-width:767.98px){.hosco-badge-stat{padding:10px 20px!important;display:block!important;-webkit-align-self:flex-start;align-self:flex-start;margin-left:70px;height:auto}}.hosco-badge-stat+.hosco-badge-stat{margin-left:.5rem}@media (max-width:767.98px){.hosco-badge-stat+.hosco-badge-stat{margin-top:10px;margin-left:70px}}.hosco-badge-stat-count{display:block;margin-bottom:5px;font-size:1.25rem}@media (max-width:767.98px){.hosco-badge-stat-count{display:inline;margin:0;font-size:.8125rem}}.hosco-badge-stat a{color:inherit}.hosco-badge-stat a:hover{color:inherit;background-color:transparent}.hosco-badge .navbar-toggler{z-index:15;background-color:#1898c2;border:none;-webkit-align-self:flex-start;align-self:flex-start;margin-left:10px;margin-top:5px}.hosco-badge-lastupdate{font-size:.75rem;position:absolute;bottom:10px;right:170px;z-index:15}.hosco-badge-lastupdate .fa{margin-right:5px}@media (max-width:767.98px){.hosco-badge-lastupdate{left:10px;right:auto!important}}.hosco-badge-icon-text{margin-left:5px}.editor-avatar .editor-preview{padding:0!important;border:0!important}.editor-avatar .editor-preview:hover:after{content:"\F030";font-family:FontAwesome;position:absolute;font-size:2.5rem;text-align:center;display:block;top:2px;bottom:2px;left:2px;right:2px;z-index:150;background-color:hsla(0,0%,100%,.75);line-height:140px;color:#999}.editor-avatar .editor-preview:hover{border:0}.editor-avatar .editor-form{background-color:#fff;padding:15px 15px 0;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.editor-cover .editor,.editor-cover .editor-preview{position:static}.editor-cover .editor-placeholder{font-size:1.875rem;position:absolute;width:100%;height:100%;padding-top:100px!important;text-align:center!important;z-index:15;border:0}.editor-cover .editor-placeholder:hover{background-color:inherit;color:#ccc}.editor-cover .editor-placeholder:before{content:"\F030";font-family:FontAwesome;vertical-align:middle;display:inline-block;margin-right:15px}.editor-cover .editor-preview:hover{border-color:transparent}.editor-cover .editor:not(.is-empty) .editor-preview:before{content:"\F030";font-family:FontAwesome;position:absolute;top:50%;left:50%;right:auto;z-index:10;color:#fff;font-size:1.875rem;opacity:.6!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.editor-cover .editor:not(.is-empty) .editor-preview:hover:before{opacity:1!important}@media (max-width:767.98px){.editor-cover .editor .editor-preview:before{top:15%}}.editor-contact-form{padding:0 35px}.editor-contact-form hosco-cropper{margin:0}.editor-contact-form hr{margin:5px 0 20px}.editor-contact-form .btn-danger{position:absolute;left:-30px;top:0;padding:3px 8px;opacity:.5;z-index:8}.editor-contact-form .btn-danger:hover{opacity:1}.editor-contact-form>.form-group:nth-child(2n+2) .btn-danger{left:auto;right:-30px}.editor-contact-form .form-group>.form-group{margin-bottom:5px}.editor-contact-form .avatar{margin:10px auto}.editor-personnalinformation .form-group:nth-child(odd){clear:left}.editor-language .editor-form .hosco-panel{padding-left:45px;padding-right:45px}.editor:hover .showmore{background-color:inherit}.editor-name .editor-form{min-width:290px}@media (max-width:767.98px){.editor-name .editor-form{min-width:0}.editor-name .editor-form .form-control{width:auto}}.hosco-content .hosco-editor{margin-bottom:20px;display:block}.is-multiple .editor-form .hosco-panel{padding-left:45px;padding-right:45px}.hosco-sidebar .editor.is-multiple .editor-form{padding-right:40px}.hosco-sidebar .editor.is-multiple .editor-form .btn-danger{left:auto;right:-30px}.editor-attachments .editor-form .btn-hosco{padding:4px 8px}.editor-social .editor,.editor-social .editor-preview{position:static}.profile-badge .editor-preview{padding:0 5px;margin-left:-5px;display:inline-block}.profile-badge .editor-preview:hover{background:0}.profile-badge .editor.has-btn .editor-preview:before{color:#fff;opacity:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-20px;background-color:transparent;padding:0}.profile-badge .editor.is-loading{opacity:.5}.profile-badge .editor.is-loading:before{background:0}@media (max-width:767.98px){.profile-badge .editor-edit-container{display:-webkit-flex;display:flex}}@media (min-width:768px){.profile-badge .editor-buttons{position:absolute;left:100%;width:200px;top:0;margin:0 0 0 10px}}@media (max-width:767.98px){.profile-badge .editor-buttons,.profile-badge .editor-buttons .btn{margin:0}}@media (max-width:767.98px){.profile-badge .editor-name .editor-form{min-width:0}.profile-badge .editor-name .editor-form .form-control{width:auto}}.profile-badge .editor-info{position:absolute;left:100%;width:200px;top:0;margin:0 0 0 10px;font-style:italic;font-size:.75rem}.profile-badge .form-group{margin-bottom:0}.profile-badge .editor-placeholder{background:0;color:#fff;padding:5px 10px;text-align:left}.profile-badge .profile-social-wrapper{top:0}.profile-badge .hosco-badge-stat{padding:0 20px}@media (min-width:768px){.profile-badge .hosco-badge-btn .nav-link{font-size:1.25rem}}@media (min-width:768px){.profile-badge .hosco-badge-navbar .nav-link{padding:0 10px!important}}.profile-attachment-item,.profile-cv-item,.profile-document-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;margin-right:30px}.profile-attachment-item a,.profile-cv-item a,.profile-document-item a{color:#535353}.profile-attachment-item a:hover,.profile-cv-item a:hover,.profile-document-item a:hover{color:#1898c2}.profile-wrapper .widget .hosco-panel-list{font-size:.8125rem}.profile-wrapper .widget .hosco-panel-list-item:not(:last-child){margin-bottom:10px}.profile-wrapper .widget .profile-media{padding-left:5px;padding-right:5px;margin-top:10px}.profile-wrapper .widget .profile-media:nth-child(-n+3){margin-top:0}.profile-wrapper .widget .profile-media-list{margin-right:-5px;margin-left:-5px}.profile-wrapper .profile-carousel .carousel-indicators{z-index:15;text-align:center;width:100%;padding-left:0;list-style:none;margin:10px 0 0;position:static}.profile-wrapper .profile-carousel .carousel-indicators li{display:inline-block;width:12px;height:12px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#eee}.profile-wrapper .profile-carousel .carousel-indicators li.active{width:14px;height:14px;background-color:#999}.profile-wrapper .profile-carousel .widget-list-item{text-align:left}.profile-wrapper .profile-carousel .carousel-control-next,.profile-wrapper .profile-carousel .carousel-control-prev{display:none}.profile-social{position:absolute;top:380px;margin-bottom:0;letter-spacing:-.5em}.profile-social a,.profile-social span{font-size:1.25rem;color:#fff;display:block;height:40px;width:40px;text-align:center;line-height:40px;cursor:pointer}.profile-social a:hover,.profile-social span:hover{text-decoration:none;color:#fff}.profile-social li{display:block;letter-spacing:normal;background-color:#ccc;margin-bottom:5px}.profile-social-wrapper{position:absolute;left:-90px;z-index:10}.profile-social.is-fixed{position:fixed;top:130px}.profile-social-facebook:hover{background:#3b5998}.profile-social-twitter:hover{background:#1da1f2}.profile-social-linkedin:hover{background:#0077b5}.profile-social-youtube:hover{background:red}.profile-social-google-plus:hover{background:#dd4b39}.profile-social-website:hover{background:#1898c2}.profile-social-instagram:hover{background:#3f729b}.profile-social-weibo:hover{background:#ffa00a}.profile-social-pinterest:hover{background:#bd081c}.profile-social-tripadvisor:hover{background:#00af87}.profile-social-wechat:hover{background:#2cbb00}.profile-social-blog:hover{background:#1e1e1e}.profile-social-rss:hover{background:#f26522}.profile-social-edit{background-color:#bbb}.profile-social-edit:hover{background-color:#666}.profile-wrapper{padding-top:0!important}.profile-wrapper .share-update{margin-bottom:0;padding:0}.profile-wrapper .profile-resume{padding:40px 60px}.profile-wrapper .profile-resume .showmore-trigger{line-height:40px}.profile-wrapper .profile-intro{position:relative}.profile-wrapper .profile-intro .fa-quote-left{position:absolute;left:-25px;font-size:.9375rem}.profile-wrapper .profile-address{margin-top:10px}.profile-wrapper .profile-name{font-size:1.875rem;margin:0}@media (max-width:767.98px){.profile-wrapper .profile-name{font-size:1.5rem}}.profile-wrapper .profile-location{font-size:1.125rem}.profile-wrapper .profile-view:nth-child(4n+1){clear:left}.profile-wrapper .profile-view:nth-child(n+5){margin-top:20px}.profile-wrapper .profile-view-picture{width:100%}.profile-wrapper .profile-view-name{font-size:.875rem;color:#115c87;margin-top:5px;display:block}.profile-wrapper .profile-view-date{font-size:.75rem}.profile-wrapper .profile-viewers-btn.btn{font-size:1rem;margin:25px auto 0;display:table}.profile-posts-btn{display:table;margin:20px auto 0;text-transform:uppercase}.corporate-profile-block{margin-bottom:15px}.profile-title{color:#1898c2;font-size:1.875rem;margin:0 0 20px}.profile-block{font-size:.8125rem;padding-left:7.5px;padding-right:7.5px}.profile-block-wrapper{margin-left:-7.5px;margin-right:-7.5px}.profile-block-media{background:transparent no-repeat 0 0;background-size:cover;background-position:50%;z-index:5}.profile-block-quote{height:100%}.profile-block-info{background-color:rgba(0,0,0,.7);transition:background .5s;position:absolute;bottom:0;right:0;left:0;z-index:6;padding:5px;color:#fff}.profile-block-info:hover{color:#fff;background-color:rgba(0,0,0,.9)}.profile-block-info.has-icon{padding-left:37px}.profile-block-info-icon{position:absolute;left:8px;top:50%;margin-top:-13.5px;font-size:27px;line-height:1em}.profile-block-info-text{font-size:.75rem}.profile-block-info span{display:block}.is-company .profile-team-dropdown .dropdown-item{border-bottom:1px solid #f7f7f7}.is-company .profile-team-dropdown .dropdown-item:last-child{border:0}.is-company .profile-team-dropdown-title{font-size:.9em;color:grey;display:block}.is-company .editor-introduction .has-btn .editor-preview:before,.is-company .editor-keyfact .has-btn .editor-preview:before{right:-45px}@media (max-width:767.98px){.is-company .hosco-badge-info{background:rgba(0,0,0,.4)}}.is-company .hosco-badge-picture img{width:140px;height:140px}@media (max-width:767.98px){.is-company .hosco-badge-picture img{width:100px;height:100px}}.is-company .label-permission-admin{margin-left:5px}.teammate-title{font-size:1.25rem;color:#1898c2;margin-top:0}.teammate-title a{font-size:.8125rem}.teammate-name{font-size:1.5625rem;font-weight:700;line-height:1.1em;margin-bottom:10px;display:block}.teammate-attachments,.teammate-media,.teammate-title{margin-bottom:20px}.teammate-description{text-align:justify}.teammate-media img{width:100%}.teammate-attachments .profile-block:hover .profile-block-info{opacity:1}.teammate-attachments .profile-block .profile-block-info{opacity:0;transition:opacity .5s ease-in;padding-left:15px;background-color:rgba(0,0,0,.7);top:0;bottom:auto}.teammate-attachments-thumb{position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;background:transparent no-repeat 0 0;background-size:cover;z-index:9;cursor:pointer}.teammate-status{font-size:20px}.popover-onboarding{border-radius:6px;background-color:#f7f7f7;box-shadow:1px 1px 1px 0 rgba(0,0,0,.5);padding:10px 20px;max-width:300px}@media (max-width:767.98px){.popover-onboarding-avatar{max-width:200px}}.popover-onboarding .popover-title{color:#1898c2;font-size:1.125rem;font-weight:700;line-height:1.3125rem}.popover-onboarding .popover-body{padding:0}.popover-onboarding .popover-body p{text-align:left;color:grey;font-size:.875rem;line-height:1rem}.popover-onboarding .popover-body .btn{color:#1898c2;font-size:.875rem;font-weight:700;border:none}.popover-onboarding .popover-footer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.popover-onboarding .popover-footer a{color:#1898c2;font-size:.875rem;font-weight:700;border:none}.popover-onboarding .popover-footer a:hover{color:#082c42}.is-student .hosco-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.is-student .hosco-content hosco-editor{margin-bottom:20px}.is-student .hosco-content .hosco-panel-title{position:relative;margin:0}.is-student .hosco-content .hosco-panel-head{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;color:#333;padding-bottom:16px}.is-student .hosco-content .hosco-panel-head .add-item{font-size:.875rem;color:#1898c2;border:none;background-color:transparent;box-shadow:none;padding:0;-webkit-align-self:baseline;align-self:baseline}.is-student .hosco-content .hosco-panel-head .add-item-text{vertical-align:super}@media (max-width:767.98px){.is-student .hosco-content .hosco-panel-head .add-item-text{visibility:hidden;display:none}}.is-student .hosco-content .hosco-panel-head .add-item i{font-size:1.25rem;padding-left:4px}@media (max-width:767.98px){.is-student .hosco-content .hosco-panel-head .add-item i{border:14px solid #f7f7f7;border-radius:50%;padding:0}}.is-student .hosco-content .hosco-panel-head .sub-title{font-size:.75rem;color:#115c87;font-weight:700;margin:0;padding-left:27px;text-align:left}.is-student .hosco-content .hosco-panel-header{text-align:left;font-size:1.25rem;font-weight:700;margin:0;color:#333}.is-student .hosco-content .hosco-panel-description{color:#535353;text-align:left}.is-student .hosco-content .hosco-panel-description-disclaimer{color:#333;font-weight:700}.is-student .hosco-content .hosco-panel.profile-introduction .profile-introduction-item{border-top:1px solid #e4e4e4;padding-top:17px}.is-student .hosco-content .hosco-panel.profile-introduction .showmore-trigger{color:#1898c2}.is-student .hosco-content .hosco-panel.new{border:none!important}.is-student .hosco-content .profile-appear-public{-webkit-order:-10;order:-10}.is-student .hosco-content .shorten-link{display:block}.is-student .hosco-content .shorten-link:before{font-family:FontAwesome;content:"\F078   "}.is-student .hosco-content br+.shorten-link:before{content:"\F077   "}.is-student .hosco-content .profile-organization-status-actions{margin-bottom:15px}.is-student .hosco-content .member-status-dropdown{background-color:transparent;color:grey;border:1px solid #ff3e62;border-right:none;font-size:.75rem;font-weight:700;padding:2px 0 2px 10px;min-width:110px}.is-student .hosco-content .member-status-dropdown:active{background-color:inherit;color:inherit;border-color:inherit}.is-student .hosco-content .member-status-dropdown:focus{box-shadow:none!important}.is-student .hosco-content .member-status-dropdown.btn-success{background-color:#00d563;color:#fff;border-color:#00d563}.is-student .hosco-content .member-status-dropdown.btn-danger{background-color:#ff3e62;color:#fff;border-color:#ff3e62}.is-student .hosco-content .member-status-dropdown-toggle{background-color:transparent;color:grey;border:1px solid #ff3e62;border-left:none}.is-student .hosco-content .member-status-dropdown-toggle:focus{box-shadow:none!important}.is-student .hosco-content .member-status-dropdown-toggle.btn-success{background-color:#00d563;color:#fff;border-color:#00d563}.is-student .hosco-content .member-status-dropdown-toggle.btn-danger{background-color:#ff3e62;color:#fff}.is-student .hosco-content .member-status-dropdown-menu{min-width:138px;padding:0;z-index:0}.is-student .hosco-content .member-status-dropdown-approve{display:block;color:grey;font-size:.75rem;font-weight:700;padding:3px 0 3px 10px}.is-student .hosco-content .member-status-dropdown-approve:hover{background-color:#00d563;color:#fff}.is-student .hosco-content .member-status-dropdown-approve i{float:right;padding-right:5px;padding-top:4px}.is-student .hosco-content .member-status-dropdown-reject{display:block;color:grey;font-size:.75rem;font-weight:700;padding:3px 0 3px 10px}.is-student .hosco-content .member-status-dropdown-reject:hover{background-color:#ff3e62;color:#fff}.is-student .hosco-content .member-status-dropdown-reject i{float:right;padding-right:7px;padding-top:4px}.is-student .profile-location{font-size:.875rem}.is-student .profile-resume{padding-bottom:0;padding-top:20px}.is-student .profile-attachments-list,.is-student .profile-competition-participations-list,.is-student .profile-cvs-list,.is-student .profile-education-list,.is-student .profile-experience-list,.is-student .profile-judging-history-list,.is-student .profile-language-list,.is-student .profile-personal-information-list,.is-student .profile-status-list{padding-left:0;margin-bottom:0}.is-student .profile-attachments-item,.is-student .profile-competition-participations-item,.is-student .profile-cvs-item,.is-student .profile-education-item,.is-student .profile-experience-item,.is-student .profile-judging-history-item,.is-student .profile-language-item,.is-student .profile-personal-information-item,.is-student .profile-status-item{position:relative;padding-left:38px;border-top:1px solid #e4e4e4;list-style:none}.is-student .profile-attachments-item-organism,.is-student .profile-competition-participations-item-organism,.is-student .profile-cvs-item-organism,.is-student .profile-education-item-organism,.is-student .profile-experience-item-organism,.is-student .profile-judging-history-item-organism,.is-student .profile-language-item-organism,.is-student .profile-personal-information-item-organism,.is-student .profile-status-item-organism{line-height:1.4}.is-student .profile-attachments-item-status,.is-student .profile-competition-participations-item-status,.is-student .profile-cvs-item-status,.is-student .profile-education-item-status,.is-student .profile-experience-item-status,.is-student .profile-judging-history-item-status,.is-student .profile-language-item-status,.is-student .profile-personal-information-item-status,.is-student .profile-status-item-status{margin:0 0 5px}.is-student .profile-attachments-item-status .label,.is-student .profile-competition-participations-item-status .label,.is-student .profile-cvs-item-status .label,.is-student .profile-education-item-status .label,.is-student .profile-experience-item-status .label,.is-student .profile-judging-history-item-status .label,.is-student .profile-language-item-status .label,.is-student .profile-personal-information-item-status .label,.is-student .profile-status-item-status .label{font-size:.6875rem}.is-student .profile-attachments-picture,.is-student .profile-competition-participations-picture,.is-student .profile-cvs-picture,.is-student .profile-education-picture,.is-student .profile-experience-picture,.is-student .profile-judging-history-picture,.is-student .profile-language-picture,.is-student .profile-personal-information-picture,.is-student .profile-status-picture{position:absolute;right:0}.is-student .profile-attachments-picture .avatar,.is-student .profile-competition-participations-picture .avatar,.is-student .profile-cvs-picture .avatar,.is-student .profile-education-picture .avatar,.is-student .profile-experience-picture .avatar,.is-student .profile-judging-history-picture .avatar,.is-student .profile-language-picture .avatar,.is-student .profile-personal-information-picture .avatar,.is-student .profile-status-picture .avatar{width:70px;height:70px}.is-student .profile-attachments-content,.is-student .profile-competition-participations-content,.is-student .profile-cvs-content,.is-student .profile-education-content,.is-student .profile-experience-content,.is-student .profile-judging-history-content,.is-student .profile-language-content,.is-student .profile-personal-information-content,.is-student .profile-status-content{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:17px}.is-student .profile-attachments-title,.is-student .profile-competition-participations-title,.is-student .profile-cvs-title,.is-student .profile-education-title,.is-student .profile-experience-title,.is-student .profile-judging-history-title,.is-student .profile-language-title,.is-student .profile-personal-information-title,.is-student .profile-status-title{font-size:1rem;font-weight:700;margin:0 0 5px;color:#101010;word-break:break-all}.is-student .profile-attachments-title a,.is-student .profile-competition-participations-title a,.is-student .profile-cvs-title a,.is-student .profile-education-title a,.is-student .profile-experience-title a,.is-student .profile-judging-history-title a,.is-student .profile-language-title a,.is-student .profile-personal-information-title a,.is-student .profile-status-title a{color:inherit}.is-student .profile-attachments-recos,.is-student .profile-competition-participations-recos,.is-student .profile-cvs-recos,.is-student .profile-education-recos,.is-student .profile-experience-recos,.is-student .profile-judging-history-recos,.is-student .profile-language-recos,.is-student .profile-personal-information-recos,.is-student .profile-status-recos{display:inline-block;margin-top:5px}.is-student .profile-attachments-organism,.is-student .profile-competition-participations-organism,.is-student .profile-cvs-organism,.is-student .profile-education-organism,.is-student .profile-experience-organism,.is-student .profile-judging-history-organism,.is-student .profile-language-organism,.is-student .profile-personal-information-organism,.is-student .profile-status-organism{font-size:.9375rem;line-height:1.3125rem;margin:0 0 5px}.is-student .profile-attachments-organism a,.is-student .profile-competition-participations-organism a,.is-student .profile-cvs-organism a,.is-student .profile-education-organism a,.is-student .profile-experience-organism a,.is-student .profile-judging-history-organism a,.is-student .profile-language-organism a,.is-student .profile-personal-information-organism a,.is-student .profile-status-organism a{color:#115c87}.is-student .profile-attachments-date,.is-student .profile-attachments-degree,.is-student .profile-competition-participations-date,.is-student .profile-competition-participations-degree,.is-student .profile-cvs-date,.is-student .profile-cvs-degree,.is-student .profile-education-date,.is-student .profile-education-degree,.is-student .profile-experience-date,.is-student .profile-experience-degree,.is-student .profile-judging-history-date,.is-student .profile-judging-history-degree,.is-student .profile-language-date,.is-student .profile-language-degree,.is-student .profile-personal-information-date,.is-student .profile-personal-information-degree,.is-student .profile-status-date,.is-student .profile-status-degree{display:inline-block;margin-right:5px;color:grey}.is-student .profile-attachments-description,.is-student .profile-competition-participations-description,.is-student .profile-cvs-description,.is-student .profile-education-description,.is-student .profile-experience-description,.is-student .profile-judging-history-description,.is-student .profile-language-description,.is-student .profile-personal-information-description,.is-student .profile-status-description{margin:5px 0 0;word-wrap:anywhere}.is-student .profile-attachments-department,.is-student .profile-competition-participations-department,.is-student .profile-cvs-department,.is-student .profile-education-department,.is-student .profile-experience-department,.is-student .profile-judging-history-department,.is-student .profile-language-department,.is-student .profile-personal-information-department,.is-student .profile-status-department{display:table;border:1px solid #bbb;color:#999;border-radius:5px;font-weight:700;padding:2px 8px}.is-student .profile-attachments-external-reference,.is-student .profile-competition-participations-external-reference,.is-student .profile-cvs-external-reference,.is-student .profile-education-external-reference,.is-student .profile-experience-external-reference,.is-student .profile-judging-history-external-reference,.is-student .profile-language-external-reference,.is-student .profile-personal-information-external-reference,.is-student .profile-status-external-reference{display:table;border:1px solid #1898c2;color:#1898c2;border-radius:5px;padding:2px 8px}.is-student .profile-attachments-text,.is-student .profile-competition-participations-text,.is-student .profile-cvs-text,.is-student .profile-education-text,.is-student .profile-experience-text,.is-student .profile-judging-history-text,.is-student .profile-language-text,.is-student .profile-personal-information-text,.is-student .profile-status-text{margin-right:70px}.is-student .view-mode .profile-attachments-item,.is-student .view-mode .profile-competition-participations-item,.is-student .view-mode .profile-cvs-item,.is-student .view-mode .profile-education-item,.is-student .view-mode .profile-experience-item,.is-student .view-mode .profile-judging-history-item,.is-student .view-mode .profile-personal-information-item,.is-student .view-mode .profile-status-item{padding:0}.is-student .profile-language-info li{cursor:auto}.is-student .profile-language-item{padding-left:38px;position:relative;padding-top:12px}.is-student .profile-language-item .profile-language-name{position:absolute;font-weight:600;font-size:1rem}.is-student .profile-language-level-title{font-size:.9375rem}.is-student .view-mode .profile-language-item{padding-left:0}.is-student .profile-skill-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:38px;padding-top:12px;border-top:1px solid #e4e4e4}.is-student .profile-skill-item{border:1px solid #1898c2;border-radius:4px;padding:4.5px 10.5px;color:#333;margin:5px}.is-student .profile-skill .edit-item{top:60%;left:auto}@media (max-width:767.98px){.is-student .profile-skill .edit-item{left:1%;top:65%}}.is-student .profile-reco-list{margin-bottom:0}.is-student .profile-reco-item{display:-webkit-flex;display:flex;padding-bottom:20px;border-top:1px solid #e4e4e4;padding-top:12px}.is-student .profile-reco-item:last-child{padding-bottom:0}.is-student .profile-reco-picture{padding-left:20px}.is-student .profile-reco-picture img{width:90px;height:90px}.is-student .profile-reco-actions{width:80px}.is-student .profile-reco-actions .btn{display:block;margin-bottom:10px}.is-student .profile-reco-content{-webkit-flex:1 1 0%;flex:1 1 0%;display:-webkit-flex;display:flex}.is-student .profile-reco-content .delete-reco{color:#333;font-size:.625rem;background-color:#f7f7f7;border-radius:50%;padding:5.5px 9px;-webkit-align-self:baseline;align-self:baseline}.is-student .profile-reco-content .delete-reco:hover{color:#ff7775;font-size:.875rem;transition:all .15s ease-in-out;padding:2px 7px}.is-student .profile-reco-content .profile-reco-text{padding-left:10px}.is-student .profile-reco-from{font-size:1rem;color:#1898c2;margin-bottom:5px}.is-student .profile-reco-file{color:#115c87}.is-student .profile-reco-file:hover{color:#1898c2}.is-student .profile-reco-buttons{text-align:center;margin-top:20px}.is-student .profile-reco-experience{font-size:1rem;font-weight:700;color:#333}.is-student .profile-section-item{position:relative;border-top:1px solid #e4e4e4;padding:12px 0 20px 38px}.is-student .profile-section-title{color:#333;font-size:1rem;font-weight:600}.is-student .profile-section .is-video .post-embedded-meta,.is-student .profile-section .is-video .post-embedded-player{width:50%;float:left;padding-right:10px;margin-bottom:10px}.is-student .profile-section .is-video .post-embedded-player{padding-bottom:28.125%}.is-student .profile-section .is-video .post-embedded-meta{margin-top:0;padding-left:10px}.is-student .profile-position{font-size:1.125rem}@media (max-width:767.98px){.is-student .profile-position{font-size:.9375rem}}.is-student .profile-attachment-item,.is-student .profile-document-item{margin-bottom:5px;font-size:.8125rem}.is-student .profile-status{-webkit-order:-8;order:-8}.is-student .profile-status-name{margin-bottom:15px!important;padding-left:20px!important;font-size:1.1em}.is-student .profile-status-info{margin-bottom:5px;font-size:.8125rem}.is-student .profile-status-info .fa{margin-right:5px}.is-student .hosco-badge-stat{padding-left:15px;padding-right:15px}@media (max-width:767.98px){.is-student .hosco-badge-picture-container{bottom:-70px;right:0}}.is-student .hosco-badge-picture img{width:170px;height:170px}@media (max-width:767.98px){.is-student .hosco-badge-picture img{width:140px;height:140px}}.is-student .hosco-badge-lastupdate{right:195px}.is-student .hosco-badge-navbar-right{padding-right:190px}@media (max-width:767.98px){.is-student .hosco-badge-navbar-right{padding:0}}.is-student .hosco-badge-container{background:#63bbd8 url(https://files.hosco.com/client/build/production/3a49936840e6a67e6d63e485f7c07166.png) no-repeat 0 0;background-size:cover}.is-student .hosco-badge .profile-tag{display:inline-block;margin-right:5px;font-size:.75rem;letter-spacing:normal}.is-student .hosco-badge .profile-tag:last-child{margin-right:0}.is-student .hosco-badge .profile-tag-list{position:absolute;bottom:30px;right:195px;word-break:break-all;max-width:150px;letter-spacing:-.5em;z-index:11}@media (min-width:576px){.is-student .hosco-badge .hosco-badge-btn .nav-link{padding:0 7px!important}}.is-student .editor-avatar .editor-preview:hover:after{line-height:170px}.application-tracker-item{margin-bottom:10px;font-size:.8125rem}.report-hiring-label,.report-hiring-radio{margin-top:10px!important;margin-bottom:15px}.report-hiring-radio label{padding-left:5px}.profile-access{text-align:center}.profile-access-title{text-transform:uppercase;margin-bottom:10px}.profile-completion-progress-bar{background-color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:10px 20px;margin-bottom:20px;box-shadow:1px 1px 0 0 rgba(0,0,0,.15);-webkit-order:-9;order:-9}@media (max-width:767.98px){.profile-completion-progress-bar{-webkit-flex-flow:column wrap;flex-flow:column wrap;height:110px;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-start;justify-content:flex-start}}.profile-completion-progress-bar h3{font-weight:700;font-size:1.25rem}.profile-completion-progress-bar .completion-percentage{font-size:2.25rem;font-family:Open Sans}@media (max-width:767.98px){.profile-completion-progress-bar .completion-percentage{margin-top:10px}}.profile-completion-progress-bar .progress{width:60%;margin:0 5px;color:grey}@media (max-width:767.98px){.profile-completion-progress-bar .progress{width:70%}}.profile-completion-progress-bar .progress .progress-bar{position:relative;background-color:#bbb;border-radius:10px;width:100%;height:6px}.profile-completion-progress-bar .progress .progress-bar div{position:absolute;height:6px;border-radius:inherit}.profile-completion-progress-bar .progress .progress-bar .twenty{background-color:#ff7775;width:20%}.profile-completion-progress-bar .progress .progress-bar .thirty{background-color:#ff753d;width:30%}.profile-completion-progress-bar .progress .progress-bar .fourty{background-color:#ff5e33;width:40%}.profile-completion-progress-bar .progress .progress-bar .fifty{background-color:#f3a700;width:50%}.profile-completion-progress-bar .progress .progress-bar .sixty{background-color:#fbdc00;width:60%}.profile-completion-progress-bar .progress .progress-bar .seventy{background-color:#d7e400;width:70%}.profile-completion-progress-bar .progress .progress-bar .eighty{background-color:#61bd6d;width:80%}.profile-completion-progress-bar .progress .progress-bar .ninety{background-color:#13d354;width:90%}.profile-completion-progress-bar .progress .progress-bar .hundred{background-color:#00d563;width:100%}.linkedin-sync-box{background-color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:15px 30px;margin:5px 0 20px;box-shadow:1px 1px 0 0 rgba(0,0,0,.15)}@media (max-width:767.98px){.linkedin-sync-box{-webkit-flex-direction:column;flex-direction:column}}.linkedin-sync-box .banner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media (max-width:767.98px){.linkedin-sync-box .banner{margin-bottom:5px}}.linkedin-sync-box .banner h3{font-weight:700;margin-bottom:0;font-size:1.25rem}.linkedin-sync-box .banner .fa-linkedin-square{color:#0077b5;font-size:1.75rem;padding:7px}.new-modal-header{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin:0 auto;width:90%;padding:30px 0 16px;border-bottom:1px solid #e4e4e4}@media (max-width:767.98px){.new-modal-header{width:100%;box-shadow:0 0 4px 0 rgba(0,0,0,.5);border:none}}.new-modal-header .fa{color:#1898c2}.new-modal-header .modal-title{padding-top:17.2px;font-size:1.125rem;font-weight:700}.new-modal-header hr{width:90%;margin:0}.new-modal-header.section .fa{padding:5.8px 6.8px}.new-modal-header.education .fa{padding:8.2px 6.8px}.new-modal-header.competition-participation .fa{padding:6px 7px}.new-modal-body{position:relative;overflow-x:auto;max-height:calc(100vh - 240px);padding:17px 30px 0}@media (max-width:767.98px){.new-modal-body{max-height:calc(100vh - 286px)}}.new-modal-body .introduction{padding-bottom:15px;text-align:left}.new-modal-body p:first-child{font-weight:700;font-size:.875rem}.new-modal-body.profile-picture img{display:block;margin:50px auto}.new-modal-body.profile-picture .form-group{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin:0}.new-modal-body.profile-introduction textarea{resize:none;width:100%;margin-top:35px;padding:15px}.new-modal-body.profile-introduction .clear-textarea{background-color:inherit;border:none;color:#999;text-decoration:underline;position:absolute;right:5%;top:32%}.new-modal-body.education .modal-form,.new-modal-body.experience .modal-form{display:grid;grid-template-columns:1fr 1fr;row-gap:40px;-webkit-column-gap:30px;column-gap:30px}@media (max-width:767.98px){.new-modal-body.education .modal-form,.new-modal-body.experience .modal-form{grid-template-columns:auto}}.new-modal-body.education .modal-form .md-form-group,.new-modal-body.experience .modal-form .md-form-group{margin:0}.new-modal-body.education .modal-form .experiences-checkbox,.new-modal-body.experience .modal-form .experiences-checkbox{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline}.new-modal-body.education .modal-form .experiences-checkbox label,.new-modal-body.experience .modal-form .experiences-checkbox label{font-weight:700}.new-modal-body.education .modal-form .experiences-checkbox[disabled],.new-modal-body.experience .modal-form .experiences-checkbox[disabled]{opacity:.3;pointer-events:none}.new-modal-body.education .modal-form .profile-education-comment-input,.new-modal-body.education .modal-form .profile-experience-comment-input,.new-modal-body.experience .modal-form .profile-education-comment-input,.new-modal-body.experience .modal-form .profile-experience-comment-input{grid-column:1/3;resize:none;padding:15px}@media (max-width:767.98px){.new-modal-body.education .modal-form .profile-education-comment-input,.new-modal-body.education .modal-form .profile-experience-comment-input,.new-modal-body.experience .modal-form .profile-education-comment-input,.new-modal-body.experience .modal-form .profile-experience-comment-input{grid-column:1;margin-bottom:30px}}.new-modal-body.education .md-form-group:first-child{grid-column:1/3}.new-modal-body.language{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.new-modal-body.language .language-item{width:50%;margin-bottom:30px}@media (max-width:767.98px){.new-modal-body.language .language-item{width:100%}}.new-modal-body.language .language-level{position:absolute;right:0;top:38%}.new-modal-body.language .language-level .profile-language-level-name{font-size:.625rem;color:#999;text-align:end}.new-modal-body.language .modal-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-bottom:30px;width:100%;-webkit-flex-shrink:0;flex-shrink:0}.new-modal-body.language .md-btn-secondary{-webkit-flex-shrink:0;flex-shrink:0}.new-modal-body.language .add-english{margin-bottom:20px}.new-modal-body.language .introduction .blue{color:#1898c2}.new-modal-body.language .introduction .blue-bold{font-weight:700;color:#1898c2}.new-modal-body.section .modal-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.new-modal-body.section .modal-form .title{border-bottom:1px solid #1898c2;width:100%;margin-bottom:30px}.new-modal-body.section .modal-form .title i{color:#1898c2}.new-modal-body.section .modal-form .title .profile-section-title-input{border:none;width:95%}.new-modal-body.section .modal-form .form-control{resize:none;width:100%;padding:15px}.new-modal-body.section .modal-form .upload-info{font-size:.75rem;color:grey}.new-modal-body.section .modal-form .md-btn{margin-top:20px}.new-modal-body.section .preview-picture{position:relative;margin-top:10px}.new-modal-body.section .preview-picture .profile-section-upload-preview{width:100%}.new-modal-body.section .preview-picture .transparent-edge{position:absolute;right:0;top:0;height:60px;width:60px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:0 60px 60px 0}.new-modal-body.section .preview-picture .remove-preview-picture{background-color:transparent;border:none;box-shadow:none;position:absolute;top:0;right:0;font-size:1.25rem}.new-modal-body.section .preview-picture .remove-preview-picture i{color:#ff7775}.new-modal-body.skills{overflow-x:unset;max-height:none}.new-modal-body.skills .modal-form{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media (max-width:767.98px){.new-modal-body.skills .modal-form{-webkit-flex-direction:column;flex-direction:column}.new-modal-body.skills .modal-form .skillInput{white-space:nowrap}}.new-modal-body.skills .modal-form .skillInput{border-bottom:1px solid #1898c2;width:100%;margin-bottom:28px}.new-modal-body.skills .modal-form .skillInput i{color:#1898c2}.new-modal-body.skills .modal-form .skillInput input{border:none}.new-modal-body.skills .modal-form .skillInput input:focus{box-shadow:none}.new-modal-body.skills .modal-form .form-control-typeahead{display:inline-block;width:95%}.new-modal-body.skills .skills-tags{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px}.new-modal-body.skills .skills-tags .skill-title{border:1px solid grey;border-radius:4px;padding:4.5px;color:#1898c2;margin:5px;cursor:pointer}.new-modal-body.skills .skills-tags .skill-title:hover{background-color:#1898c2;color:#fff}@media (max-width:767.98px){.new-modal-body.skills .skills-tags .skill-title{padding:16.5px 4.5px}}.new-modal-body.skills .skills-tags .skill-title.active{background-color:#1898c2;color:#fff}.new-modal-body.skills .skills-tags .ha{padding-left:7px;padding-right:2px}.new-modal-body.skills .skills-tags .ha-check{font-size:.5rem;padding-right:4px}.new-modal-body.competition-participation .control-datetime-input,.new-modal-body.judge-experience .control-datetime-input{text-align:left}.profile-attachments-block,.profile-cvs-block,.profile-personal-information-block,.profile-status-block{margin-top:17px}.new-modal-body.description{text-align:left}@media (max-width:767.98px){.profile-personal-information .hosco-panel-title{text-align:left}}.personal-information{display:grid;grid-template-columns:1fr 1fr;row-gap:40px;-webkit-column-gap:30px;column-gap:30px}.personal-information .info-input{grid-column:1/3;border-bottom:1px solid #999;font-size:1rem;margin-bottom:10px}.personal-information .info-input.is-focus{border-color:#1898c2}.personal-information .info-input input{border:none}.personal-information .info-input input:focus{box-shadow:none}.personal-information .info-input .form-control-typeahead{display:inline-block;width:95%}.personal-information .info-input .form-control-typeahead-label{font-weight:400}.personal-information .info-input .form-control-typeahead .form-control-typeahead-values{position:absolute}.personal-information .info-input .form-control-typeahead .form-control-typeahead-values .badge-info{border:1px solid grey;background-color:#fff;border-radius:4px;padding:4px;color:#1898c2!important;margin:5px;cursor:pointer}.personal-information .info-input .form-control-typeahead .form-control-typeahead-values .badge-info:hover{background-color:#1898c2;color:#fff!important}@media (max-width:767.98px){.personal-information .info-input .form-control-typeahead .form-control-typeahead-values .badge-info{padding:3.5px 4px}}.personal-information .info-input .form-control-typeahead .form-control-typeahead-values .badge-info.active{background-color:#1898c2;color:#fff}.personal-information .info-input .form-control-typeahead .form-control-typeahead-values .ha{padding-left:7px;padding-right:2px}.personal-information .info-input .form-control-typeahead .form-control-typeahead-values .fa-close:before,.personal-information .info-input .form-control-typeahead .form-control-typeahead-values .fa-remove:before,.personal-information .info-input .form-control-typeahead .form-control-typeahead-values .fa-times:before{font-size:.9375rem}.personal-information .info-input .form-control-typeahead .form-control-typeahead-values .ha-check{font-size:.5rem;padding-right:4px}.personal-information .birthday-input{grid-column:1;border-bottom:1px solid #999;margin-bottom:28px}.personal-information .birthday-input.is-focus{border-color:#1898c2}.personal-information .birthday-input input{border:none}.personal-information .birthday-input input:focus{box-shadow:none}.personal-information .driving-licence{text-align:right;grid-column:2}@media (max-width:767.98px){.personal-information .driving-licence{display:-webkit-flex;display:flex}.personal-information .driving-licence .md-checkbox-placeholder:before{margin-top:7px}.personal-information .driving-licence label.md-checkbox-label{padding-top:10px;text-align:center}}.personal-information button{margin:10px}.personal-information-content{list-style-type:none;padding-left:0;display:-webkit-flex;display:flex}.personal-information-items{border:1px solid #1898c2;border-radius:4px;padding:4.5px 10.5px;color:#333;margin:5px}.personal-information-items:first-child{margin-left:0}.personal-information-items.one-element{display:table;margin-left:0;margin-bottom:16px}.personal-information-name{margin-bottom:0}.cv{margin-bottom:30px}.cv .upload-cv{border:1px dashed #1898c2;padding:20px 0;width:100%;text-align:center}.cv .upload-cv .fa-upload{font-size:1.25rem;padding:0 15px}.cv .file-preview{width:100%;background-color:#f7f7f7;margin-bottom:10px}.cv .file-preview .file-title{position:relative;padding:20px 10px}.cv .file-preview .file-title p{margin-bottom:0;word-break:break-all;padding-right:20px}.cv .file-preview .file-title .remove-file{position:absolute;right:10px;top:35%;padding:4px 6px;background-color:#ff3e62;color:#fff;border-radius:50px;opacity:.7}.cv .file-preview .file-title .remove-file:hover{opacity:1}.cv .cv-review label{font-style:italic;font-size:.75rem;margin:0 8px 0 0}.cv-content{list-style-type:none;padding-left:0}.cv-footnote,.cv-upload-date{font-size:.75rem}.cv-footnote{text-align:right;margin-top:.75rem}.cv-save{-webkit-flex-direction:column;flex-direction:column}.cv-upload-link{text-decoration:underline}.cv .pattern-error-warning{color:#843534}.free-review{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;border-top:1px solid #e4e4e4;-webkit-justify-content:flex-end;justify-content:flex-end}.free-review p{font-style:italic;font-size:.75rem;padding-top:5px;margin-bottom:0}.fa-download{color:#1898c2}.profile-status .edit-item{top:15px}.profile-status-item-title{font-size:.875rem;margin:0 0 5px}.profile-status .preferences-toggle{border-top:1px solid #e4e4e4;padding-top:10px;margin-top:20px;text-align:center;display:block}.profile-status .preferences-toggle .preferences-option{color:#1898c2;display:-webkit-inline-flex;display:inline-flex}.profile-status .preferences-toggle .preferences-option i{font-size:1.3125rem}.profile-status .preferences-toggle .preferences-option p{margin-bottom:0}.profile-status.form-group{padding-top:10px}.profile-status .ui.checkbox label:after,.profile-status .ui.checkbox label:before{right:0;left:auto}.profile-status .ui.toggle.checkbox input~label:after{right:21.5px;left:auto}.profile-status .ui.toggle.checkbox input:checked~label:after{right:0;left:auto}.profile-status .ui.toggle.checkbox label{padding-right:45px;padding-left:0}.status-toggle{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.status-form .form-group{text-align:left}.status-form-item{margin-bottom:30px}.status-content{list-style-type:none;padding-left:0;display:-webkit-flex;display:flex;margin-bottom:0}.status-items{border:1px solid #1898c2;border-radius:4px;padding:4.5px 10.5px;color:#333;margin:5px}.status-items:first-child{margin-left:0}.status-items.one-element{display:table;margin-left:0;margin-bottom:16px}.status-name{margin-bottom:0}.status-description{font-weight:400!important}.status-helper{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.status-help{position:absolute;top:10px;right:22px;font-size:.75rem;color:#bbb;text-decoration:underline}.status-availability{display:-webkit-flex;display:flex}.status-job-seeking-companies span{font-weight:700}.status-job-seeking-companies i{color:#00d563;font-size:1.5625rem}.new-modal-footer{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-align-items:center;align-items:center;padding:15px 14.5px}@media (max-width:767.98px){.new-modal-footer{box-shadow:0 0 4px 0 rgba(0,0,0,.5);-webkit-flex-direction:column;flex-direction:column;padding-bottom:10px}.new-modal-footer .remove-button{margin-bottom:20px}}.new-modal-footer.status{-webkit-flex-direction:column;flex-direction:column}.new-modal-footer.status button{margin-bottom:20px}.new-modal-footer .remove-button{position:relative}.new-modal-footer.profile-picture .arrow_box{top:-495%;left:-50%}.new-modal-footer.profile-introduction .arrow_box{top:-495%;left:-55%}.new-modal-footer.education .arrow_box,.new-modal-footer.experience .arrow_box,.new-modal-footer.section .arrow_box{top:-495%;left:-36%}.new-modal-footer.competition-participation .arrow_box{top:-710%;left:-43%}.new-modal-footer.judge-experience .arrow_box{top:-502%;left:-56%}.new-modal-footer .arrow_box{box-shadow:0 1px 3px 0 rgba(0,0,0,.5);position:absolute;background:#fff;padding:20px;border-radius:10px;z-index:11;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.new-modal-footer .arrow_box .remove-warning{font-size:1.125rem;font-weight:700}.new-modal-footer .arrow_box .keep,.new-modal-footer .arrow_box .remove{margin:10px}.new-modal-footer .arrow_box:after,.new-modal-footer .arrow_box:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.new-modal-footer .arrow_box:after{border-top-color:#fff;border-width:20px;margin-left:-20px}.new-modal-footer .arrow_box:before{border-color:rgba(0,0,0,.25) transparent transparent;border-width:21px;margin-left:-21px}.new-modal-footer .keep{background-color:#1898c2;border-radius:6px;padding:16px;text-transform:uppercase;color:#fff;border:none}.new-modal-footer .keep-hover{background-color:#115c87}.new-modal-footer .remove{background-color:#fff;border:2px solid #ff3e62;border-radius:6px;color:#ff3e62;padding:14px}.new-modal-footer .remove-hover{color:#d41638;border-color:#d41638}.new-modal-footer .md-btn-primary{text-transform:uppercase}.new-modal-footer.competition-participation{padding-bottom:30px}.edit-item{background-color:#f7f7f7;border:none;position:absolute;width:1.75rem;height:1.75rem;line-height:1.75rem;border-radius:50%;color:#1898c2;left:0;font-size:.90625rem;text-align:center}.edit-item.introduction{position:static}.edit-item:hover{background-color:#1898c2;color:#fff}@media (max-width:767.98px){.edit-item{margin-right:.9375rem;left:-.9375rem;top:25%}.edit-item i{background-color:#f7f7f7;border-radius:50%;padding:.9375rem}}.remove-item{background-color:#f7f7f7;border:none;position:absolute;width:1.75rem;height:1.75rem;line-height:1.75rem;border-radius:50%;color:#ff3e62;left:0;font-size:.90625rem;text-align:center;opacity:.7}.remove-item:hover{background-color:#ff3e62;color:#f7f7f7;opacity:1}@media (max-width:767.98px){.remove-item{left:-.9375rem;height:3rem;width:3rem;padding:.75rem}}.remove-popup-container .arrow_box{box-shadow:0 1px 3px 0 rgba(0,0,0,.5);position:absolute;left:-8.125rem;top:4.375rem;background:#fff;padding:.9375rem;border-radius:.625rem;z-index:11;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.remove-popup-container .arrow_box .remove-warning{font-size:1.125rem;font-weight:700}.remove-popup-container .arrow_box .keep,.remove-popup-container .arrow_box .remove{margin:.625rem}.remove-popup-container .arrow_box:after,.remove-popup-container .arrow_box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.remove-popup-container .arrow_box:before{border-color:transparent transparent rgba(0,0,0,.25);border-width:1.3125rem;margin-left:-1.3125rem}.remove-popup-container .arrow_box:after{border-bottom-color:#fff;border-width:1.25rem;margin-left:-1.25rem}.remove-popup-container .keep{background-color:#1898c2;border-radius:.375rem;padding:.9375rem;text-transform:uppercase;color:#fff;border:none}.remove-popup-container .keep-hover{background-color:#115c87}.remove-popup-container .remove{background-color:#fff;border:.125rem solid #ff3e62;border-radius:.375rem;color:#ff3e62;padding:.8125rem}.remove-popup-container .remove-hover{color:#d41638;border-color:#d41638}@media (max-width:767.98px){.remove-popup-container .arrow_box{left:3.28125rem;top:-2.65625rem}.remove-popup-container .arrow_box:after,.remove-popup-container .arrow_box:before{bottom:0;left:-1.25rem;right:100%;top:50%;border:solid transparent}.remove-popup-container .arrow_box:before{border-color:transparent rgba(0,0,0,.25) transparent transparent;border-width:1.25rem;margin-top:-1.25rem}.remove-popup-container .arrow_box:after{border-right-color:#fff;border-width:1.25rem;margin-top:-1.25rem}}.new-modal-body.language .remove-language{position:absolute;left:0;top:15px;color:#ff3e62;border:1px solid #ff3e62;border-radius:5px;width:24px;line-height:24px;text-align:center;opacity:0}.new-modal-body.language .md-input-container.has-value .profile-language-level-list,.new-modal-body.language .md-input-container.has-value .profile-language-level-name,.new-modal-body.language .md-input-container.is-focus .profile-language-level-list,.new-modal-body.language .md-input-container.is-focus .profile-language-level-name{display:block}.new-modal-body.language .md-input-container.has-remove.is-focus{padding-left:35px}.new-modal-body.language .md-input-container.has-remove.is-focus .remove-language{opacity:.7;z-index:10}.new-modal-body.language .md-input-container.has-remove.is-focus .remove-language:hover{opacity:1;color:#ff3e62}.no-margin{margin:0}.view-mode .hosco-panel-title{display:-webkit-flex;display:flex}.view-mode .sub-title{background-color:#e4e4e4;padding:4px 10px!important;margin-left:20px!important}.fa-magic{font-size:1.125rem}.supercharge-upload-button-container{text-align:center;font-weight:700}.supercharge-loading-container div{margin:1.25rem 0 2.5rem}.supercharge-loading-container p{margin:0}.radio-button-container{display:inline-block;margin-right:.75rem}.radio-button-container .radio-button{-webkit-flex-shrink:0;flex-shrink:0;display:inline-block;width:1.5rem;height:1.5rem;border-radius:3.125rem;cursor:pointer}.radio-button-container .unchecked{border:1px solid #999}.radio-button-container .checked{border:2px solid #fff;box-shadow:0 0 0 1px #1898c2;background-color:#1898c2}.supercharge-partial{-webkit-order:-9;order:-9}@media (max-width:767.98px){.mobile-display-none{display:none}}.supercharge-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:.875rem}.supercharge-container>.supercharge-upload-button-container{width:35%}.supercharge-container .supercharge-header-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-bottom:.5rem}.supercharge-container .supercharge-header-container>.supercharge-new-icon{padding:.25rem .5rem;color:#00d563;font-weight:600;font-size:.75rem;border:.063rem solid #00d563;margin-right:1rem;text-transform:uppercase;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;-webkit-flex-direction:column;flex-direction:column}.supercharge-container .supercharge-header-container>.supercharge-header{padding-top:.125rem}.supercharge-container .supercharge-description{font-size:.9375rem;width:90%}@media (max-width:991.98px){.supercharge-container{-webkit-flex-direction:column;flex-direction:column}.supercharge-container>.supercharge-upload-button-container{margin:1rem 0 -1rem;width:100%}.supercharge-container .supercharge-description{width:100%}}.incomplete-experience .profile-experience-header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;position:absolute;left:-1.875rem}.incomplete-experience .profile-experience-header .profile-experience-label-inner{height:2.1875rem;line-height:2.25rem;white-space:nowrap;padding:0 .625rem}.incomplete-experience .profile-experience-header .profile-experience-label-first .profile-experience-label-inner{background-color:#d41638;color:#fff}@media (max-width:991.98px){.incomplete-experience .profile-experience-header .profile-experience-label-first .profile-experience-label-inner{padding:0 .625rem 0 1.25rem}}.incomplete-experience .profile-experience-header .profile-experience-label-first .hosco-item-label-caret-left{color:#d41638}.incomplete-experience .profile-experience-content .edit-item{top:3.4375rem}@media (max-width:767.98px){.incomplete-experience .profile-experience-content .edit-item{top:4.0625rem}}.incomplete-experience .profile-experience-content .remove-item{top:5.625rem}@media (max-width:767.98px){.incomplete-experience .profile-experience-content .remove-item{top:6.875rem}}.incomplete-experience .profile-experience-content .remove-popup-container{position:absolute;top:4.375rem;left:0}@media (max-width:767.98px){.incomplete-experience .profile-experience-content .remove-popup-container{top:6.25rem}}.incomplete-experience .profile-experience-content .profile-experience-text{margin-top:2.5rem}.supercharge-loading-container .images-container{height:6.25rem;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.supercharge-loading-container .images-container .gif{background-image:url(https://files.hosco.com/client/build/production/4692d6e9901f4eb1d9d3e092258fd8ec.gif);background-repeat:no-repeat;background-size:cover;height:6.25rem;width:6.25rem;margin:0 auto;position:absolute}.supercharge-loading-container .images-container .svg{background-image:url(https://files.hosco.com/client/build/production/cb4e88bbff8ce6187be0d85c33693649.svg);background-repeat:no-repeat;background-size:cover;height:2.5rem;width:2.5rem;margin:0 auto;position:relative;top:2.5rem;left:-.9375rem}.label-permission-admin,.label-permission-full,.label-permission-restricted{padding:1px 10px;border-radius:4px;background-color:#fff;font-size:.75rem;line-height:1.0625rem;font-weight:700}.label-permission-admin{color:#1898c2;border:1px solid #1898c2}.label-permission-full{color:#02c35c;border:1px solid #02c35c}.label-permission-restricted{color:#fff;border:1px solid #999;background-color:#999}@media (max-width:767.98px){.is-school .hosco-badge-info{background:rgba(0,0,0,.4)}}.is-school .hosco-badge-picture img{width:140px;height:140px}@media (max-width:767.98px){.is-school .hosco-badge-picture img{width:100px;height:100px}}.is-school .label-permission-admin{margin-left:5px}.hosco-widgets-settings .hosco-widgets-intro{font-size:.875rem;margin:30px 0;color:#333}.hosco-widgets-settings .hosco-widgets-intro ul{margin-left:15px;margin-top:10px}.hosco-widgets-settings .hosco-widgets-intro li{list-style:inside}.hosco-widgets-settings pre{display:block;padding:10px;margin:0 0 10px;font-size:.8125rem;line-height:1.25rem;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.hosco-widgets-settings h3{text-align:center;margin:0 0 20px;font-size:1.25rem;color:#1898c2}.hosco-widgets-settings .card-header{border:none;background-color:#fff}.hosco-widgets-settings .widget-settings-block{padding-bottom:20px}.widget-notifications{font-size:.8125rem}.modal-event-close .radio label{padding-left:5px;color:#115c87}.modal-event .help-block{font-size:.85em}.btn-event-create{margin-bottom:20px}.profile-event-list .profile-event-item{margin-bottom:10px}.profile-event-list .profile-event-item:last-child{margin-bottom:0}.profile-event-list .profile-event-item.is-disabled:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.7)}.profile-event-list .profile-event-item.is-canceled .profile-event-content:before{content:"canceled";background-color:#843534}.profile-event-list .profile-event-item.is-canceled .profile-event-content:after{content:"\F0DA";color:#843534}.form-control{display:block;width:100%;height:calc(2.2375rem + 2px);padding:.375rem .75rem;font-size:.875rem;line-height:1.7;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .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:#6dcded;outline:0;box-shadow:0 0 0 .2rem rgba(24,152,194,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.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(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.7}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.09375rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.75rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.7;color:#535353;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.625rem + 2px);padding:.25rem .5rem;font-size:.75rem;line-height:1.5}.form-control-lg{height:calc(2.64062rem + 2px);padding:.5rem 1rem;font-size:1.09375rem;line-height:1.5}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;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:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.75rem;line-height:1.7;color:#fff;background-color:rgba(40,167,69,.9)}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control-file.is-valid~.valid-feedback,.form-control-file.is-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,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label:after,.was-validated .custom-file-input:valid~.custom-file-label:after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.75rem;line-height:1.7;color:#fff;background-color:rgba(220,53,69,.9)}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-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,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label:after,.was-validated .custom-file-input:invalid~.custom-file-label:after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{-webkit-justify-content:center;justify-content:center}.form-inline .form-group,.form-inline label{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:0}.form-inline .form-group{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-flow:row wrap;flex-flow:row wrap}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.input-group{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-webkit-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-file{-webkit-align-items:center;align-items:center}.input-group-append,.input-group-prepend,.input-group>.custom-file{display:-webkit-flex;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:.875rem;font-weight:400;line-height:1.7;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.64062rem + 2px);padding:.5rem 1rem;font-size:1.09375rem;line-height:1.5}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.625rem + 2px);padding:.25rem .5rem;font-size:.75rem;line-height:1.5}.abc-checkbox{cursor:default;padding-left:4px}.abc-checkbox label{cursor:pointer;display:inline;vertical-align:top;position:relative;padding-left:5px}.abc-checkbox label:before{cursor:pointer;content:"";display:inline-block;position:absolute;width:17px;height:17px;top:2px;left:0;margin-left:-1.25rem;border:1px solid #ced4da;border-radius:3px;background-color:#fff;transition:border .15s ease-in-out,color .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.abc-checkbox label:before{transition:none}}.abc-checkbox label:after{cursor:pointer;display:inline-block;position:absolute;width:16px;height:16px;left:0;top:2px;margin-left:-1.25rem;padding-left:3px;padding-top:1px;font-size:11px;color:#495057}.abc-checkbox input[type=checkbox],.abc-checkbox input[type=radio]{position:static;margin-left:0;cursor:pointer;opacity:0;z-index:1}.abc-checkbox input[type=checkbox]:focus+label:before,.abc-checkbox input[type=radio]:focus+label:before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.abc-checkbox input[type=checkbox]:checked+label:after,.abc-checkbox input[type=radio]:checked+label:after{font-family:FontAwesome;content:"\F00C"}.abc-checkbox input[type=checkbox]:indeterminate+label:after,.abc-checkbox input[type=radio]:indeterminate+label:after{display:block;content:"";width:10px;height:3px;background-color:#555;border-radius:2px;margin-left:-16.5px;margin-top:7px}.abc-checkbox input[type=checkbox]:disabled+label,.abc-checkbox input[type=radio]:disabled+label{opacity:.65}.abc-checkbox input[type=checkbox]:disabled+label:before,.abc-checkbox input[type=radio]:disabled+label:before{background-color:#e9ecef;cursor:not-allowed}.abc-checkbox input[type=checkbox]:disabled+label:after,.abc-checkbox input[type=radio]:disabled+label:after{cursor:not-allowed}.abc-checkbox.abc-checkbox-circle label:before{border-radius:50%}.abc-checkbox.checkbox-inline{margin-top:0}.abc-checkbox-primary input[type=checkbox]:checked+label:before,.abc-checkbox-primary input[type=radio]:checked+label:before{background-color:#1898c2;border-color:#1898c2}.abc-checkbox-primary input[type=checkbox]:checked+label:after,.abc-checkbox-primary input[type=radio]:checked+label:after{color:#fff}.abc-checkbox-danger input[type=checkbox]:checked+label:before,.abc-checkbox-danger input[type=radio]:checked+label:before{background-color:#dc3545;border-color:#dc3545}.abc-checkbox-danger input[type=checkbox]:checked+label:after,.abc-checkbox-danger input[type=radio]:checked+label:after{color:#fff}.abc-checkbox-info input[type=checkbox]:checked+label:before,.abc-checkbox-info input[type=radio]:checked+label:before{background-color:#5bc0de;border-color:#5bc0de}.abc-checkbox-info input[type=checkbox]:checked+label:after,.abc-checkbox-info input[type=radio]:checked+label:after{color:#fff}.abc-checkbox-warning input[type=checkbox]:checked+label:before,.abc-checkbox-warning input[type=radio]:checked+label:before{background-color:#ffc107;border-color:#ffc107}.abc-checkbox-warning input[type=checkbox]:checked+label:after,.abc-checkbox-warning input[type=radio]:checked+label:after{color:#fff}.abc-checkbox-success input[type=checkbox]:checked+label:before,.abc-checkbox-success input[type=radio]:checked+label:before{background-color:#28a745;border-color:#28a745}.abc-checkbox-success input[type=checkbox]:checked+label:after,.abc-checkbox-success input[type=radio]:checked+label:after{color:#fff}.abc-checkbox-primary input[type=checkbox]:indeterminate+label:before,.abc-checkbox-primary input[type=radio]:indeterminate+label:before{background-color:#1898c2;border-color:#1898c2}.abc-checkbox-primary input[type=checkbox]:indeterminate+label:after,.abc-checkbox-primary input[type=radio]:indeterminate+label:after{background-color:#fff}.abc-checkbox-danger input[type=checkbox]:indeterminate+label:before,.abc-checkbox-danger input[type=radio]:indeterminate+label:before{background-color:#dc3545;border-color:#dc3545}.abc-checkbox-danger input[type=checkbox]:indeterminate+label:after,.abc-checkbox-danger input[type=radio]:indeterminate+label:after{background-color:#fff}.abc-checkbox-info input[type=checkbox]:indeterminate+label:before,.abc-checkbox-info input[type=radio]:indeterminate+label:before{background-color:#5bc0de;border-color:#5bc0de}.abc-checkbox-info input[type=checkbox]:indeterminate+label:after,.abc-checkbox-info input[type=radio]:indeterminate+label:after{background-color:#fff}.abc-checkbox-warning input[type=checkbox]:indeterminate+label:before,.abc-checkbox-warning input[type=radio]:indeterminate+label:before{background-color:#ffc107;border-color:#ffc107}.abc-checkbox-warning input[type=checkbox]:indeterminate+label:after,.abc-checkbox-warning input[type=radio]:indeterminate+label:after{background-color:#fff}.abc-checkbox-success input[type=checkbox]:indeterminate+label:before,.abc-checkbox-success input[type=radio]:indeterminate+label:before{background-color:#28a745;border-color:#28a745}.abc-checkbox-success input[type=checkbox]:indeterminate+label:after,.abc-checkbox-success input[type=radio]:indeterminate+label:after{background-color:#fff}.abc-radio{cursor:default;padding-left:4px}.abc-radio label{cursor:pointer;display:inline;vertical-align:top;position:relative;padding-left:5px}.abc-radio label:before{cursor:pointer;content:"";display:inline-block;position:absolute;width:17px;height:17px;top:2px;left:0;margin-left:-20px;border:1px solid #ced4da;border-radius:50%;background-color:#fff;transition:border .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.abc-radio label:before{transition:none}}.abc-radio label:after{cursor:pointer;display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:5px;margin-left:-20px;border-radius:50%;background-color:#495057;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33),-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33)}.abc-radio input[type=radio]{position:static;margin-left:0;cursor:pointer;opacity:0;z-index:1}.abc-radio input[type=radio]:focus+label:before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.abc-radio input[type=radio]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.abc-radio input[type=radio]:disabled+label{opacity:.65}.abc-radio input[type=radio]:disabled+label:after,.abc-radio input[type=radio]:disabled+label:before{cursor:not-allowed}.abc-radio.radio-inline{margin-top:0}.abc-radio-primary input[type=radio]+label:after{background-color:#1898c2}.abc-radio-primary input[type=radio]:checked+label:before{border-color:#1898c2}.abc-radio-primary input[type=radio]:checked+label:after{background-color:#1898c2}.abc-radio-danger input[type=radio]+label:after{background-color:#dc3545}.abc-radio-danger input[type=radio]:checked+label:before{border-color:#dc3545}.abc-radio-danger input[type=radio]:checked+label:after{background-color:#dc3545}.abc-radio-info input[type=radio]+label:after{background-color:#5bc0de}.abc-radio-info input[type=radio]:checked+label:before{border-color:#5bc0de}.abc-radio-info input[type=radio]:checked+label:after{background-color:#5bc0de}.abc-radio-warning input[type=radio]+label:after{background-color:#ffc107}.abc-radio-warning input[type=radio]:checked+label:before{border-color:#ffc107}.abc-radio-warning input[type=radio]:checked+label:after{background-color:#ffc107}.abc-radio-success input[type=radio]+label:after{background-color:#28a745}.abc-radio-success input[type=radio]:checked+label:before{border-color:#28a745}.abc-radio-success input[type=radio]:checked+label:after{background-color:#28a745}label .form-check-input.is-invalid .abc-checkbox:before,label .form-check-input.is-invalid .abc-radio:before,label .was-validated .form-check-input:invalid .abc-checkbox:before,label .was-validated .form-check-input:invalid .abc-radio:before{border-color:#dc3545}.form-control-label{display:inline-block;margin-bottom:5px;font-weight:700}.hosco-form-separator{position:relative}.hosco-form-separator-text{width:30px;font-size:14px;display:inline-block;text-align:center;line-height:1em;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-15px;background:#fff;padding:0 5px}.ng-invalid.abc-checkbox .form-check-label:before,.ng-invalid.form-control,.ng-invalid:not(form) .form-control{border-color:#dc3545}.ng-invalid.abc-checkbox .form-check-label:before:focus,.ng-invalid.form-control:focus,.ng-invalid:not(form) .form-control:focus{border-color:#1898c2;box-shadow:0;outline:0}form.ng-submitted .ng-invalid.form-control,form.ng-submitted .ng-invalid:not(form) .form-control{border-color:#dc3545!important}form.ng-submitted:focus{border-color:#1898c2!important}.ng-submitted .select .ng-invalid+label:before,.select .ng-invalid.ng-dirty+label:before{content:"";position:absolute;z-index:2;border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.ng-submitted .select .ng-invalid+label:before:focus,.select .ng-invalid.ng-dirty+label:before:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25);outline:0}textarea.form-control{max-width:100%;max-height:100%}.ui-select-bootstrap .ui-select-toggle{padding-right:25px}.ui-select-bootstrap .ui-select-toggle:focus,.ui-select-bootstrap .ui-select-toggle:focus:active,.ui-select-bootstrap .ui-select-toggle:hover,.ui-select-bootstrap .ui-select-toggle:hover:active{background-color:#fff}.ui-select-bootstrap .ui-select-toggle .ui-select-match-text{width:100%;overflow:hidden}[type=checkbox]+label{vertical-align:middle}.label-help{font-size:.85em;color:#bbb}.abc-checkbox .form-check-label:before,.abc-radio .form-check-label:before{outline:none!important}.abc-checkbox label{font-size:.8125rem}form.start-as-valid .ng-invalid.form-control.ng-untouched,form.start-as-valid .ng-invalid:not(form) .form-control.ng-untouched{border-color:#e4e4e4;box-shadow:none}form.start-as-valid .ng-invalid.form-control.ng-untouched:focus,form.start-as-valid .ng-invalid:not(form) .form-control.ng-untouched:focus{border-color:#1898c2}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bbb!important;font-style:italic}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#bbb!important;font-style:italic}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#bbb!important;font-style:italic}input::placeholder,textarea::placeholder{color:#bbb!important;font-style:italic}.form-control:focus{box-shadow:none;border-color:#1898c2}.hosco-blue-header{padding:20px;font-size:1rem;color:#fff;background:transparent url(https://files.hosco.com/client/build/production/3a49936840e6a67e6d63e485f7c07166.png) no-repeat 0 0;background-size:cover;margin-bottom:20px;text-align:center}.hosco-blue-header-title{margin:0 0 20px;font-size:1.875rem}.hosco-blue-header .title-underline{text-decoration:underline}.hosco-panel{margin-bottom:20px;font-size:.8125rem;position:relative}.hosco-panel:last-child{margin-bottom:0}.hosco-panel-title{text-align:center;margin:0 0 20px;font-size:1.25rem;color:#1898c2}.hosco-panel-sub-title{padding:5px 0;margin:20px 0;font-size:.875rem;color:#333;border-bottom:1px solid #d5d5d5}.hosco-panel-card{position:relative;display:block;border-bottom:1px solid #ccc;border-right:1px solid #d5d5d5;padding:20px}.hosco-panel-card,.hosco-panel-card .showmore-trigger-wrapper{background-color:#fff}.hosco-panel-list{list-style:none;padding-left:0;margin-bottom:0}.hosco-panel-list-item{margin-bottom:15px;display:block}.hosco-panel-list-item:last-child{margin-bottom:0}.hosco-panel-list-item-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hosco-panel-list-item-break-word{word-wrap:break-word}.hosco-panel-list-inline .hosco-panel-list-label,.hosco-panel-list-inline .hosco-panel-list-value{display:inline;vertical-align:middle}.hosco-panel-list-justified .hosco-panel-list-item{display:-webkit-flex;display:flex}.hosco-panel-list-justified .hosco-panel-list-value{margin-left:auto}.hosco-panel-list-inline .fa{margin-right:5px}.hosco-panel-list-label{color:#1898c2;display:block;font-weight:400}.hosco-panel-list-value{margin-bottom:0}.hosco-panel-list-value-green,.hosco-panel-list-value-notset,.hosco-panel-list-value-red{font-weight:700;text-transform:uppercase}.hosco-panel-list-value-green{color:#319c29}.hosco-panel-list-value-red{color:#d41638}.settings-wrapper{padding-top:0}.settings-wrapper .settings-container .hosco-blue-header-title{margin-bottom:20px}.settings-wrapper .settings-container .label{padding:5px}.settings-wrapper .settings-container .saved-searches{display:inline-block;width:150px;margin-left:10px}.settings-wrapper .settings-container .settings-indexation-container{padding-top:30px!important}.settings-wrapper .settings-container .job-alerts-remove{float:right!important;padding-right:20px}.settings-wrapper .settings-container .btn-alert{color:#e71a4b;background-color:#fff;border-color:#e71a4b}.settings-wrapper .settings-container .btn-alert:active,.settings-wrapper .settings-container .btn-alert:focus,.settings-wrapper .settings-container .btn-alert:hover{background-color:#e71a4b;color:#fff}.settings-wrapper .settings-container .actions{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.settings-wrapper .settings-container .action-indication{font-style:italic;-webkit-flex:1;flex:1;margin-left:10px}@media (max-width:767.98px){.settings-wrapper .settings-container .action-indication{-webkit-flex-basis:100%;flex-basis:100%;-webkit-order:2;order:2;margin-left:0;margin-top:5px}}.settings-wrapper .settings-container .pending-validation-container{margin-top:20px}.settings-wrapper .settings-container .pending-validation{font-size:.875rem;color:#fff;font-weight:700;padding:9px 20px;background-color:#ff9500}.hosco-editor{display:block}.editor{position:relative}.editor.is-loading:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.7);z-index:9}.editor.is-multiple form .btn-danger{padding:3px 8px;position:absolute;top:0;opacity:.5;z-index:8}.editor.is-multiple form .btn-danger:hover{opacity:1}.editor.is-multiple form .form-group:nth-child(odd) .btn-danger{left:-25px}.editor.is-multiple form .form-group:nth-child(2n+2) .btn-danger{right:-25px}.editor.is-multiple form .form-group>.form-group{margin-bottom:5px}.editor-preview{position:relative;border:1px dashed transparent;cursor:pointer;display:block}.editor-preview:hover{background-color:#f7f7f7;border-color:#d5d5d5}.editor.has-btn .editor-preview{min-height:25px}.editor.has-btn .editor-preview:before{content:"\F040";font-family:FontAwesome;font-size:.9375rem;display:inline-block;position:absolute;right:0;top:0;z-index:5;color:#1898c2;opacity:.5;transition:opacity .5s;background-color:#f7f7f7;padding:3px 10px}.editor.has-btn .editor-preview:hover:before{opacity:1}.editor-buttons{margin-top:20px;margin-bottom:20px}.editor-buttons .btn{margin-right:10px}.editor-args{margin-top:20px}.editor-info{font-style:italic;font-size:.8125rem}.editor-placeholder{padding:10px 0;text-align:center;background-color:#f7f7f7;border:1px dashed #d5d5d5;margin-bottom:20px;font-size:.875rem}.editor-placeholder i{font-size:1.25rem;color:#1898c2}.editor-placeholder em{font-size:.75rem}.editor-placeholder:hover{background-color:#fff;border:1px solid #1898c2}.editor-placeholder.profile-introduction{-webkit-order:-7;order:-7}.editor-placeholder.profile-experience{-webkit-order:-6;order:-6}.editor-placeholder.profile-education{-webkit-order:-5;order:-5}.editor-placeholder.profile-language{-webkit-order:-4;order:-4}.editor-placeholder.profile-personal-information{-webkit-order:-3;order:-3}.editor-placeholder.profile-skill{-webkit-order:-2;order:-2}.editor-placeholder.profile-cvs{-webkit-order:-1;order:-1}.profile-notes{position:relative;margin-bottom:15px}.profile-notes-date{font-size:.8125rem;margin-bottom:5px;color:#666}.profile-notes-content{font-size:.8125rem;margin-bottom:0;line-height:1.25em}.profile-notes-file{font-size:.8125rem;margin-top:5px;display:block}.profile-notes .btn{padding:0 6px;font-size:.8125rem;margin-left:5px}.profile-notes .btn:first-child{margin-left:0}.profile-notes-btns{position:absolute;top:-5px;right:0}.profile-notes-form .btn{margin-right:5px}.profile-notes-assigner{font-weight:600;font-style:italic}.profile-notes-assigner.you{font-style:normal;text-transform:uppercase}.profile-notes-assigner.you>i{font-size:.625rem;color:#ffc300}.profile-tags-dropdown-list{max-height:200px;color:#999;overflow:auto;font-size:.8125rem}.profile-tags-dropdown-list li{padding:5px 5px 5px 10px}.profile-tags-dropdown-list .fa{margin-right:10px}.profile-tags-dropdown-list li:focus,.profile-tags-dropdown-list li:hover{color:#292929;text-decoration:none;background-color:#f7f7f7}.profile-tags-dropdown-action{color:#1898c2}.profile-tags-dropdown-action:hover{color:#115c87}.profile-range{position:relative;height:3px;margin:5px 0;background-color:#ccc;clear:both}.profile-range-bar{position:absolute;top:0;bottom:0;left:0;background-color:#1898c2}.profile-range-bar:after{content:"";background-color:inherit;border-radius:50%;z-index:5}.profile-range-bar:after,.profile-range-cursor{position:absolute;top:50%;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);height:10px;width:10px}.profile-range-cursor{display:block;cursor:pointer;z-index:6}.profile-range-markers{margin-bottom:0}.profile-range-marker{display:block;position:absolute;top:-5px;padding-top:10px;width:20px;text-align:center;cursor:pointer;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;color:#ccc;font-size:.625rem}.profile-language-level-list.type-dot{letter-spacing:-.5em;text-align:right}.profile-language-level-list.type-dot .profile-language-level{display:inline-block;letter-spacing:normal;border-radius:50%;width:15px;height:15px;margin-left:5px;border:1px solid #1898c2;background-color:#1898c2}.profile-language-level-list.type-dot .profile-language-level.active~.profile-language-level{background-color:#fff}.md-btn{border-radius:50px;border:2px solid transparent;text-align:center;box-shadow:none;cursor:pointer;padding:8px 20px;line-height:1.2em;min-width:150px;display:inline-block;font-weight:400}.md-btn .fa{margin-right:5px}.md-btn.disabled,.md-btn:disabled{opacity:.65;cursor:not-allowed}.md-btn-round{border-radius:50%;min-width:0;padding:0;width:35px;height:35px}.md-btn-round .fa{margin:0}.md-btn-cta{border-radius:4px}.md-btn-upper{text-transform:uppercase}.md-btn-primary{color:#fff;background-color:#1898c2;border-color:#1898c2}.md-btn-primary:active,.md-btn-primary:focus,.md-btn-primary:hover{border-color:#115c87;background-color:#115c87;color:#fff}.md-btn-primary.disabled,.md-btn-primary.disabled:hover,.md-btn-primary[disabled],.md-btn-primary[disabled]:hover{color:#fff}.md-btn-secondary{color:#1898c2;background-color:transparent;border-color:#1898c2;text-transform:uppercase}.md-btn-secondary:active,.md-btn-secondary:focus,.md-btn-secondary:hover{background-color:transparent;color:#115c87;border-color:#115c87}.md-btn-flash{color:#fff;background-color:#00d563;border-color:#00d563}.md-btn-flash:active,.md-btn-flash:focus,.md-btn-flash:hover{border-color:#00a24b;background-color:#00a24b;color:#fff}.md-btn-flash.disabled,.md-btn-flash.disabled:hover,.md-btn-flash[disabled],.md-btn-flash[disabled]:hover{color:#fff}.md-btn-linkedin{color:#fff;background-color:#0077b5;border-color:#0077b5}.md-btn-linkedin:active,.md-btn-linkedin:focus,.md-btn-linkedin:hover{border-color:#005582;background-color:#005582;color:#fff}.md-btn-linkedin.disabled,.md-btn-linkedin.disabled:hover,.md-btn-linkedin[disabled],.md-btn-linkedin[disabled]:hover{color:#fff}.md-btn-linkedin-reverse{color:#0077b5;background-color:transparent;border-color:#0077b5;text-transform:uppercase}.md-btn-linkedin-reverse:active,.md-btn-linkedin-reverse:focus,.md-btn-linkedin-reverse:hover{background-color:transparent;color:#005582;border-color:#005582}.md-btn-facebook{color:#fff;background-color:#3b5998;border-color:#3b5998}.md-btn-facebook:active,.md-btn-facebook:focus,.md-btn-facebook:hover{border-color:#2d4373;background-color:#2d4373;color:#fff}.md-btn-facebook.disabled,.md-btn-facebook.disabled:hover,.md-btn-facebook[disabled],.md-btn-facebook[disabled]:hover{color:#fff}.md-btn-facebook-reverse{color:#3b5998;background-color:transparent;border-color:#3b5998;text-transform:uppercase}.md-btn-facebook-reverse:active,.md-btn-facebook-reverse:focus,.md-btn-facebook-reverse:hover{background-color:transparent;color:#2d4373;border-color:#2d4373}.md-btn-reviewed{color:#13d354;background-color:transparent;border-color:#13d354;text-transform:uppercase}.md-btn-reviewed:active,.md-btn-reviewed:focus,.md-btn-reviewed:hover{background-color:transparent;color:#319c29;border-color:#319c29}.md-btn-submit{color:#fff;background-color:#02c35c;border-color:#02c35c}.md-btn-submit:active,.md-btn-submit:focus,.md-btn-submit:hover{border-color:#02aa50;background-color:#02aa50;color:#fff}.md-btn-submit.disabled,.md-btn-submit.disabled:hover,.md-btn-submit[disabled],.md-btn-submit[disabled]:hover{color:#fff}.md-btn-rejected{color:#d41638;background-color:transparent;border-color:#d41638;text-transform:uppercase}.md-btn-rejected:active,.md-btn-rejected:focus,.md-btn-rejected:hover{background-color:transparent;color:#843534;border-color:#843534}.md-btn-danger{color:#ff3e62;background-color:transparent;border-color:#ff3e62;text-transform:uppercase}.md-btn-danger:active,.md-btn-danger:focus,.md-btn-danger:hover{background-color:transparent;color:#d41638;border-color:#d41638}.md-btn-list .md-btn{display:table;margin:0 auto 20px}.md-btn-list .md-btn:last-child{margin-bottom:0}.md-btn-list-inline{display:-webkit-flex;display:flex}.md-btn-list-inline .md-btn{-webkit-flex:1 1 0%;flex:1 1 0%;margin:0 5px}.indexation-settings-box{margin-bottom:20px!important;border-top:5px solid #ff7775}.indexation-settings-box-title{display:-webkit-flex;display:flex;margin-bottom:10px;font-size:1.125rem;line-height:1.5rem;font-weight:600;-webkit-justify-content:center;justify-content:center}.indexation-settings-box-subtitle{color:#333;font-size:1rem;line-height:1.375rem;font-weight:400}.indexation-settings-box-buttons,.indexation-settings-box-subtitle{display:-webkit-flex;display:flex;margin-bottom:20px;-webkit-justify-content:center;justify-content:center}.indexation-settings-box-buttons button{height:35px;min-width:100px;text-transform:uppercase;font-weight:600;margin:0 10px}.indexation-settings-box-accordion{color:grey}.indexation-settings-box-accordion-toggle{font-size:.75rem}.indexation-settings-box-accordion-toggle span{text-decoration:underline}.indexation-settings-box-accordion-content{font-size:.8125rem;padding:10px 0}