@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";:root{--main-bg-color: #000000;--accent-color: #ff7d0e;--light-grey: #a3a0a0;--dark-grey: #3a3a3a;text-wrap:wrap}*{z-index:1}body{background-color:var(--main-bg-color);color:#fff;margin:0;font-family:Arial,Helvetica,sans-serif;display:flex;flex-direction:column}.action-button{padding:2vh;border:10x;color:#fff;background-color:transparent;border:none;font-size:2vh;font-weight:500;position:relative;transition:all .2s ease-in-out 0s}.action-button:hover{cursor:pointer}@keyframes fadeUp{0%{transform:translateY(10vh);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes bodyBG{0%{background-color:#000}25%{background-color:#000}50%{background-color:#ff7d0e}75%{background-color:#000}to{background-color:#000}}.home-page .home-section1 #main-video{position:fixed;top:0;z-index:-1}.home-page{overflow-x:hidden}.home-page .home-section1 .overlay{background-color:#000000b3;width:100%;height:100%;position:fixed;top:0;z-index:0}.home-page .home-section1 .content{position:relative;color:#fff;margin-top:10vh;width:100%;height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.home-page .home-section1 .content h1{font-weight:700;font-size:8vh;margin:0}.home-page .home-section1 .content h4{font-weight:300}.home-page .home-section1 .content .buttons-container{width:30%;display:flex;justify-content:space-evenly}.home-page .home-section1 .content .buttons-container .action-button{padding:2vh;color:#fff;background-color:transparent;border:none;font-size:2vh;font-weight:500;position:relative;text-decoration:none}.home-page .home-section1 .content .buttons-container .action-button:hover{scale:1.1;cursor:pointer}.home-page .home-section1 .content .buttons-container .action-button:nth-child(1){background-color:#fff;color:#000}.home-page .home-section1 .content .buttons-container .action-button:nth-child(2){border:2px solid white}.home-page .home-section1 .content .buttons-container .action-button:nth-child(2):hover{background-color:#fff;color:#000}.home-page .home-section1 .content .buttons-container .action-button .icon{transition:none}.home-page .home-section1 .content .notice{position:absolute;left:10px;border:1px solid var(--light-grey);color:var(--light-greys);padding:2vh;width:20%;bottom:0}@keyframes loseOpacity{0%{opacity:100%}to{opacity:0%}}@media only screen and (max-width: 768px){.home-page .home-section1 .content{margin-top:4vh}.home-page .home-section1 .content h1{font-size:7vh;width:90%}.home-page .home-section1 .content h4{width:90%}.home-page .home-section1 .content .buttons-container{width:90%;justify-content:space-between}.home-page .home-section1 .content .notice{width:80%;font-size:2vh;opacity:.5}}.home-section2{display:flex;width:100%;padding:20px;justify-content:center;margin-top:15vh;box-sizing:border-box}.home-section2 .left-side{width:50%;height:100%;padding-right:20px}.home-section2 .right-side{width:35%}.home-section2 .left-side .inverted{transform:scaleY(-1)}.service-dropdown{margin-bottom:20px}.service-dropdown button{display:flex;justify-content:space-between;align-items:center}.home-section2 .left-side h1{font-size:7vh}.home-section2 .left-side .dropdown-wrapper{margin-top:5vh;width:75%;height:75%}.drop-downs{width:100%;padding:2vh;font-size:18px;height:10vh;background-color:var(--dark-grey);color:#fff;border:none;cursor:pointer;text-align:left;transition:all .2s ease-in-out 0s}.drop-downs:hover{background-color:#e66b0b}.dropdown-content{background-color:#3a3a3a;padding:15px;color:#a3a0a0;margin-top:5px;border-radius:5px;animation:fadeDown .2s linear 0s 1 forwards}@keyframes fadeDown{0%{transform:translateY(-2vh);opacity:0}to{transform:translateY(0);opacity:1}}.dropdown-content p{margin:0 0 10px}.explore-more{padding:10px 15px;background-color:transparent;border:1px solid #e66b0b;color:#fff;cursor:pointer}.explore-more:hover{background-color:#e66b0b}.home-section2 .right-side img{width:100%;scale:1.5}.home-section2 .left-side .action-button{border:1px solid white}.home-section2 .left-side .action-button:hover{background-color:#fff;color:#000}.home-section2 img{opacity:0;transition:opacity 1.5s ease-in-out}.home-section2 img.visible{opacity:1}@keyframes opacityGain1{0%{opacity:0}to{opacity:100%}}@media only screen and (max-width: 768px){.home-section2{display:flex;flex-direction:column}.home-section2 .left-side{width:100%}.home-section2 .left-side h1{font-size:5vh}.home-section2 .right-side{width:90%;display:none}.home-section1 .text-behind h1{font-size:12vh;position:fixed;left:0;top:20%}.home-section2 .left-side .dropdown-wrapper{width:100%}}.home-section3{position:relative;display:flex;width:100%;margin-top:10vh;justify-content:center;padding:0}.home-section3 .wrapper{display:flex;width:90%}.home-section3 .left-side{width:50%}.home-section3 .left-side img{transform:translate(-20vh) translateY(-10vh) scaleX(-1);width:100%;margin:0;z-index:5}.home-section3 .right-side{width:40%}.home-section3 .right-side .topbar{display:flex;align-items:center;justify-content:flex-start}.home-section3 .right-side .action-button{border:1px solid white;position:relative}.home-section3 .right-side .action-button:after{position:absolute;width:100%;left:0;height:100%;opacity:0;top:0;background:linear-gradient(to right,var(--accent-color),#ff8d2a);content:"";transition:all .2s linear 0s}.home-section3 img{opacity:0;transition:opacity 1.5s ease-in-out}.home-section3 img.visible{opacity:1}.home-section3 .wrapper .left-side .shape1{width:100%;height:20vh;z-index:-1;position:relative;background:linear-gradient(to bottom,var(--accent-color),white);border-radius:50%;transform:translate(-15vh) translateY(-45vh)}.home-section3 .right-side .action-button:hover{cursor:pointer}.home-section3 .right-side .action-button:hover:after{width:100%;opacity:1;z-index:-1}.home-section3 .right-side .action-button{border:1px solid white}.home-section3 .number{font-size:20vh;color:#ff8d2a;transform:translateY(-2vh);margin:0;padding:0}.home-section3 .right-side h1{font-size:8vh;margin:0;color:#ff8d2a}.home-section3 .right-side h4{font-size:3vh;font-weight:400}.home-section3 .right-side p{color:var(--light-grey)}@media only screen and (max-width: 768px){.home-section3 .left-side{position:relative;opacity:1;width:100%;display:flex;justify-content:center;border:1px solid var(--dark-grey);margin-bottom:5vh}.home-section3 .left-side img{width:100%;transform:none}.home-section3 .shape1{display:none}.home-section3{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:10vh}.home-section3 .wrapper{display:flex;flex-direction:column;width:90%}.home-section3 .number{font-size:11.5vh;display:none}.home-section3 .right-side{width:100%}.home-section3 .right-side h1{font-size:4vh}}.section4 .wrapper .left-side img{transform:scaleX(1) scale(1.2) translate(20vh) translateY(-15vh)}.section4 .wrapper .left-side .shape1{width:150%;transform:translateY(-45vh)}.section4 .wrapper .right-side h1{font-size:9vh}.section4 .wrapper .number{font-size:23vh}.section4{margin-top:0}@media only screen and (max-width: 768px){.section4 .left-side{transform:scaleX(-1)}.section4 .wrapper .left-side img{transform:none}.section4 .wrapper .right-side h1{font-size:4vh}.section4 .shape1{display:none}.section4{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:10vh}.section4 .wrapper{display:flex;flex-direction:column;width:90%}.section4 .wrapper .number{font-size:11.5vh}.section4 .right-side{width:100%}.section4 .right-side h1{font-size:3vh}}.section5 .wrapper .left-side .shape1{transform:translateY(-30vh) translate(-15vh)}.job-section-container{position:relative;display:flex}.job-section-container .left-side{width:50%;display:flex;justify-content:center;align-items:center}.job-section-container .left-side img{width:45%}.job-section-container .left-side .shape2{background-color:var(--accent-color);width:55vh;position:absolute;z-index:-1;height:55vh}.job-section-container .right-side{width:50%}.job-section-container .right-side .icon{font-size:8vh;margin:0}.job-section-container .right-side h1{font-size:7vh;margin:0}.job-section-container .right-side h4{color:var(--light-grey);font-weight:400;font-size:3vh;width:70%}.job-section-container .right-side button{padding:2vh;background-color:transparent;border:1px solid white;color:#fff;font-size:2vh;font-weight:500}.job-section-container .right-side button:hover{background-color:#fff;cursor:pointer;color:#000}@media only screen and (max-width: 768px){.job-section-container .left-side{display:none}.job-section-container{margin-top:15vh;display:flex;justify-content:center}.job-section-container .right-side{width:90%;display:flex;flex-direction:column;align-items:center;justify-content:center}.job-section-container .right-side .icon,.job-section-container .right-side h1{font-size:5vh}.job-section-container .right-side h4{width:90%;text-align:center}}.workshop-section{width:100%;display:flex;margin-bottom:20vh;justify-content:space-evenly}.workshop-section .left-side{width:20%}.workshop-section .middle-side{width:50%;background-color:#00000080;border:1px solid var(--dark-grey);padding:2vh;border-radius:2vh;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;transition:all .2s ease-in-out 0s}.workshop-section .middle-side:hover{border:1px solid var(--light-grey)}.workshop-section .middle-side h1{font-size:8vh;margin:0;text-align:center;color:var(--accent-color)}.workshop-section .middle-side p{width:90%;color:var(--light-grey)}.workshop-section .right-side{width:20%}.workshop-section .middle-side .buttons{width:50%;display:flex;justify-content:space-around}.workshop-section .middle-side .action-button{border:1px solid white}.workshop-section .middle-side .action-button:hover{background-color:#fff;color:#000}.workshop-section video{width:100%;border-radius:2vh}@media only screen and (max-width: 768px){.workshop-section{display:flex;flex-direction:column;align-items:center;margin-top:10vh}.workshop-section .left-side{width:95%}.workshop-section .right-side{display:none}.workshop-section .middle-side{width:90%;margin-top:5vh}.workshop-section .middle-side h1{font-size:4vh}.workshop-section .middle-side h2{font-weight:400;text-align:center}.workshop-section .middle-side p{text-align:left;width:95%}.workshop-section .middle-side .buttons{width:100%}}.socials-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:10vh}.socials-container .wrapper{width:80%}.socials-container h1{font-size:8vh}.socials-container span{color:var(--accent-color)}.socials-container h3{font-weight:500}.socials-container .images-container{width:30%;height:100%;display:flex;justify-content:space-between}.socials-container .images-container img{border-radius:2vh;transition:all .2s ease-in-out 0s;cursor:pointer;width:80%}.socials-container .images-container img:hover{scale:1.1}.socials-container .images-container a:nth-child(1) img{background-color:#fff}@media only screen and (max-width: 768px){.socials-container h1{font-size:5vh}.socials-container .images-container{display:grid;grid-template-columns:50% 50%;grid-template-rows:50% 50%;gap:2vh;width:100%}.socials-container .images-container img{width:100%}}.map-container{z-index:10;position:relative;width:100%;display:flex;justify-content:space-evenly;margin-top:10vh}.map-container .content{width:40%}.map-container span{color:var(--accent-color)}.map-container h1{font-size:7vh;font-weight:600}.map-container .content p{font-weight:400}.map-container .action-button{border:1px solid white}.map-container .action-button:hover{background-color:#fff;color:#000}@media only screen and (max-width: 768px){.map-container{z-index:1;display:flex;width:90%;justify-content:center;align-items:center;flex-direction:column}.map-container .content{width:90%;padding:2vh}.map-container h1{font-size:5vh;padding:2vh}}.service-page{display:flex;flex-direction:column;margin-top:10vh;align-items:center}.service-page img{width:80%}.service-page h1{font-size:10vh}.service-page p{color:var(--light-grey);width:40%}.service-page h2{font-size:7vh;width:100%;color:var(--accent-color);margin:0}.service-page h3{font-size:4vh}.service-page .section{display:flex;z-index:1;margin-top:5vh;padding:5vh;border:1px solid var(--dark-grey);border-radius:2vh;background-color:#000;flex-direction:column;width:80%;justify-content:center;align-items:center;transition:all .2s ease-in-out 0s}.service-page .section:hover{border:.5px solid var(--light-grey)}.service-page .section.row{display:flex;flex-direction:row}.service-page .section .details{display:flex;flex-direction:column}.service-page .section p{width:100%}.service-page .sections-wrapper{display:flex;gap:2vh;width:90%}.service-page .section ul{display:flex;gap:2vh;justify-content:center}.service-page .section .icon{font-size:8vh}.service-page .section ul li{display:flex;width:25%;gap:2vh;padding:2vh;border:1px solid var(--light-grey);border-radius:1vh;flex-direction:column;transition:all .2s ease-in-out 0s}.service-page .section ul li:hover{border:1px solid var(--accent-color)}.service-page .section ul li strong:not(){color:var(--dark-grey)}.service-page .text-behind{position:fixed;width:150%;top:0;color:var(--dark-grey)}.service-page .cards-container h2{text-align:center}.service-page .section.row h2{font-size:4vh}.service-page .section h3{font-size:3vh;color:var(--accent-color)}.service-page .section.row p{width:90%}.service-page .section .action-button{border:1px solid white}.service-page .section .action-button:hover{background-color:#fff;color:#000}.service-page .section.row img{width:50%;border-radius:1vh}.service-page .sections-wrapper .section{overflow:hidden}.service-page .sections-wrapper .section img{width:100%;border-radius:1vh}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.section{opacity:0;transform:translateY(20px);transition:opacity .5s,transform .5s}.section.visible{opacity:1;transform:translateY(0);animation:fadeIn .5s ease-in-out}@media only screen and (max-width: 768px){.service-page .section:nth-child(1){margin-top:1vh}.service-page .sections-wrapper{display:flex;flex-direction:column}.service-page h1{font-size:5vh;text-align:center;width:80%;border-radius:2vh;padding:2vh;border:1px solid var(--dark-grey)}.service-page .section{width:90%;padding:2vh}.service-page h2{font-size:4vh}.service-page .section ul{display:flex;flex-direction:column;align-items:center;padding:0;width:95%;row-gap:2vh}.service-page .section ul li{width:95%;padding:2vh}.service-page .section.row{display:flex;padding:1vh;align-items:center;justify-content:center;flex-direction:column}.service-page .section.row h2{padding:2vh;width:95%}.service-page .section.row img{width:90%;padding:2vh}.service-page .section.row p{padding:2vh}}.contacts-page{margin-top:20vh;display:flex;justify-content:center;flex-direction:column;align-items:center}.contacts-page .heading1-main{font-size:8vh}.contacts-page .heading1-main span{color:var(--accent-color);font-style:italic;padding:1vh;border-radius:.5vh}.contacts-page .socials-container{margin-top:0;padding:0}.contacts-page .socials-container .wrapper{width:85%}.contacts-page .socials-container .wrapper h1{font-size:6vh}@media only screen and (max-width: 768px){.contacts-page .heading1-main{font-size:4vh;width:80%}.contacts-page .socials-container .wrapper h1{display:none}}.apply-job-page{margin-top:20vh;display:flex;justify-content:space-between}.apply-job-page .bg-img{width:100%;height:150%;position:fixed;z-index:-1;top:-10%}.apply-job-page .left-side{width:50%}.apply-job-page .left-side img{width:100%;animation:fade .2s ease-in-out 0s 1 forwards;transform:scaleX(-1) translateY(-20vh)}.apply-job-page .right-side h1{font-size:7vh;margin:0}.apply-job-page .right-side h3{font-weight:400;margin:0;color:var(--light-grey)}.apply-job-page .right-side{width:40%;display:flex;flex-direction:column}.apply-job-page .right-side .icon{font-size:4vh}.apply-job-page .right-side .job-titles-wrapper{width:90%;display:flex;gap:2vh;margin-top:2vh}.apply-job-page .right-side .job-titles-wrapper h1{font-size:4vh}.apply-job-page .right-side .job-titles-wrapper h4{font-weight:400;margin:0;color:var(--light-grey)}.apply-job-page .right-side .job-title{border:1px solid white;width:30%;padding:2vh;display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start;height:100%;transition:all .2s linear 0s}.apply-job-page .right-side .job-title:nth-child(1):hover{cursor:pointer;scale:1.05}.apply-job-page .right-side .job-title:nth-child(2):hover{cursor:pointer;scale:1.05}.apply-job-page .right-side .next-step-button{margin-top:10vh;width:50%;transition:all .2s ease-in-out 0s;border:1px solid var(--accent-color)}.apply-job-page .right-side .next-step-button:hover{color:#000;background-color:#fff;cursor:pointer}.apply-job-page .right-side .selected{background:#fff;border:none;color:#000}.apply-job-page .right-side .selected h4{color:var(--dark-grey)}.apply-job-page.form-shown{justify-content:center}.apply-job-page .job-application-form{background-color:#000;scale:1.2;z-index:1;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5vh;border-radius:1vh}.apply-job-page .job-application-form h1{margin:0}.apply-job-page .job-application-form h2{color:var(--light-grey)}.apply-job-page .job-application-form form{display:flex;flex-direction:column;gap:2vh}.apply-job-page .job-application-form form .upload-files{border:1px solid white;border-radius:1vh}.apply-job-page .job-application-form form input{padding:2vh;width:90%;font-size:2vh;border-radius:1vh;color:#fff;border:1px solid var(--light-grey);background-color:transparent}.apply-job-page .job-application-form form input::placeholder{color:var(--light-grey)}.apply-job-page .job-application-form form button{background-color:#fff;color:#000;width:100%;border:none;padding:1vh;font-size:2vh;transition:all .2s ease-in-out 0s}.apply-job-page .job-application-form form button:hover{background:orange;cursor:pointer;color:#fff}@media only screen and (max-width: 768px){.apply-job-page .left-side{display:none}.apply-job-page .right-side{width:100%;padding:5vh}.apply-job-page .right-side .job-titles-wrapper{width:100%}.apply-job-page .right-side .job-titles-wrapper .job-title{width:50%}.apply-job-page h1:nth-child(1){color:var(--accent-color)}.apply-job-page .job-application-form{padding:5vh}}.header-wrapper{position:fixed;top:0;width:100%;height:10%;padding-top:3vh;z-index:2;padding-bottom:2vh;display:flex;justify-content:center;background-color:transparent;transition:background-color .3s ease-in-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-wrapper.scrolled{background-color:#000000b3}.header{position:relative;height:50%;display:flex;width:90%;justify-content:space-between}.header img{width:100%;height:200%}.header button{padding:2vh;color:#fff;background-color:transparent;border:none;font-size:2vh}.header button:hover{cursor:pointer}.header button:nth-child(1){border:2px solid white;font-weight:400;transition:all .2s ease-in-out 0s}.header button:nth-child(1):hover{background-color:#fff;color:#000}.header .action-button{border:1px solid white;height:55%}.header .action-button:hover{background-color:#fff;color:#000}.header button:nth-child(3){font-size:2vh;font-weight:600}.header .right-side{width:50%;display:flex;justify-content:space-evenly}.header .right-side input{padding:2vh;position:relative;font-size:2vh;background-color:transparent;border:1px solid white;color:#fff;height:45%}.header .right-side input::placeholder{color:#fff}.header .right-side{color:#fff}@media only screen and (max-width: 768px){.header-wrapper{margin-top:0vh;height:8%}.header-wrapper .header img{width:20%;height:250%}.header button:nth-child(1){font-size:6vh;border:none;transform:translate(3vh,-2vh)}}.search-container{position:relative;display:inline-block}.search-dropdown{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;background-color:#fff;box-shadow:0 8px 16px #0003;z-index:1000;max-height:200px;overflow-y:auto;border-radius:4px}.search-item{padding:10px;cursor:pointer}.search-item:hover{background-color:#f1f1f1}.no-results{text-align:center;color:#888}.search-icon{position:absolute;right:10px;top:60%;transform:translateY(-50%);color:#999;pointer-events:none}.search-item{color:var(--dark-grey);text-decoration:none}.menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;color:#fff;display:none;align-items:center;justify-content:center;flex-direction:column;z-index:1000;transition:opacity .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.menu.open{display:flex;opacity:1}.menu-close{position:absolute;top:20px;right:20px;background:transparent;border:none;color:#fff;font-size:2rem;cursor:pointer}.menu-links{text-align:center}.menu-links a{display:block;font-size:2rem;color:#fff;text-decoration:none;margin:20px 0;transition:all .2s ease-in-out 0s}.menu-links a:hover{scale:1.1;color:#ff7d0e}footer{position:relative;width:100%;background-color:#0e0e0e;z-index:100;height:40vh;display:flex;justify-content:space-evenly;margin-top:10vh}footer section img{width:25%}footer section:nth-child(1){padding:0vh}footer section{height:100%;flex-direction:column;display:flex}footer section:nth-child(3){display:flex;flex-direction:column;justify-content:space-evenly}footer section .icon{font-size:4vh}footer section ul{list-style-type:none;display:flex;flex-direction:column;height:100%;justify-content:space-around}footer section ul li{color:#fff;text-decoration:underline}footer section .action-button{border:1px solid white;width:21%}footer section .action-button:hover{background-color:#fff;color:#000}@media only screen and (max-width: 768px){footer{padding:2vh;width:90%}footer section{display:flex;width:100%;align-items:center;flex-direction:column}footer section img{width:100%}footer section .action-button{width:75%}}
