@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700;800;900&display=swap";*,:after,:before{font-family:Poppins,sans-serif;color:#15236c;box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}::selection{background:#e0b147;color:#fff}body{overflow-x:hidden}a{text-decoration:none;color:inherit}a.anchor{display:block;position:relative;top:-310px;visibility:hidden}@media only screen and (max-width:1024px){a.anchor{top:-150px}}img{max-width:100%}main{width:calc(100vw - 200px);margin-left:200px}@media only screen and (max-width:1024px){main{margin:0;width:100%}}.hide{display:none!important}ul.grid{display:grid;grid-template-columns:1fr 1fr;list-style:none;position:relative}@media only screen and (max-width:1024px){ul.grid{grid-template-columns:1fr}ul.grid.swap>:first-child{order:2}ul.grid.swap>:nth-child(2){order:1}}ul.flex{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;gap:1rem}.feature h2{text-align:center;font-weight:400;margin:1rem 0}@media only screen and (max-width:520px){.feature{font-size:.7rem}}.placeholder{padding:1rem 0;border:1px solid #fecaca;background:#fee2e2}.placeholder p{color:#b91c1c;font-style:italic;text-align:center}.teaser h2{margin-top:2rem;font-size:3rem;line-height:1;font-weight:700;text-align:center;color:#e0b147}@media only screen and (max-width:520px){.teaser h2{font-size:2rem}}header{position:-webkit-sticky;position:sticky;top:0;background:#15236c;z-index:21;padding-inline:2rem}@media only screen and (max-width:1024px){header{position:relative;z-index:20}}header .nav-toggler{flex-direction:column;justify-content:center;gap:.5rem;cursor:pointer;display:none;z-index:30}@media only screen and (max-width:1024px){header .nav-toggler{display:flex}}header .nav-toggler.active{justify-self:flex-end;align-self:flex-end}header .nav-toggler.active .line:last-of-type{display:none}header .nav-toggler.active .line:nth-last-of-type(2){rotate:45deg;translate:0 -.5rem}header .nav-toggler.active .line:nth-last-of-type(3){rotate:-45deg}header .nav-toggler .line{--length:2rem;background:#fff;height:1px;width:var(--length);transform-origin:center center;transition:.3s ease}header .nav-toggler .line:last-of-type{width:calc(var(--length)/2)}header .nav-wrapper{display:flex;justify-content:space-between;align-items:center;padding:1rem 0 0;gap:8rem}@media only screen and (max-width:1024px){header .nav-wrapper{flex-direction:column;gap:2rem;padding:0}}header .nav-wrapper a{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff}header .nav-wrapper a img{height:9rem;pointer-events:none;margin-left:28rem}@media only screen and (max-width:1024px){header .nav-wrapper a img{height:5rem;margin-left:0}header .nav-wrapper .contacts{display:none}}header .nav-wrapper .contacts .row{display:flex;align-items:center;gap:2rem}@media only screen and (max-width:1024px){header .nav-wrapper .contacts .row{flex-direction:column;gap:1rem}}header .nav-wrapper .contacts .row .icon{scale:3}@media only screen and (max-width:1024px){header .nav-wrapper .contacts .row .icon{scale:2}}header .nav-wrapper .contacts .row .icon.rotate{rotate:90deg}header .nav-wrapper .contacts .row a{display:block}header .title-container{padding:0 0 1rem}@media only screen and (max-width:1024px){header .title-container{padding:0 0 1rem;font-size:.7rem}}header .title-container h1{font-weight:600;color:#e0b147;text-align:center}section.hero{background:#15236c}section.hero .images .swiper{height:50rem}@media only screen and (max-width:1024px){section.hero .images .swiper{height:12rem}}section.hero .images .swiper img{height:50rem;width:100%;object-fit:cover}@media only screen and (max-width:1024px){section.hero .images .swiper img{height:12rem}}section.info{background:#fff;padding:10rem 6rem 6rem}@media only screen and (max-width:1024px){section.info{padding:2rem}}section.info h2{font-weight:900;font-size:2rem;font-weight:400;color:#e0b147}section.info h5{margin:3rem 0;font-weight:300;font-size:1.5rem}section.info p{white-space:pre-line;font-weight:100}.blok-image{object-fit:cover}section.services{padding:10rem 6rem 6rem;background:#fff}@media only screen and (max-width:1024px){section.services{padding:2rem}}section.services h2{color:#e0b147;font-weight:600;font-size:2rem;margin-bottom:3rem}.service{display:flex;gap:4rem}@media only screen and (max-width:768px){.service{gap:1rem}}.service .icon svg{font-size:3rem}.service .text{margin-bottom:2rem}.service .text h5{font-weight:300;font-size:1.5rem;color:#e0b147}.service .text p{font-weight:100}section.connect{background:#f0f0f0;padding:8rem 0;text-align:center}@media only screen and (max-width:1024px){section.connect{padding:2rem}}section.connect h2{font-weight:600;font-size:3rem;margin-bottom:3rem;color:#e0b147}section.connect a,section.connect p{display:block;margin-bottom:1rem;font-weight:100;white-space:pre-wrap}section.connect a:not(:last-of-type),section.connect p:not(:last-of-type){margin:2rem 0}section.connect svg{font-size:1.5rem}section.contact{text-align:center;background:#fff}section.contact .container{max-width:90%;margin:0 auto;padding:6rem 0}section.contact .container .image-container{max-width:80%;margin:0 auto}section.contact .container h2{font-weight:600;color:#e0b147;font-size:3rem;margin:2rem 0}section.contact .container p{font-weight:100;max-width:80%;margin:0 auto}.form{flex:1 1;flex-direction:column;margin:2rem auto 0;max-width:80%}.form,.form .row{display:flex;gap:2rem}@media only screen and (max-width:1024px){.form .row{flex-direction:column;gap:1rem}}.form .input-group{width:100%;display:flex;flex-direction:column}.form .input-group input,.form .input-group select,.form .input-group textarea{background:#f3f3f3;outline:none;border:1px solid #f1f1f1;padding:.5rem 1rem;border-radius:.3rem;width:100%}.form .input-group input:focus,.form .input-group input:hover,.form .input-group select:focus,.form .input-group select:hover,.form .input-group textarea:focus,.form .input-group textarea:hover{box-shadow:0 0 2px 0 #f17e1e}.form .input-group input[type=submit],.form .input-group select[type=submit],.form .input-group textarea[type=submit]{background:#e0b147;color:#fff;cursor:pointer;transition:.5s}.form .input-group input[type=submit]:focus,.form .input-group input[type=submit]:hover,.form .input-group select[type=submit]:focus,.form .input-group select[type=submit]:hover,.form .input-group textarea[type=submit]:focus,.form .input-group textarea[type=submit]:hover{background:#e4ba5d}.form .input-group textarea{resize:none;min-height:10rem}footer{padding:4rem 0;background:#fff}footer small{display:block;text-align:center}main.about{background:#fff;margin-top:4rem}@media only screen and (max-width:1024px){main.about{margin-top:0}}main.about section.info{background:#f0f0f0;padding:4rem;position:absolute;width:60%;left:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width:1100px){main.about section.info{position:static;padding:2rem;width:100%;transform:unset}}main.our-clients .flex{margin-top:6rem}main.our-clients .flex>*{flex:1 1}@media only screen and (max-width:1024px){main.our-clients .flex>*{flex:unset}}main.our-clients .flex li:nth-child(2){flex:2 1}main.our-clients .flex .blok-image{height:200px;aspect-ratio:1}main.our-clients .flex .info{padding:2rem}main.our-clients .flex .info h2{color:#e0b147}main.our-clients footer ul.flex{margin:0}main.our-clients footer ul.flex>li{flex:unset!important}@media only screen and (max-width:1024px){main.jobs{padding-inline:1rem}}main.jobs .search-container{display:flex;justify-content:space-between;gap:4rem;margin:2rem 0 0}@media only screen and (max-width:1024px){main.jobs .search-container{flex-direction:column;gap:2rem}}main.jobs .search-container input{background:#f3f3f3;outline:none;border:1px solid #f1f1f1;padding:.5rem 1rem;border-radius:.3rem;width:100%}main.jobs .search-container input:focus,main.jobs .search-container input:hover{box-shadow:0 0 2px 0 #f17e1e}main.jobs .info{padding:2rem 0 0}main.jobs .info h5{color:#e0b147;margin:1rem 0}.facebook:hover svg,.instagram:hover svg,.linkedin:hover svg,.twitter:hover svg{color:#e0b147;fill:#e0b147}form.register-form{flex:1 1;flex-direction:column;margin:2rem 0}form.register-form,form.register-form .row{display:flex;gap:2rem}@media only screen and (max-width:1024px){form.register-form .row{flex-direction:column;gap:1rem}}form.register-form .form-group{width:100%;display:flex;flex-direction:column}form.register-form .form-group label a{color:#e0b147}form.register-form .form-group input:not([type=checkbox]){background:#f3f3f3;outline:none;border:1px solid #f1f1f1;padding:.5rem 1rem;border-radius:.3rem;width:100%}form.register-form .form-group input:not([type=checkbox]):focus,form.register-form .form-group input:not([type=checkbox]):hover{box-shadow:0 0 2px 0 #f17e1e}form.register-form .form-group input:not([type=checkbox])[type=submit]{font-size:1rem;background:#e0b147;color:#fff;cursor:pointer;transition:.5s}form.register-form .form-group input:not([type=checkbox])[type=submit]:focus,form.register-form .form-group input:not([type=checkbox])[type=submit]:hover{background:#e4ba5d}form.register-form .form-group button,form.register-form .form-group>a{font-size:1rem;background:#e0b147;color:#fff;cursor:pointer;transition:.5s;outline:none;border:1px solid #f1f1f1;padding:.5rem 1rem;border-radius:.3rem;text-align:center}form.register-form .form-group button:focus,form.register-form .form-group button:hover,form.register-form .form-group>a:focus,form.register-form .form-group>a:hover{background:#e4ba5d}main.register{padding:2rem;display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1 1}main.register h1{color:#e0b147}main.register>*{width:100%}.job{border-bottom:1px solid #15236c;padding-bottom:1rem}.job h2{color:#e0b147;margin:1rem 0;font-weight:400}.rich-text{padding:4rem 0 0}.rich-text h2{color:#e0b147;margin-bottom:2rem;font-size:3rem}@media only screen and (max-width:520px){.rich-text h2{font-size:2rem}}.rich-text p{margin:.5rem 0}.spinner{width:100px;height:100px;display:inline-block;overflow:hidden;background:none;position:fixed;bottom:1rem;right:1rem;z-index:500}.spinner.static{position:static}.spinner.static div{box-shadow:0 2px 0 0 #e0b147!important}.spinner .inner{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:0 0}.spinner .inner div{box-sizing:content-box;position:absolute;animation:inner 1s linear infinite;width:44px;height:44px;top:28px;left:28px;border-radius:50%;box-shadow:0 2px 0 0 #e0b147;transform-origin:22px 22px}@keyframes inner{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}nav{position:fixed;top:1rem;background:#15236c;z-index:20;transition:.3s ease-in-out;width:200px}@media only screen and (max-width:1024px){nav{left:-100%}}nav.active{left:0}nav ul{height:100vh;list-style-type:none;display:flex;flex-direction:column;justify-content:center;gap:4rem;padding:10rem 3rem 0;font-weight:100}@media only screen and (max-width:1024px){nav ul{flex-direction:column;padding:0 4rem}}nav ul .side-toggler{cursor:pointer}@media only screen and (max-width:1024px){nav ul .side-toggler{margin:1rem 0}}nav ul .side-toggler .line{background:#fff;height:1px;width:50%}nav ul .side-toggler .line:first-of-type{transform:rotate(45deg)}nav ul .side-toggler .line:last-of-type{transform:rotate(-45deg)}nav ul li{color:#e0b147}nav ul li span{cursor:pointer}nav ul li:hover{color:#fff}nav ul li:first-of-type:not(.home-link){position:relative}nav ul li:first-of-type:not(.home-link):after{position:absolute;right:0;top:0;color:#e0b147;content:"↓"}nav ul li:first-of-type:not(.home-link):hover:after{content:"↑"}nav ul li:first-of-type:not(.home-link):hover .dropdown{height:auto;max-height:200px}nav ul li:first-of-type:not(.home-link):hover .dropdown li:after{content:none}nav ul li .dropdown{height:0;max-height:0;overflow:hidden;background:#15236c;color:#fff;transition:1s ease}nav ul li .dropdown li:after{content:none}form.create-profile-form{padding-inline:2rem}form.create-profile-form .text-center{text-align:center}form.create-profile-form .font-bold{font-weight:600}form.create-profile-form h2{text-transform:uppercase;text-align:center}form.create-profile-form .line{height:1px;width:100%;background-color:#15236c}form.create-profile-form .italics{font-style:italic;font-weight:100}form.create-profile-form{flex:1 1;display:flex;flex-direction:column;gap:2rem;margin:2rem 0}form.create-profile-form .row{display:flex;gap:2rem}@media only screen and (max-width:1024px){form.create-profile-form .row{flex-direction:column;gap:1rem}}form.create-profile-form .w-100{width:100%}form.create-profile-form .form-group{width:100%;display:flex;flex-direction:column}form.create-profile-form .form-group.absolute{position:absolute;top:-200%;left:-200%}form.create-profile-form .form-group label a{color:#e0b147}form.create-profile-form .form-group .spacer{margin:1rem 0}form.create-profile-form .form-group li{margin-left:2ch}form.create-profile-form .form-group .two-grid{display:grid;grid-template-columns:repeat(2,1fr);align-items:start}form.create-profile-form .form-group .three-equal-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:1rem;align-items:start}form.create-profile-form .form-group .three-grid{display:grid;grid-template-columns:3fr 1fr 1fr}@media only screen and (max-width:1024px){form.create-profile-form .form-group .three-grid{grid-template-columns:1fr}}form.create-profile-form .form-group .three-grid div.cell{display:flex;align-items:center;justify-content:center}form.create-profile-form .form-group .three-grid .cell{border:1px solid #15236c;padding:.5rem}form.create-profile-form .form-group .three-grid .cell.rounded{border-top-left-radius:.5rem}form.create-profile-form .form-group .three-grid .cell.rounded-right{border-top-right-radius:.5rem}form.create-profile-form .form-group .three-grid .cell.no-top{border-top:none}form.create-profile-form .form-group .three-grid .cell.no-left{border-left:none}form.create-profile-form .form-group .three-grid .cell.heading{background:#e2b03b;color:#fff}form.create-profile-form .form-group .four-grid{display:grid;grid-template-columns:3fr 2fr 1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1rem}@media only screen and (max-width:1024px){form.create-profile-form .form-group .four-grid{grid-template-columns:1fr}}form.create-profile-form .form-group .signature,form.create-profile-form .form-group input:not([type=checkbox]),form.create-profile-form .form-group select,form.create-profile-form .form-group textarea{background:#f3f3f3;outline:none;border:1px solid #f1f1f1;padding:.5rem 1rem;border-radius:.3rem;width:100%;resize:none}form.create-profile-form .form-group .signature:focus,form.create-profile-form .form-group .signature:hover,form.create-profile-form .form-group input:not([type=checkbox]):focus,form.create-profile-form .form-group input:not([type=checkbox]):hover,form.create-profile-form .form-group select:focus,form.create-profile-form .form-group select:hover,form.create-profile-form .form-group textarea:focus,form.create-profile-form .form-group textarea:hover{box-shadow:0 0 2px 0 #f17e1e}form.create-profile-form .form-group .signature[type=submit],form.create-profile-form .form-group input:not([type=checkbox])[type=submit],form.create-profile-form .form-group select[type=submit],form.create-profile-form .form-group textarea[type=submit]{font-size:1rem;background:#e0b147;color:#fff;cursor:pointer;transition:.5s}form.create-profile-form .form-group .signature[type=submit]:focus,form.create-profile-form .form-group .signature[type=submit]:hover,form.create-profile-form .form-group input:not([type=checkbox])[type=submit]:focus,form.create-profile-form .form-group input:not([type=checkbox])[type=submit]:hover,form.create-profile-form .form-group select[type=submit]:focus,form.create-profile-form .form-group select[type=submit]:hover,form.create-profile-form .form-group textarea[type=submit]:focus,form.create-profile-form .form-group textarea[type=submit]:hover{background:#e4ba5d}form.create-profile-form .form-group button,form.create-profile-form .form-group>a{font-size:1rem;background:#e0b147;color:#fff;cursor:pointer;transition:.5s;outline:none;border:1px solid #f1f1f1;padding:.5rem 1rem;border-radius:.3rem;text-align:center}form.create-profile-form .form-group button:focus,form.create-profile-form .form-group button:hover,form.create-profile-form .form-group>a:focus,form.create-profile-form .form-group>a:hover{background:#e4ba5d}form.create-profile-form .underline{padding-bottom:.5rem;border-bottom:1px solid #cfcfcf}form.create-profile-form button{background:#15236c;align-self:flex-start;border-radius:50%;display:inline;outline:none;border:none;display:flex;align-items:center;justify-content:center;padding:.2rem;cursor:pointer}form.create-profile-form button:hover{background:#e0b147}form.create-profile-form button svg{fill:#fff}main.my-account{padding:2rem;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;flex:1 1}@media only screen and (max-width:1024px){main.my-account{padding:1rem}}main.my-account h1{color:#e0b147}main.my-account>*{width:100%}main.create-profile{padding:2rem;display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1 1}main.create-profile h1{color:#e0b147}main.create-profile>*{width:100%}p.text{padding:1rem}ul.long-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));justify-items:center;list-style:none;position:relative}@media only screen and (max-width:1024px){ul.long-grid.swap>:first-child{order:2}ul.long-grid.swap>:nth-child(2){order:1}}.carousel .swiper{height:10rem}.carousel .swiper img{height:10rem;width:100%;object-fit:cover}main.privacy-policy{padding-inline:2rem}main.privacy-policy .rich-text{padding-block:2rem}@media only screen and (max-width:1024px){main.privacy-policy{padding-inline:1rem}}main.privacy-policy p{word-wrap:break-word}