@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";@keyframes popIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes click{50%{transform:scale(.7)}to{transform:scale(1)}}@keyframes animIn{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes animOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(60px)}}@keyframes label{0%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{to{opacity:0;transform:translateY(50px)}}@keyframes animOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes flashIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes bg-in{0%{background:#0000}to{background:#0009}}@keyframes bg-out{0%{background:#0009}to{background:#0000}}@keyframes flashOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes slideUpFade{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menu-open{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes menu-closed{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}:root{--theme-primary: #264796;--theme-on-primary-sec: #598afc;--theme-on-hover-primary: #4379f7;--theme-on-primary: #fff;--theme-accent: #5f5f5f;--theme-on-accent: #706f6f;--theme-dark-accent: #463f3a;--shadow-0: 0 1.5px 6px rgba(0, 0, 0, .12);--shadow-1: 0px 6px 10px rgba(0, 0, 0, .12), 0px 1px 18px rgba(0, 0, 0, .14), 0px 3px 5px rgba(0, 0, 0, .2);--shadow-2: 0px 3px 4px rgba(0, 0, 0, .12), 0px 3px 4px rgba(0, 0, 0, .14), 0px 3px 3px rgba(0, 0, 0, .2);--radius-small: 3px;--radius-medium: 5px;--radius-large: 8px;--ease-slingshot: cubic-bezier(.6, 2.5, .2, 1.4)}.max-size{height:100%;width:100%}.swiper-container{position:relative}.lighter{opacity:70%}.popIn.in-view{animation:popIn .5s ease forwards}.shadow{background-color:#fff;box-shadow:var(--shadow-0);border-radius:var(--radius-medium)}.flex{display:flex}.click{animation:click .3s ease}.anim{opacity:0;will-change:transform,opacity}.anim-label{animation:label 1s ease forwards}.in-view{animation:slideUpFade .5s ease-out forwards}.head{position:fixed;top:0;width:100%;background:var(--theme-primary);height:75px;z-index:25;border-radius:var(--radius-small)}.head .logo{width:150px;margin-left:15px}@media screen and (max-width: 500px){.head .logo{width:120px}}.head .head-sec{height:100%;align-items:center;justify-content:space-between;position:relative}.head .head-sec .menu-options{margin-right:50px;height:100%;align-items:center}.head .head-sec .menu-options .menu-option{color:#fff;padding:15px;height:100%;cursor:pointer;align-items:center;transition:padding .3s ease,background .3s ease}.head .head-sec .menu-options .menu-option:hover{background:var(--theme-on-hover-primary);padding-bottom:22px}.head .head-sec .lang-selector{background:var(--theme-on-hover-primary);position:fixed;right:0;top:0;max-height:75px;flex-direction:column;overflow:hidden;height:-moz-fit-content;height:fit-content;width:50px;transition:max-height .6s ease}.head .head-sec .lang-selector a{color:#fff;font-weight:700;min-height:75px;width:100%;align-items:center;justify-content:center}.head .head-sec .lang-selector a:hover{background:var(--theme-on-primary-sec)}.head .head-sec .lang-selector:hover{max-height:100%}.head .head-sec .menu-icon{display:none}@media screen and (max-width: 500px){.head .head-sec .menu-options{display:none}.head .head-sec .menu-icon{display:block;width:30px;margin-right:20px}}.head .menu-mobile{display:none;opacity:0;position:relative}.head .menu-mobile .menu-options{height:100%;flex-direction:column;padding-top:30px}.head .menu-mobile .menu-options a{justify-content:center;color:var(--theme-dark-accent);font-weight:700;width:100%;padding:15px}.head .menu-mobile.menu-open{display:block;height:calc(100dvh - 75px);background:#fff;opacity:1;animation:menu-open .4s ease forwards}.head .menu-mobile.menu-open .lang-selector{position:absolute;bottom:0;width:100%}.head .menu-mobile.menu-open .lang-selector a{padding:15px;width:50%;justify-content:center;color:#fff;font-weight:700;background:var(--theme-on-primary-sec)}.head .menu-mobile.menu-open .lang-selector a:nth-of-type(odd){background:var(--theme-on-hover-primary)}.head .menu-mobile.menu-closing{animation:menu-closed .4s ease forwards}.footer{background:var(--theme-primary);padding:50px;color:#fff;justify-content:space-evenly;position:relative}.footer .footer-label{align-items:center}.footer .footer-label img{margin-right:10px}.footer .footer-label h3{margin:unset}.footer h4{margin-bottom:5px}.footer p,.footer b,.footer h2,.footer h3,.footer h4{color:#fff}.footer .util-footer-btns,.footer .cookies-btn{position:absolute;z-index:20}.footer .cookies-btn{left:0;bottom:0;padding:15px;color:#fff;cursor:pointer;transition:background .3s ease,padding-bottom .4s ease}.footer .cookies-btn:hover{background:var(--theme-on-hover-primary);padding-bottom:20px}.footer .util-footer-btns{right:0;bottom:0;display:flex}.footer .util-footer-btns a{padding:15px;color:#fff;cursor:pointer;transition:background .3s ease,padding-bottom .4s ease}.footer .util-footer-btns a:hover{background:var(--theme-on-hover-primary)}@media screen and (max-width: 500px){.footer .util-footer-btns{flex-direction:column;width:60%;text-align:right;align-items:flex-end}}.footer .contacts .contacts-part{gap:40px}.footer .contacts .contacts-part p{width:60%}.footer .contacts .contacts-part a{color:#fff;font-weight:700}@media screen and (max-width: 1400px){.footer .contacts{display:flex;flex-direction:column;align-items:center}.footer .contacts div{max-width:70%}.footer .contacts p{width:50%}.footer .contacts .contacts-part{flex-direction:column}.footer .contacts .contacts-part p{width:100%}}@media screen and (max-width: 500px){.footer .contacts{align-items:unset}.footer .contacts div{max-width:unset}.footer .contacts .contacts-part{flex-direction:column;gap:0px}.footer .contacts .contacts-part p{width:100%}}.footer .separator{content:"";background:#fff;width:4px;border-radius:var(--radius-small)}@media screen and (max-width: 500px){.footer .separator{width:100%;height:4px;margin:20px 0}}.footer .separator-horizontal{margin:40px}@media screen and (max-width: 500px){.footer .separator-horizontal{margin:10px}}@media screen and (max-width: 500px){.footer{flex-direction:column;padding-bottom:110px}}#cookies-selection{position:fixed;top:0;left:0;width:100%;z-index:999;background:#0003;display:flex;justify-content:center;align-items:center}#cookies-selection .cookies-window{background:#fff;padding:32px;border-radius:var(--radius-medium);box-shadow:0 4px 20px #00000040;animation:animIn .4s ease;position:relative;width:100%;max-width:560px}#cookies-selection .cookies-window .cookies-checkboxes{display:flex;flex-direction:column;gap:16px}#cookies-selection .cookies-window .cookies-checkboxes .cookie-select{display:flex;flex-direction:column}#cookies-selection .cookies-window .cookies-checkboxes .cookie-select input[type=checkbox]{display:none}#cookies-selection .cookies-window .cookies-checkboxes .cookie-select label{display:flex;align-items:center;gap:12px;font-weight:500;color:#1c1b1f;cursor:pointer;position:relative;padding-left:36px}#cookies-selection .cookies-window .cookies-checkboxes .cookie-select label .checkmark{position:absolute;left:0;top:2px;width:24px;height:24px;background:#e0e0e0;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background .2s}#cookies-selection .cookies-window .cookies-checkboxes .cookie-select label .checkmark svg{stroke:#fff;stroke-width:2;visibility:hidden}#cookies-selection .cookies-window .cookies-checkboxes .cookie-select input[type=checkbox]:checked+label .checkmark{background:var(--theme-primary)}#cookies-selection .cookies-window .cookies-checkboxes .cookie-select input[type=checkbox]:checked+label .checkmark svg{visibility:visible}#cookies-selection .cookies-window .cookies-checkboxes .cookie-select .info-content{margin-left:36px;font-size:.875rem;color:#49454f}#cookies-selection .cookies-window .cookie-buttons{margin-top:32px;display:flex;flex-direction:column;gap:12px}#cookies-selection .cookies-window .cookie-buttons .btn-cookies{all:unset;cursor:pointer;padding:12px 20px;border-radius:100px;font-weight:500;font-size:1rem;text-align:center;transition:background-color .2s ease,box-shadow .2s ease;background-color:var(--theme-primary);color:#fff;box-shadow:0 2px 4px #0003}#cookies-selection .cookies-window .cookie-buttons .btn-cookies:hover,#cookies-selection .cookies-window .cookie-buttons .btn-cookies:active{background-color:var(--theme-on-hover-primary)}#cookies-selection .cookies-window .close-window{position:absolute;top:16px;right:16px;cursor:pointer;color:#49454f}#cookies-selection .cookies-window .close-window svg{width:24px;height:24px;fill:#49454f}#cookies-selection .cookies-window .close-window svg:hover{fill:#1c1b1f}@media screen and (max-width: 500px){#cookies-selection .cookies-window{width:93%}}.cookie-out{animation:animOut .5s ease forwards}#cookie-wrapper{position:fixed;bottom:0;width:100%;z-index:999;display:flex;justify-content:center;padding:24px;opacity:0;animation:animIn .6s ease 1s forwards}#cookie-wrapper #cookie-panel{display:flex;flex-direction:row;align-items:flex-start;width:100%;max-width:960px;background:#fff;border-radius:var(--radius-medium);box-shadow:0 3px 6px #0000001a;padding:24px 32px;border:1px solid rgba(0,0,0,.08);gap:24px}#cookie-wrapper #cookie-panel img{height:48px;width:48px;margin-top:4px;flex-shrink:0}#cookie-wrapper #cookie-panel .text{flex:1}#cookie-wrapper #cookie-panel .text p{margin:0;font-size:16px;line-height:1.5;color:#333}#cookie-wrapper #cookie-panel .text p:not(:last-of-type){margin-bottom:12px}#cookie-wrapper #cookie-panel .text div{margin-top:16px;display:flex;flex-wrap:wrap;gap:12px}#cookie-wrapper #cookie-panel .btn-cookies{all:unset;cursor:pointer;padding:10px 16px;border-radius:100px;background-color:var(--theme-primary);color:#fff;font-weight:500;font-size:14px;line-height:1;transition:background-color .2s ease,opacity .2s ease}#cookie-wrapper #cookie-panel .btn-cookies:hover{opacity:.85}@media screen and (max-width: 500px){#cookie-wrapper #cookie-panel{flex-direction:column}}.cookie-wrapper{text-align:right}*{box-sizing:border-box}.hidden{display:none}.locked{cursor:pointer}html{overflow-x:hidden;scroll-behavior:smooth}body{margin:0;padding:0;font-family:poppins,sans-serif}h4,h2,h3,p,b,li{color:var(--theme-dark-accent)}a{text-decoration:unset}p,b,a,li,th,td{font-size:1.9vh}h2{font-size:2.9vh}h4{font-size:1.9vh}::-webkit-scrollbar{background:#fff}::-webkit-scrollbar-thumb{background:#5f5f5f;border-radius:10px;border:3px solid #f1f1f1}#loading-overlay{position:fixed;top:0;left:0;background:#fff;z-index:80;flex-direction:column;align-items:flex-end;justify-content:flex-end;transition:opacity .2s ease,transform .5s ease}#loading-overlay .load-icon{margin-right:7px;height:110px;width:150px}.video-wrapper{width:100%;height:102vh;position:relative;display:flex;flex-direction:column;align-items:center;z-index:10}.video-wrapper:has(.about-us){height:100vh}.video-wrapper:has(.about-us) .darken{background:#00000080}@media screen and (max-width: 500px){.video-wrapper:has(.about-us){height:unset}.video-wrapper:has(.about-us) video{display:none}}.video-wrapper .darken{position:absolute;top:0;background:#00000080}.video-wrapper .darken-2{background:linear-gradient(0deg,#00000080 20%,#0002 40%,#0000)}.video-wrapper .mn-over-text{position:absolute;top:75px;left:0;z-index:30;justify-content:flex-end;align-items:center;width:100%;height:75vh}.video-wrapper .mn-over-text .icon-wrapper{max-width:70%;height:-moz-fit-content;height:fit-content;gap:15px;flex-direction:column;margin-right:50px}.video-wrapper .mn-over-text .icon{align-items:center;gap:15px;padding:10px;cursor:pointer;border-radius:var(--radius-small);transition:background .3s ease,padding .3s ease}.video-wrapper .mn-over-text .icon .circle-icon{background:var(--theme-on-hover-primary);padding:15px;border-radius:50%}.video-wrapper .mn-over-text .icon .circle-icon img{width:40px}.video-wrapper .mn-over-text .icon .text{color:#fff}.video-wrapper .mn-over-text .icon:hover{background:#ffffff18;padding:20px 10px}@media screen and (max-width: 1600px){.video-wrapper .mn-over-text{height:85vh}}@media screen and (max-width: 500px){.video-wrapper .mn-over-text{height:68vh;justify-content:unset;max-width:unset}.video-wrapper .mn-over-text .icon-wrapper{margin:unset;min-width:100%;padding-left:25px}}@media screen and (max-width: 390px){.video-wrapper .mn-over-text .icon-wrapper{padding-left:unset;flex-direction:row;flex-wrap:wrap;gap:unset;padding:15px}.video-wrapper .mn-over-text .icon-wrapper .icon{width:50%}}.video-wrapper video,.video-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-wrapper .fr-page-text{position:absolute;bottom:-50px;background:#ffffff3d;width:60%;text-align:center;padding:50px 40px 100px;box-shadow:var(--shadow-0);border-radius:var(--radius-small)}.video-wrapper .fr-page-text h4{color:#fff}@media screen and (max-width: 500px){.video-wrapper .fr-page-text{width:95%;bottom:-10px;padding:20px 20px 90px}}.video-wrapper .carrier-fr-page-text{padding:25px 20px 125px}.video-wrapper .about-us{height:calc(100vh - 75px);flex-wrap:wrap;padding:70px;justify-content:unset;align-items:unset;align-content:center;gap:30px}.video-wrapper .about-us p,.video-wrapper .about-us b,.video-wrapper .about-us h2{color:#fff}.video-wrapper .about-us div{width:calc((100% - 60px)/2);height:-moz-fit-content;height:fit-content}@media screen and (max-width: 500px){.video-wrapper .about-us{position:unset;height:unset;padding:105px 30px 30px}.video-wrapper .about-us div{width:100%}}.video-wrapper .report{height:calc(100vh - 75px);flex-direction:column;justify-content:unset;padding:50px 50vh}.video-wrapper .report h1,.video-wrapper .report h3,.video-wrapper .report p,.video-wrapper .report b,.video-wrapper .report a{color:#fff}.video-wrapper .report h1{margin-bottom:unset}.video-wrapper .report h3{opacity:60%;margin-top:unset}.video-wrapper .report .icon-report{gap:15px}.video-wrapper .report .icon-report img{width:60px;-o-object-fit:unset;object-fit:unset}.main{min-height:100vh}.main-sec .tab{width:100%;justify-content:space-between;opacity:1;overflow:hidden}.main-sec .tab .img-wrapper{position:relative;width:45%;clip-path:polygon(25% 0%,100% 0%,100% 100%,0% 100%);transform:translate(250px);transition:transform .8s ease,opacity .3s ease;opacity:0;max-height:70vh}.main-sec .tab .img-wrapper img{-o-object-fit:cover;object-fit:cover}.main-sec .tab .img-wrapper .shadow-img{background:linear-gradient(119deg,#0006 26%,#0000 40%);position:absolute;top:0}.main-sec .tab .text{opacity:0;max-width:50%;padding:50px;display:flex;flex-direction:column;justify-content:center}.main-sec .tab .text h2{margin-bottom:unset}.main-sec .tab:nth-of-type(2n){flex-direction:row-reverse;justify-content:flex-end}.main-sec .tab:nth-of-type(2n) .img-wrapper{clip-path:polygon(0% 0%,75% 0%,100% 100%,0% 100%);transform:translate(-250px)}.main-sec .tab:nth-of-type(2n) .img-wrapper .shadow-img{background:linear-gradient(249deg,#0006 26%,#0000 40%)}@media screen and (max-width: 1600px){.main-sec .tab .text{max-width:55%}.main-sec .tab .img-wrapper{max-height:85vh}}@media screen and (max-width: 500px){.main-sec .tab{flex-direction:column!important}.main-sec .tab .text{max-width:100%;padding:25px}.main-sec .tab .img-wrapper{clip-path:none;width:100%}.main-sec .tab .img-wrapper .shadow-img{background:unset!important}.main-sec .tab:nth-of-type(2n) .img-wrapper{clip-path:none;width:100%}}.main-sec .tab.in-view .text{animation:animIn 1s ease forwards}.main-sec .tab.in-view .img-wrapper{transform:translate(0);opacity:1}.main-sec .basic-tab{width:100%;padding:40px 30px;margin-bottom:50px;transform:translateY(30px) scale(.98);display:flex;flex-direction:column;align-items:center}.main-sec .basic-tab p{max-width:50%}.main-sec .basic-tab .flex-two{width:50%;align-items:center;gap:25px}@media screen and (max-width: 500px){.main-sec .basic-tab .flex-two{flex-direction:column;width:unset;align-items:unset;gap:unset}}@media screen and (max-width: 500px){.main-sec .basic-tab p{max-width:unset}}.main-sec .basic-tab-sec{padding:60px 20vh}.career .tab .img-wrapper{max-height:unset}.table,th,td{border:1px solid black;padding:5px;border-collapse:collapse}.tab-next .table{width:250px}@media screen and (max-width: 500px){.tab-next{flex-direction:column}.tab-next .table{overflow:auto;width:100%}}.panorama{--panorama-height: clamp(220px, 40vh, 420px);position:relative;overflow:hidden;margin:50px 20px;border-radius:16px;height:var(--panorama-height);background:#000;box-shadow:0 6px 18px #0000001f,0 2px 6px #00000014;scroll-behavior:smooth;cursor:grab;filter:brightness(.5);transition:filter .5s ease}.panorama:before{left:0;background:linear-gradient(90deg,#00000059,#0000)}.panorama:after{right:0;background:linear-gradient(270deg,#00000059,#0000)}.panorama.is-dragging{cursor:grabbing}.panorama .panorama__hint{position:absolute;right:12px;bottom:12px;z-index:2;font-size:.875rem;padding:.35rem .6rem;border-radius:100px;border:0;background:#ffffffd9;box-shadow:0 4px 12px #00000026;opacity:.95;transition:opacity .2s ease;pointer-events:none}.panorama:hover .panorama__hint,.panorama:active .panorama__hint{opacity:.25}.panorama:hover{filter:unset}.panorama__img{display:block;height:100%;width:auto;min-width:150%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.cert-redirect{color:var(--theme-dark-accent);width:-moz-fit-content;width:fit-content;align-items:center;gap:5px;margin-top:10px;transition:padding .5s var(--ease-slingshot)}.cert-redirect:hover{color:var(--theme-on-hover-primary);padding:0 10px}.cert-redirect:hover lord-icon{--lord-icon-primary: var(--theme-on-hover-primary)}.cert-sec{flex-direction:column;gap:10px}.cert-sec .cert-redirect{margin-top:0}.career-contat{justify-content:center;align-items:center;gap:20px;padding:80px 0}.career-contat .icon{background:var(--theme-on-hover-primary);padding:15px;border-radius:50%}.career-contat .icon img{width:30px}
