#job-description{border:none}#job-description .card-header{background:#e00034}#job-description .card-header p{color:#fff;font-size:18px;font-weight:500;margin-bottom:0}#job-description .card-title{font-size:24px;font-weight:700}@media only screen and (max-width: 1024px){#job-description{border-bottom:1px solid rgba(0,0,0,0.3);border-radius:0}#job-description .card-header{background:#e00034;color:#fff}}#indemand-details{background:#fff;overflow:hidden}#indemand-details .job-name{border-bottom:1px solid rgba(0,0,0,0.2)}#indemand-details .job-name h2{color:#e00034;font-size:18px;font-weight:400}#indemand-details .job-description{background:#f5f5f5;border-bottom:1px solid rgba(0,0,0,0.2)}#indemand-details .job-description p{font-size:14px;font-weight:400}#indemand-details #skill-matches{border-right:1px solid rgba(0,0,0,0.2)}#indemand-details #skill-gaps{border-left:1px solid rgba(0,0,0,0.2)}@media only screen and (max-width: 1024px){#indemand-details #skill-matches,#indemand-details #skill-gaps{border:none !important}}#application-container{background:url("../images/bg.jpg") no-repeat center;background-size:cover;height:95vh;position:relative;width:100%}#application-container *:not(i){color:#666;font-family:"Poppins",sans-serif}#application-container a{color:#e00034}#application-container h1,#application-container h2,#application-container h3,#application-container h4,#application-container h5,#application-container h6{line-height:1.2}#application-container .container-header{background:#4b4b4b;font-weight:500;height:90px;z-index:1}#application-container .container-header h3{color:#fff;line-height:90px;font-weight:700;opacity:1;text-shadow:2px 2px 5px rgba(0,0,0,0.1);-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#application-container .container-header h3.hide{opacity:0}#application-container .container-header .mobile-icons{display:none}#application-container #container-content{height:calc(95vh - 90px);position:relative;opacity:1;z-index:0;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#application-container #container-content>.row{border-bottom:1px solid rgba(0,0,0,0.3);padding-bottom:1px}#application-container #job-info{height:calc(95vh - 90px);left:0;opacity:1;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#application-container #job-info.fetching{left:66.667%;opacity:0}#application-container .mobile-message{background:url("../images/bg-blurred.jpg") no-repeat center;background-size:cover;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:-1;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#application-container .mobile-message img{width:40%}#application-container .mobile-message i{color:#fff;font-size:25vw}#application-container .mobile-message p{color:#fff;font-size:30px;font-weight:700}@media only screen and (max-width: 1024px){#application-container .desktop-only{display:none}#application-container .container-header{background:linear-gradient(#e00034, #593b42);height:95vh;padding:0 !important;width:150px;display:block;float:left}#application-container .container-header .mobile-icons{display:block}#application-container .container-header .mobile-icons ul{flex-direction:column;height:95vh;width:120px}#application-container .container-header .mobile-icons ul li a{border:none;color:#fff;display:block;font-size:17px;padding:0;text-align:center;text-decoration:none !important}#application-container .container-header .mobile-icons ul li a i{border:3px solid #fff;border-radius:50%;box-sizing:content-box;font-size:48px;height:90px;line-height:90px;width:90px;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#application-container .container-header .mobile-icons ul li a span{color:#fff}#application-container .container-header .mobile-icons ul li a.active i{background:#fff;color:#e00034}#application-container #container-content{float:left;width:calc(100% - 150px);height:95vh;overflow:hidden}}@media only screen and (orientation: portrait) and (max-width: 1024px){#application-container .container-header{position:absolute;width:100%;height:10vh;bottom:0;left:0}#application-container .container-header .mobile-icons ul{flex-direction:row;align-items:center;height:10vh;width:calc(100% - 10px)}#application-container .container-header .mobile-icons ul li a i{font-size:25px;height:50px;line-height:50px;width:50px}#application-container #container-content{height:calc(95vh - 10vh);width:100%}}@media only screen and (orientation: portrait) and (max-width: 767px){#application-container .container-header{height:16vh;padding:0 5px !important}#application-container .container-header .mobile-icons ul{height:16vh;width:calc(100vw - 10px)}#application-container .container-header .mobile-icons ul li{width:33.33%}#application-container .container-header .mobile-icons ul li a i{font-size:18px;height:40px;line-height:40px;width:40px}#application-container .container-header .mobile-icons ul li a span{font-size:14px;line-height:1.15}#application-container #container-content{height:calc(95vh - 16vh)}}@media only screen and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) and (min-width: 400px) and (max-width: 920px){#application-container .container-header .mobile-icons ul{margin:0 auto}#application-container .container-header .mobile-icons ul li a i{font-size:25px;height:50px;line-height:50px;width:50px}#application-container .container-header .mobile-icons ul li a span{font-size:16px;line-height:1.15}}#jobs-sidebar{background:#fff;height:calc(95vh - 90px);opacity:1;left:0;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;border-left:1px solid rgba(0,0,0,0.3)}#jobs-sidebar.fetching{opacity:0;left:-33.33%}#jobs-sidebar #displaced-jobs p{font-size:24px;font-weight:700;line-height:45px}#mobile-container{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#mobile-container.fetching{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}#mobile-container a.back{position:absolute;top:.75rem;left:10px}#mobile-container a.back i{color:#fff;font-size:22px;line-height:1.2}#mobile-container #job-description-matches{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#mobile-container #job-description-matches.fetching{opacity:0;-webkit-transform:scale(0.95);-moz-transform:scale(0.95);transform:scale(0.95)}@media only screen and (orientation: portrait) and (max-width: 767px){#mobile-container #job-description-matches #job-matches a{flex-wrap:nowrap}}#mobile-container #job-skills-match-gap{top:0;left:0;opacity:1;z-index:3;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#mobile-container #job-skills-match-gap.fetching{opacity:0;left:100%}#mobile-container #job-skills-match-gap .card-title{background:#e00034;color:#fff;font-size:24px;font-weight:700}#mobile-container #job-skills-match-gap .nav-link{background:none}#mobile-container #job-skills-match-gap .nav-link i.fas{border:2px solid #666;box-sizing:content-box;color:#666;font-size:25px;height:56px;line-height:56px;margin-right:10px;width:56px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#mobile-container #job-skills-match-gap .nav-link span{font-weight:700;width:calc(100% - 70px)}#mobile-container #job-skills-match-gap .nav-link.active i.fas{background:#e00034;border-color:transparent;color:#fff}#mobile-container #job-skills-match-gap .nav-link.active span{color:#e00034}#mobile-container #job-skills-match-gap .tab-pane{transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;transition-duration:350ms;-webkit-transition-duration:350ms;-moz-transition-duration:350ms}#mobile-container #job-skills-match-gap .tab-pane#skill-matches{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);transform:scale(0.95)}#mobile-container #job-skills-match-gap .tab-pane#skill-matches.show{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}#mobile-container #job-skills-match-gap .tab-pane#skill-gaps{left:66.67%}#mobile-container #job-skills-match-gap .tab-pane#skill-gaps.show{left:0}@media only screen and (orientation: portrait) and (min-width: 768px) and (max-width: 1024px){#mobile-container #job-description-matches .card-body.w-50,#mobile-container #job-skills-match-gap .card-body.w-50{padding:5px;width:100% !important}}@media only screen and (orientation: portrait) and (max-width: 767px){#mobile-container #job-description-matches{display:block}#mobile-container #job-description-matches,#mobile-container #job-skills-match-gap{height:calc(95vh - 16vh) !important;overflow-y:auto;overflow-x:hidden}#mobile-container #job-description-matches .card-body.w-50,#mobile-container #job-skills-match-gap .card-body.w-50{padding:5px;width:100% !important}#mobile-container #indemand-details{position:relative;float:left;height:auto !important;overflow:visible}#mobile-container #job-matches,#mobile-container #match-list,#mobile-container #gap-list{height:auto !important}}@media only screen and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) and (min-width: 400px) and (max-width: 920px){#mobile-container #job-description-matches{display:block}#mobile-container #job-description-matches,#mobile-container #job-skills-match-gap{height:95vh !important;overflow-y:auto;overflow-x:hidden}#mobile-container #job-description-matches .card-body.w-50,#mobile-container #job-skills-match-gap .card-body.w-50{padding:5px;width:100% !important}#mobile-container #indemand-details{position:relative;float:left;height:auto !important;overflow:visible}#mobile-container #job-matches,#mobile-container #match-list,#mobile-container #gap-list{height:auto !important}}#job-matches{border-top:1px solid rgba(0,0,0,0.2);overflow:auto}#job-matches a{margin-left:0px;border-top:1px solid rgba(0,0,0,0.2);border-bottom-color:rgba(0,0,0,0.3);position:relative;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#job-matches a .job-percentage{font-size:38px;font-weight:700;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#job-matches a .job-percentage small{color:inherit;display:block;font-size:30%;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#job-matches a .job-name{font-weight:500}#job-matches a .icon{background:rgba(0,0,0,0.2);height:100%;position:absolute;right:5px;top:0;opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#job-matches a .icon i{color:#e00034;font-size:12px}#job-matches a:first-child{border-top:none}#job-matches a:hover,#job-matches a.active{background:#f5f5f5;border-bottom-color:rgba(0,0,0,0.3)}#job-matches a:hover .job-percentage,#job-matches a:hover .job-name,#job-matches a.active .job-percentage,#job-matches a.active .job-name{color:#e00034}#job-matches a:hover .icon,#job-matches a.active .icon{right:0;opacity:1}@media screen and (max-width: 1199px){#job-matches a{text-align:center}}@media only screen and (max-width: 1024px){#job-matches a .job-percentage{min-width:35%}#job-matches a .icon{background:none;font-size:24px;position:relative;opacity:1;right:auto;top:auto}}#primary-dropdown{margin-top:25vh;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#primary-dropdown.fetching{opacity:0;-webkit-transform:scale(0.95);-moz-transform:scale(0.95);transform:scale(0.95)}#primary-dropdown h2{color:#fff;font-size:32px;font-weight:700;padding-bottom:0;margin-bottom:40px;text-shadow:2px 2px 2px rgba(0,0,0,0.2)}@media only screen and (max-width: 767px){#primary-dropdown{margin-top:25%}}@media only screen and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) and (min-width: 400px) and (max-width: 920px){#primary-dropdown h2{font-size:25px;margin-bottom:10px}}.dropdown-toggle{background:rgba(0,0,0,0.4);border-radius:5px;cursor:pointer;padding:5px;width:100%}.dropdown-toggle .dropdown-label{background:linear-gradient(#fff, #f5f5f5);border:1px solid #666;border-radius:5px;font-size:24px;line-height:50px;width:100%}.dropdown-toggle .dropdown-label span:first-child{box-shadow:inset -1px -1px 0 0 rgba(255,255,255,0.1),inset 0px -10px 25px 2px rgba(0,0,0,0.1);width:calc(100% - 50px);white-space:normal}.dropdown-toggle .dropdown-label .icon{border-left:1px solid rgba(0,0,0,0.2);box-shadow:inset 1px -1px 0 0 rgba(255,255,255,0.1),inset 1px -10px 25px 2px rgba(0,0,0,0.1);width:50px}#jobs-sidebar .dropdown-toggle .dropdown-label{font-size:17px;font-weight:500;line-height:35px}#jobs-sidebar .dropdown-toggle .dropdown-label span:first-child{width:calc(100% - 25px)}#jobs-sidebar .dropdown-toggle .dropdown-label .icon{width:25px}.dropdown-toggle:after{display:none}@media only screen and (max-width: 1024px){.dropdown-toggle{background:none;padding:0}.dropdown-toggle .dropdown-label{border:none}.dropdown-toggle .dropdown-label span{border:none !important;box-shadow:none !important}}.dropright .dropdown-toggle:after{display:none}.dropdown-menu{padding:0;width:100%;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#displaced-jobs .dropdown-menu{left:0;opacity:0;width:330px;-webkit-transform:translate3d(0);-moz-transform:translate3d(0);transform:translate3d(0)}#displaced-jobs .dropdown-menu.show{left:auto !important;opacity:1}.dropdown-menu .btn{background:#e00034;border:none;border-bottom:1px solid rgba(0,0,0,0.2);border-radius:0;color:#fff !important;display:block;font-size:18px;font-weight:500;line-height:50px;padding:0;width:100%;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.dropdown-menu .btn span{color:inherit !important}.dropdown-menu .btn span.job-name{box-shadow:inset -1px -1px 0 0 rgba(255,255,255,0.1),inset 0px -10px 25px 2px rgba(0,0,0,0.1)}.dropdown-menu .btn span.icon{border-left:1px solid rgba(0,0,0,0.2);box-shadow:inset 1px -1px 0 0 rgba(255,255,255,0.1),inset 1px -10px 25px 2px rgba(0,0,0,0.1)}.dropdown-menu .btn:last-child{border-bottom:none}.dropdown-menu .btn:last-child .job-name{box-shadow:inset -1px 1px 0 0 rgba(255,255,255,0.1),inset 0px -10px 25px 2px rgba(0,0,0,0.1)}.dropdown-menu .btn:hover{background:#c8102e}.dropdown-menu .btn:hover .job-name{box-shadow:inset -1px -1px 0 0 rgba(255,255,255,0.1),inset 0px -10px 25px 2px rgba(255,255,255,0.1)}.dropdown-menu .btn:hover .icon{border-left:1px solid rgba(0,0,0,0.2);box-shadow:inset 1px -1px 0 0 rgba(255,255,255,0.1),inset 1px -10px 25px 2px rgba(255,255,255,0.1)}.dropdown-menu .btn:hover:last-child{border-bottom:none}.dropdown-menu .btn:hover:last-child .job-name{box-shadow:inset -1px 1px 0 0 rgba(255,255,255,0.1),inset 0px -10px 25px 2px rgba(255,255,255,0.1)}@media only screen and (max-width: 1024px){.dropdown-menu{background:none;border:none;display:block !important;padding:15px 20px 0}.dropdown-menu .btn{background:#fff;box-shadow:none !important;color:#232323 !important;overflow:hidden}.dropdown-menu .btn:first-child{border-radius:15px 15px 0 0}.dropdown-menu .btn:last-child{border-radius:0 0 15px 15px}.dropdown-menu .btn span.icon{display:none}}@media only screen and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) and (min-width: 400px) and (max-width: 920px){.dropdown-menu{padding-top:10px}}.skill-heading{border-bottom:1px solid rgba(0,0,0,0.1)}.skill:first-child{border-top-color:transparent}#match-list,#gap-list{overflow:auto}#gap-list .card{border-left:0;border-right:0;border-radius:0}#gap-list .card-header{background:none}#gap-list .card-header a{background:#e00034;font-size:16px;font-weight:400;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#gap-list .card-header a span{color:#fff}#gap-list .card-header a span.icon{position:relative}#gap-list .card-header a span.icon:before,#gap-list .card-header a span.icon:after{content:"";background:#fff;position:absolute;top:50%;left:50%;-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-ms-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out}#gap-list .card-header a span.icon:before{width:10px;height:3px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#gap-list .card-header a span.icon:after{height:10px;width:3px;-webkit-transform:translate(-50%, -50%) rotate(90deg);-moz-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}#gap-list .card-header a.collapsed{background:none}#gap-list .card-header a.collapsed span{color:#e00034}#gap-list .card-header a.collapsed span.icon:before,#gap-list .card-header a.collapsed span.icon:after{background:#e00034}#gap-list .card-header a.collapsed span.icon:after{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#gap-list .card:first-child{border-top:transparent}#gap-list .card:last-child{border-bottom:none}#gap-list .card .collapse{border-bottom:none}#gap-list .card .collapse.show{border-bottom:3px solid #e00034}

/*# sourceMappingURL=init.css.map */
