.vacancyDetailsModal .vacancyTitle{text-align:center;margin-bottom:25px;font-size:22px}.vacancyDetailsModal h1{color:#e1cd5f;margin-bottom:15px}.vacancyDetailsModal .divider{background-color:#ddd;width:100%;height:1px;margin:25px 0}.vacancyDetailsModal ul li{display:flex}.vacancyDetailsModal .duties p{margin-bottom:10px;line-height:1.5}@media screen and (max-width:800px){.vacancyDetailsModal .duties{width:100%;margin-top:20px}}@media screen and (max-width:467px){.vacancyDetailsModal .skills ul,.vacancyDetailsModal .skills h1{margin-left:20px}}.vacancyDetailsModal i{margin-right:10px}.vacancyDetailsModal ul li{margin-bottom:15px}.vacancyDetailsModal ul li h5{margin-bottom:5px}
.vacanciesDesktopWrapper{flex-direction:row-reverse;justify-content:space-around;align-items:center;height:100%;max-height:700px;display:flex;position:relative}.vacanciesDesktopWrapper .vacancyImg{z-index:1;width:50%;position:relative}.vacanciesDesktopWrapper .vacancyImg img{z-index:1;width:100%;height:auto;display:block;position:relative}.vacanciesDesktopWrapper .vacancyImg .shadow{z-index:2;background:linear-gradient(#0000 0%,#1a1a1a87 20%,#1a1a1a 70%);width:100%;height:200px;position:absolute;bottom:50px;left:0}.vacanciesDesktopWrapper .vacancyInfo{border-top:10px solid var(--primary);background-color:#121212;flex-direction:column;justify-content:center;width:100%;height:100%;padding:30px 0;display:flex;position:relative;overflow-y:auto}.vacanciesDesktopWrapper .vacancyInfo .background-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;overflow-y:hidden}.vacanciesDesktopWrapper .vacancyInfo .background-wrapper .background-img{object-fit:cover;width:100%;height:100%}.vacanciesDesktopWrapper .vacancyInfo .background-wrapper .shadow{z-index:2;background:#1a1a1ab7;width:100%;height:100%;position:absolute;top:0;left:0}.vacanciesDesktopWrapper .vacancyInfo article{z-index:3}.vacanciesDesktopWrapper .vacancyInfo h3{color:var(--primary);margin-bottom:10px;font-size:18px}.vacanciesDesktopWrapper .vacancyInfo h2{text-align:center;margin-bottom:10px;font-size:42px;line-height:1.1}@media screen and (max-width:1400px){.vacanciesDesktopWrapper .vacancyInfo h2{font-size:36px}}@media screen and (max-height:730px){.vacanciesDesktopWrapper .vacancyInfo h2{margin-bottom:10px;font-size:32px}}.vacanciesDesktopWrapper .vacancyInfo .vacancyPhotoRequirements img{width:30%;margin:0 20px;display:block}@media screen and (min-width:1400px){.vacanciesDesktopWrapper .vacancyInfo .vacancyPhotoRequirements img{width:25%}}.vacanciesDesktopWrapper .vacancyInfo .vacancyPhotoRequirements .vacancyRequirements{background-color:#121212bb;flex-direction:column;justify-content:space-between;padding:30px 20px 20px 40px;list-style:square;display:flex}.vacanciesDesktopWrapper .vacancyInfo .vacancyPhotoRequirements .vacancyRequirements li{text-align:justify;margin-bottom:10px;font-size:14px;list-style:outside}@media screen and (min-width:1400px){.vacanciesDesktopWrapper .vacancyInfo .vacancyPhotoRequirements .vacancyRequirements li{margin-bottom:10px;font-size:16px}}@media screen and (max-height:730px){.vacanciesDesktopWrapper .vacancyInfo .vacancyPhotoRequirements .vacancyRequirements li{font-size:12px}}.vacanciesDesktopWrapper .vacancyInfo .vacancyDescription{border-bottom:1px solid var(--primary);text-align:center;width:50%;margin:0 auto 15px;padding-bottom:15px;font-size:20px;line-height:1.5}@media screen and (max-height:730px){.vacanciesDesktopWrapper .vacancyInfo .vacancyDescription{font-size:14px}}@media screen and (max-width:1200px){.vacanciesDesktopWrapper .vacancyInfo .vacancyDescription{width:80%;font-size:14px}}.vacanciesDesktopWrapper .vacancyInfo .vacancyDetails{justify-content:space-between;max-height:400px;display:none;overflow-y:scroll}.vacanciesDesktopWrapper .actions{flex-direction:column-reverse;justify-content:center;align-items:center;gap:30px;width:100%;margin:50px 0 0;display:flex;position:relative}.vacanciesDesktopWrapper .actions .apply{width:auto;max-width:300px;height:50px;margin:0 20px;display:block}.vacanciesDesktopWrapper .actions .info-btn{text-underline-offset:5px;cursor:pointer;text-decoration:underline}.vacanciesDesktopWrapper .actions .info-btn:hover{color:var(--primary);text-decoration:none}.dialog{border:2px solid var(--primary)}.dialog .p-dialog-header{color:var(--primary);background-color:#353535;padding:10px 20px}.dialog .p-dialog-content{background-color:#121212;padding:10px 20px}.dialog .p-dialog-content h1{color:var(--primary)}@media screen and (max-width:1024px){.dialog .p-dialog-content{padding:20px}}@media screen and (max-width:800px){.vacancyModal .p-dialog-content{padding:20px}}
#vacancies{background:#000;padding-top:60px}.vacanciesDesktop{border-bottom:1px solid #ccc;margin-top:30px}.vacanciesDesktop .carousel .viewport__container{width:calc(80% - 120px);max-width:1200px}@media screen and (max-width:1200px){.vacanciesDesktop .carousel .viewport__container{width:100%}}.vacanciesDesktop .carousel .thumbs{flex-direction:column;width:30%;height:100%;display:flex}.vacanciesDesktop .carousel .thumbs>*{flex:1;height:100%}@media screen and (max-width:1250px){.vacanciesDesktop .carousel .thumbs{flex-direction:row;width:100%;height:auto}.vacanciesDesktop .carousel .thumbs>*{height:80px}}@media screen and (min-width:1250px){.vacanciesDesktop .carousel .thumbs{z-index:3;position:absolute;bottom:0;left:0;transform:translate(-50%)}}.vacanciesDesktop .carousel .thumbs .p-highlight button.p-link{background:#e1cd5f}.vacanciesDesktop .carousel .thumbs .p-carousel-indicator{width:40px;margin:0}@media screen and (min-width:1250px){.vacanciesDesktop .carousel .thumbs .p-carousel-indicator{flex:1}}@media screen and (max-width:1250px){.vacanciesDesktop .carousel .thumbs .p-carousel-indicator{margin:10px}}.vacanciesDesktop .carousel .thumbs .p-carousel-indicator p{text-align:center}.vacanciesDesktop .carousel .thumbs button.p-link{color:#ccc;letter-spacing:2px;background:0 0;border-radius:0;width:100%;height:100%;margin-bottom:10px;padding:20px 40px;font-family:UAFSans-Regular;font-size:32px;display:block}@media screen and (max-width:1250px){.vacanciesDesktop .carousel .thumbs button.p-link{text-align:center;margin-bottom:0;font-size:14px}}.vacanciesDesktop .carousel .thumbs button.p-link:hover{background:#1f1f1f}.vacanciesDesktop .carousel .thumbs .embla-thumbs__slide.embla-thumbs__slide--selected button.p-link{color:#fff;border-color:var(--primary);z-index:1;background:#121212;position:relative}@media screen and (min-width:1001px){.vacanciesTablet{display:none}}.vacanciesTablet .embla__viewport{height:650px}.vacanciesTablet .embla-thumbs{display:none}.vacanciesWrapper{width:100%}.vacanciesWrapper .p-carousel-item[aria-hidden=true] :not([disabled]){visibility:hidden}.vacanciesWrapper .embla .vacancyItem{justify-content:center;margin:20px 10px;display:flex}.vacanciesWrapper .embla .vacancyItem span{display:flex}@media screen and (max-width:800px){.vacanciesWrapper .embla .vacancyItem{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:500px){.vacanciesWrapper .embla .vacancyItem{justify-content:center}}.vacanciesWrapper .embla .vacancyItem .vacancyCard{width:90%;position:relative}.vacanciesWrapper .embla .vacancyItem .vacancyCard .infoIcon{display:none}@media screen and (max-width:1000px){.vacanciesWrapper .embla .vacancyItem .vacancyCard .infoIcon{z-index:2;cursor:pointer;width:32px;display:block;position:absolute;top:0;right:0}.vacanciesWrapper .embla .vacancyItem .vacancyCard .infoIcon i{width:32px;margin:0;display:block}}.vacanciesWrapper .embla .vacancyItem .vacancyCard .overlayInfo{opacity:0;z-index:2;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex;position:absolute;top:0;left:0}.vacanciesWrapper .embla .vacancyItem .vacancyCard .overlayInfo button:first-child{margin-bottom:20px}@media screen and (max-width:700px){.vacanciesWrapper .embla .vacancyItem .vacancyCard .overlayInfo{display:none}}.vacanciesWrapper .embla .vacancyItem .vacancyCard .overlayInfo:hover{opacity:1;background-color:#0000007b}.vacanciesWrapper .embla .vacancyItem .vacancyCard .imgWrapper{position:relative}.vacanciesWrapper .embla .vacancyItem .vacancyCard .imgWrapper:before{content:"";z-index:1;width:100%;height:100%;display:block;position:absolute;bottom:0;left:0;box-shadow:inset 0 -50px 50px #1a1a1a}.vacanciesWrapper .embla .vacancyItem>div{width:57%}.vacanciesWrapper .embla .vacancyItem>div i{margin-right:10px}.vacanciesWrapper .embla .vacancyItem>div:first-child{flex-direction:column;justify-content:center;align-items:center;max-width:300px;height:fit-content;padding:20px 10px 0;display:flex}@media screen and (max-width:800px){.vacanciesWrapper .embla .vacancyItem>div{width:50%}}.vacanciesWrapper .embla .vacancyItem h3{text-align:center;color:var(--primary);font-size:22px}.vacanciesWrapper .embla .vacancyItem h1{color:#fff}.vacanciesWrapper .embla .vacancyItem img{width:100%;margin:0 auto 10px;display:block}.vacanciesWrapper .embla .vacancyItem img[alt=uav-plane]{width:80%}.vacanciesWrapper .embla .vacancyItem img[alt=operator-assistant-uav]{width:120%}@media screen and (max-width:467px){.vacanciesWrapper .embla .vacancyItem .skills ul,.vacanciesWrapper .embla .vacancyItem .skills h1{margin-left:20px}}.vacanciesWrapper .embla .vacancyItem ul li{margin-bottom:15px}.vacanciesWrapper .embla .vacancyItem ul li h5{margin-bottom:5px}
#video{height:100vh;position:relative}@media screen and (max-width:800px){#video{height:30vh}}#video video{object-fit:cover;z-index:1;position:absolute}#video .muted{background-color:var(--primary);cursor:pointer;z-index:3;border:0;border-radius:50%;width:50px;height:50px;margin:20px auto;display:block;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}#video .muted:hover{background-color:var(--contrast)}@media screen and (max-width:800px){#video .muted{margin:0;bottom:10px;left:auto;right:20px;transform:translate(0)}}#video .shadow{opacity:.5;z-index:2;background:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#video .slogan{z-index:2;background-color:#ffffff24;width:60%;padding:40px 100px;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}@media screen and (max-width:800px){#video .slogan{padding:20px 30px}}@media screen and (max-width:1200px){#video .slogan{width:70%;padding:20px;left:50%;transform:translate(-50%)}}@media screen and (max-width:500px){#video .slogan{width:90%}}#video .slogan h1{color:#c6c6c6;text-transform:uppercase;text-align:center;margin-bottom:30px;font-size:54px}@media screen and (max-width:800px){#video .slogan h1{font-size:36px}}@media screen and (max-width:500px){#video .slogan h1{margin-bottom:20px;font-size:24px}}#video .slogan p{color:#b2b2b2;text-align:center;font-size:24px}@media screen and (max-width:500px){#video .slogan p{font-size:18px}}#video .slogan .join-btn{width:300px;height:80px;margin:30px auto 0;font-size:20px}#video .slogan .join-btn:hover{animation:1s infinite pulse}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}
.whyUs{z-index:2;background:#5b5b5b;width:100%;display:flex;overflow:hidden;padding:0!important}@media screen and (max-width:1000px){.whyUs{flex-direction:column}}.whyUs .whyUsBackground{object-fit:cover;height:100%;position:absolute;width:50%!important}@media screen and (max-width:1000px){.whyUs .whyUsBackground{width:100%!important;height:500px!important}}.whyUs .whyUsInfo{color:#eee;width:50%;height:100%;padding:40px 0}@media screen and (max-width:500px){.whyUs .whyUsInfo{background-position-x:-220px}}.whyUs .whyUsInfo{flex-direction:column;justify-content:center;align-items:center;display:flex}@media screen and (max-width:1000px){.whyUs .whyUsInfo{width:100%;min-height:500px;position:relative}}.whyUs .whyUsInfo .shadow{background-color:#0000008f;width:100%;height:100%;position:absolute;top:0;left:0}.whyUs .whyUsInfo .goToAboutBtn{z-index:1;justify-content:center;padding:20px 40px;font-size:22px;display:flex}@media screen and (max-width:768px){.whyUs .whyUsInfo .goToAboutBtn{padding:20px 30px;font-size:18px}}.whyUs .whyUsInfo .info{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.whyUs .whyUsInfo .info h2{text-transform:uppercase;margin-bottom:30px;font-size:40px}@media screen and (max-width:768px){.whyUs .whyUsInfo .info h2{font-size:30px}}.whyUs .whyUsItem{z-index:1;height:100%;position:relative}.whyUs .whyUsItem img{max-width:auto;height:auto}.whyUs .whyUsItem .whyUsImg{object-fit:cover;height:100%}.whyUs .whyUsItem p{text-align:center;color:#eee;background:#0000007a;width:70%;margin:20px 0;padding:20px;font-size:20px;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}@media screen and (max-width:500px){.whyUs .whyUsItem p{padding:10px;font-size:16px}}.whyUs .whyUsItem img{width:100%;display:block}.whyUs .dronesImg{z-index:0;position:absolute;top:0;left:10px}@media screen and (max-width:1000px){.whyUs .dronesImg{display:none}}.whyUs .soldierImg{position:absolute;top:50%;right:-30px;transform:translateY(-50%)}@media screen and (max-width:1300px){.whyUs .soldierImg{right:-100px}}@media screen and (max-width:1000px){.whyUs .soldierImg{display:none}}.whyUs .soldiersImg{z-index:0;width:500px;position:absolute;bottom:-15px;left:0}@media screen and (max-width:1000px){.whyUs .soldiersImg{display:none}}.whyUs .embla{width:50%}@media screen and (max-width:1000px){.whyUs .embla{width:100%}}.whyUs .embla__viewport{height:500px}@media screen and (min-width:2000px){.whyUs .embla__viewport{height:700px}}.historyModal{width:50%}.historyModal h1{text-align:center}.historyModal.p-dialog .p-dialog-content{padding:40px 20px}.historyModal p{line-height:1.5}.historyModal b{color:var(--primary)}@media screen and (max-width:1300px){.historyModal{width:80%}}@media screen and (max-width:768px){.historyModal{width:95%}}
main{background-color:#2a2a2a;padding:0}@media screen and (max-width:800px){main{margin-top:60px}}html,body{height:auto}body{overflow-y:auto}h1.title{color:var(--primary);text-transform:uppercase;font-size:40px;font-family:var(--font-bold);text-align:center;justify-content:center;align-items:center;width:50%;margin:0 auto;display:flex;position:relative}h1.title svg{fill:var(--primary)}@media screen and (max-width:800px){h1.title{font-size:30px}}@media screen and (max-width:500px){h1.title{width:100%}}.link{text-transform:uppercase;border:2px solid var(--primary);width:250px;color:var(--primary);letter-spacing:1px;cursor:pointer;text-align:center;background:0 0;margin-top:20px;padding:12px 28px;font-size:15px;font-weight:600;transition:all .3s ease-in-out;display:block}@media screen and (max-width:1024px){.link{margin:0 auto}}.link:hover{color:#d2af00;border:2px solid #d2af00}.accordion{max-width:1000px;font-family:var(--font-regular);font-size:18px}@media screen and (max-width:1000px){.accordion{width:100%}}.accordion .p-accordion-header{background-color:#2a2a2a;padding:10px 25px}.accordion .p-accordion-header[data-p-highlight=true]{color:var(--primary);border-bottom:1px solid var(--primary)}.accordion .p-accordion-header a{border-radius:0;transition:all .3s}.accordion .p-accordion-content{font-size:18px;line-height:1.3}.accordion .p-accordion-tab a.p-accordion-header-link{background-color:#0000;border:0;padding:10px}.accordion .p-accordion-tab a.p-accordion-header-link span{letter-spacing:1px;line-height:1.65}@media screen and (max-width:600px){.accordion .p-accordion-tab a.p-accordion-header-link{font-size:20px}.accordion .p-accordion-tab a.p-accordion-header-link span{line-height:1.5}}.accordion .p-accordion-tab svg{fill:#fff;width:13px;margin-left:10px}.accordion .p-accordion-tab svg.arrow-down{fill:var(--primary)}.accordion .p-accordion-tab:hover{color:var(--primary)}.accordion .p-accordion-tab:hover svg{fill:var(--primary)}.accordion .p-accordion-content{background-color:#4d4d4d;border:0;padding:20px}.accordion .p-accordion-content p{margin-bottom:10px;line-height:1.5}.accordion .p-accordion-content ul,.accordion .p-accordion-content ol{width:70%;margin-left:30px}@media screen and (max-width:1000px){.accordion .p-accordion-content ul,.accordion .p-accordion-content ol{width:95%;margin-left:20px}}.accordion .p-accordion-content ul li,.accordion .p-accordion-content ol li{margin-bottom:6px;line-height:1.5}.accordion .p-accordion-content a:hover{color:var(--primary)}.accordion .p-accordion-content a i{margin-right:5px}.fillFormDialog .p-dialog-content{padding:40px 20px 0}@media screen and (max-width:1024px){.fillFormDialog{width:95%}.fillFormDialog .p-dialog-content{padding:20px}}.copy-btn{cursor:pointer}.copy-btn:hover{color:var(--primary)}
