@charset "UTF-8";@font-face{font-family:Kanit;src:url(https://www.rixtech.lv/build/assets/Kanit-Light-e8ce2c78.ttf);font-weight:300;font-style:normal}@font-face{font-family:Kanit;src:url(https://www.rixtech.lv/build/assets/Kanit-Regular-545410e2.ttf);font-weight:400;font-style:normal}@font-face{font-family:Kanit;src:url(https://www.rixtech.lv/build/assets/Kanit-Medium-3854bf6e.ttf);font-weight:500;font-style:normal}.btn--primary,.btn--white,.btn--outline,.btn--secondary,.btn--primary-invert,.btn--secondary-invert{font-weight:300!important;display:inline-block;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:1.8rem 4rem}.btn--primary{border:1px solid var(--primary-medium);color:var(--white)}.btn--primary:hover{background:var(--primary-medium);border:1px solid var(--primary)}.btn--primary:focus{background:var(--primary-dark);border:1px solid var(--primary)}.btn--primary:disabled{background:var(--primary-ultra-light);border:1px solid var(--primary-light);color:var(--primary-light)}.btn--primary{display:flex;align-items:center;justify-content:center;position:relative}.btn--primary i{font-style:normal}.btn--primary svg{position:absolute;left:50%;transform:translate(-50%)}.icon--primary{background:var(--primary);width:5.2rem;height:5.2rem;border-radius:50%;border:1px solid var(--primary-dark);display:flex;justify-content:center;align-items:center;cursor:pointer;padding:0}.icon--primary:hover{background:var(--primary-medium);border:1px solid var(--primary)}.icon--primary:focus{background:var(--primary-dark);border:1px solid var(--primary)}.icon--primary .icon path{stroke:var(--white)}.btn--secondary{border:1px solid var(--base-medium);color:var(--base)}.btn--secondary:hover{background:var(--base-semi-dark);border:1px solid var(--base-semi-dark);color:var(--white)}.btn--secondary:focus{background:var(--base-ultra-dark);border:1px solid var(--base-semi-dark);color:var(--white)}.btn--secondary:disabled{background:var(--base-ultra-light);border:1px solid var(--base-light);color:var(--base-light)}.btn--primary-invert{color:#fff;background:var(--base);border:1px solid var(--base)}.btn--primary-invert:hover{background:#1C2229;border:1px solid var(--base-semi-dark);color:var(--white)}.btn--primary-invert:focus{background:var(--base-ultra-dark);border:1px solid var(--base-semi-dark);color:var(--white)}.btn--primary-invert:disabled{background:var(--base-ultra-light);border:1px solid var(--base-light);color:var(--base-light)}.btn--secondary-invert{color:var(--white);border:1px solid var(--white)}.btn--secondary-invert:hover{background:var(--white);border:1px solid var(--white);color:var(--base)}.btn--secondary-invert:focus{background:var(--shade-ultra-light);border:1px solid var(--shade-ultra-light);color:var(--base)}.btn--secondary-invert:disabled{border:1px solid var(--shade-light);color:var(--shade-light)}h2{font-size:7rem;color:var(--base)}.content_wswyg h2{font-size:1.8rem!important;font-weight:700;color:var(--primary);padding-bottom:2rem}.splide .splide__arrow{align-items:center;background:var(--white);border:1px solid var(--shade-light);border-radius:50%;cursor:pointer;display:flex;height:5.2rem;width:5.2rem;justify-content:center;padding:0;opacity:1;position:absolute;bottom:-9.2rem;box-shadow:0 10px 20px 0 var(--shade-light);top:auto;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide .splide__arrow .icon path{stroke:var(--base)}.splide .splide__arrow:hover{background:var(--base);border-color:var(--base)}.splide .splide__arrow:hover .icon path{stroke:var(--white);transition:.3s}.splide .splide__arrow:focus{background:var(--base-ultra-dark);border-color:var(--base-ultra-dark)}.splide .splide__arrow:focus .icon path{stroke:var(--white);transition:.3s}.splide .splide__arrow.splide__arrow--prev{left:1rem}.splide .splide__arrow.splide__arrow--prev svg{transform:rotate(0)}.splide .splide__arrow.splide__arrow--next{right:auto!important;left:8.2rem}.splide .splide__arrow.splide__arrow--next svg{transform:rotate(180deg)}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--base);opacity:.6;display:none;z-index:5999}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:76.4rem;max-height:100dvh;box-shadow:0 10px 30px #0000001a;display:none;z-index:6000;overflow-y:auto;overscroll-behavior:contain}@media (max-width: 992px){.modal{left:0;top:0;transform:translate(0);padding:6rem 2rem}}@media (max-width: 762px){.modal{padding:6rem 2rem}}.modal-content{position:relative;display:flex;flex-direction:column;gap:2rem;color:var(--secondary);font-size:1.8rem;background:var(--primary-ultra-light);padding:4rem;border-radius:2rem}.modal-content img{width:3rem;height:auto;margin-bottom:1rem;border-radius:0}.modal-content span{margin:0;font-size:4rem;color:var(--base);font-family:Kanit,sans-serif}@media (max-width: 992px){.modal-content span{font-size:3rem}}.modal-close{position:absolute;top:4rem;right:4rem;cursor:pointer;width:1.6rem;height:1.6rem}@media (max-width: 762px){.modal-close{top:2rem;right:2rem}}#modalContent p img{width:100%}.form-primary .custom-form-group{position:relative;margin-bottom:2rem}.form-primary .custom-form-group label{position:absolute;top:1.8rem;left:2.2rem;font-size:1.8rem;color:var(--secondary);pointer-events:none;transition:all .2s ease}.form-primary .custom-form-group label sup{top:0rem;font-size:1.7rem;left:.4rem}.form-primary .custom-form-group .custom-input,.form-primary .custom-form-group .custom-textarea{width:100%;padding:1.8rem 2.2rem;font-size:1.8rem;border:1px solid var(--shade-light);border-radius:1rem;outline:none;color:var(--base)}.form-primary .custom-form-group .custom-input:not(:-moz-placeholder-shown)+label,.form-primary .custom-form-group .custom-textarea:not(:-moz-placeholder-shown)+label{top:.5rem;left:2.2rem;font-size:1.2rem}.form-primary .custom-form-group .custom-input:focus+label,.form-primary .custom-form-group .custom-input:not(:placeholder-shown)+label,.form-primary .custom-form-group .custom-textarea:focus+label,.form-primary .custom-form-group .custom-textarea:not(:placeholder-shown)+label{top:.5rem;left:2.2rem;font-size:1.2rem}.form-primary .custom-form-group .custom-file-upload .upload-area{border:1px solid var(--shade-light);border-radius:1rem;padding:2rem;text-align:center;cursor:pointer;margin-top:2rem;transition:border-color .2s ease}.form-primary .custom-form-group .custom-file-upload .upload-area:hover{border-color:var(--primary)}.form-primary .custom-form-group .custom-file-upload .upload-area .upload-icon{margin-bottom:1rem;display:flex;justify-content:center}.form-primary .custom-form-group .custom-file-upload .upload-area .upload-text{font-size:1.6rem;color:var(--secondary)}.form-primary .custom-form-group .custom-file-upload .file-list{margin-top:1rem;display:flex;flex-wrap:wrap}.form-primary .custom-form-group .custom-file-upload .file-list .file-item{display:flex;justify-content:space-between;align-items:center;padding:1rem;border:1px solid var(--shade-light);border-radius:1rem;margin-bottom:.5rem;background:var(--white);width:50%}.form-primary .custom-form-group .custom-file-upload .file-list .file-item:nth-of-type(odd){margin-right:1%;width:49%}.form-primary .custom-form-group .custom-file-upload .file-list .file-item .file-name{font-size:1.8rem;color:var(--secondary)}.form-primary .custom-form-group .custom-file-upload .file-list .file-item .file-remove{cursor:pointer;color:red;font-size:1.4rem}.form-primary .custom-form-group .custom-checkbox{min-width:3rem;height:3rem;border-radius:1rem;border:1px solid var(--shade-light);background:var(--white);appearance:none;-webkit-appearance:none;-moz-appearance:none;display:inline-block;position:relative;cursor:pointer;outline:none;transition:border-color .2s ease,background-color .2s ease}.form-primary .custom-form-group .custom-checkbox:hover{border-color:var(--base)}.form-primary .custom-form-group .custom-checkbox:focus{border-color:var(--primary)}.form-primary .custom-form-group .custom-checkbox:focus:before{content:"";position:absolute;top:50%;left:50%;width:1.5rem;height:1.5rem;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23primary" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>') no-repeat center center;background-size:contain;transform:translate(-50%,-50%)}.form-primary .custom-form-group .custom-checkbox:checked{background-color:var(--primary);border-color:var(--primary)}.form-primary .custom-form-group .custom-checkbox:checked:before{content:"";position:absolute;top:50%;left:50%;width:1.5rem;height:1.5rem;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>') no-repeat center center;background-size:contain;transform:translate(-50%,-50%)}.form-primary .custom-form-group .error-message{position:absolute;bottom:.5rem;left:2.2rem;font-size:1.2rem;color:red;pointer-events:none;transition:all .2s ease}.form-primary .custom-form-group.form-group-textarea{margin-bottom:1.2rem}.form-primary .custom-form-group.form-group-textarea .error-message{bottom:1.3rem}@media (max-width: 762px){.form-primary .custom-form-group.form-group-textarea textarea{min-height:15rem}.form-primary .custom-form-group.form-group-textarea textarea:not(:-moz-placeholder-shown)+label{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;width:80%;display:block}.form-primary .custom-form-group.form-group-textarea textarea:focus+label,.form-primary .custom-form-group.form-group-textarea textarea:not(:placeholder-shown)+label{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;width:80%;display:block}.form-primary .custom-form-group.form-group-textarea textarea:not(:-moz-placeholder-shown)+label:after{content:"...";display:inline-block;width:100%}.form-primary .custom-form-group.form-group-textarea textarea:focus+label:after,.form-primary .custom-form-group.form-group-textarea textarea:not(:placeholder-shown)+label:after{content:"...";display:inline-block;width:100%}}.form-primary .custom-form-group.form-group-textarea label{line-height:1}.form-primary .custom-form-group.form-group-assets label{font-size:2.4rem;position:relative;top:0;left:0;color:var(--base)}.form-primary .custom-form-group.form-group-assets small{font-size:1.8rem}.form-primary .custom-form-group.form-group-gdpr>div{display:flex;align-items:center;gap:1rem}.form-primary .custom-form-group.form-group-gdpr>div span{position:relative;top:0;left:0;font-size:1.8rem;color:var(--secondary)}.form-primary .custom-form-group.form-group-gdpr>div span p{margin-bottom:0}.form-primary .custom-form-group.form-group-gdpr>div span a{color:var(--primary)}.form-primary .custom-form-group.form-group-gdpr>div .error-message{top:3rem;left:0}.form-primary .btn--primary:focus{outline-style:none}.open-demo-price-form,.open-scope-of-work-form,.open-vacancy-form,.open-contact-us-form{cursor:pointer}@media (max-width: 762px){.open-vacancy-form,.open-contact-us-form{width:100%}}body{margin:0;font-family:Kanit,sans-serif;font-weight:300;overflow-x:hidden}::-moz-selection{background-color:var(--primary-ultra-light);color:#000}::selection{background-color:var(--primary-ultra-light);color:#000}.wrapper{max-width:1528px;width:100%;margin:0 auto}p{margin-bottom:2rem;line-height:2.8rem}section:first-of-type{margin-top:10.8rem}@media (max-width: 992px){section{overflow-x:hidden}}ul{list-style:disc;padding-left:2rem}ul li{margin-bottom:.5rem;line-height:2.8rem}.title-section{padding-bottom:0}.title-section h1{font-size:4rem}.content_wswyg img{width:auto!important}.content_wswyg a{color:var(--primary)}.header{display:flex;justify-content:space-between;gap:4rem;width:100%;align-items:center;padding:1rem 2rem;background-color:var(--white);border-bottom:1px solid var(--shade-ultra-light);position:fixed;z-index:1000}.header .header-left{display:flex;align-items:center;gap:4rem}.header .header-left .logo img{width:10.2rem;max-width:10.2rem}.header .header-left .nav{display:flex}.header .header-left .nav ul{width:100%;display:flex;gap:4rem;list-style:none}.header .header-left .nav ul li a{color:var(--base);font-weight:300;text-decoration:none;font-size:1.8rem;display:flex;align-items:center}.header .header-left .nav ul li a:hover{color:var(--primary)}.header .header-left .nav ul li a:focus{color:var(--primary-dark)}.header .header-left .nav ul li a:disabled{color:var(--shade-medium)}.header .header-left .nav ul li:not(:first-child)>a.current_item.current_item:before{content:"";width:1.2rem;height:1.2rem;background-color:var(--primary);border-radius:50%;margin-right:1rem;display:inline-block}@media (max-width: 1200px){.header .header-left .nav{display:none}}.header .header-right{display:flex;align-items:center;gap:4rem}.header .header-right .language a{color:var(--base);font-weight:300}.header .header-right .icon-wrapper{display:flex;gap:3rem}.header .header-right .icon-wrapper .icon{width:2rem;height:2rem}.header .header-right .icon-wrapper .icon path{stroke:var(--base);transition:.3s}.header .header-right .icon-wrapper a:hover .icon path{stroke:var(--primary)}.header .header-right .icon-wrapper img{width:2rem;max-width:2rem;border-radius:0!important}@media (max-width: 1466px){.header .header-right .icon-wrapper{display:none}}@media (max-width: 1200px){.header .header-right .header-right-cta{display:none}}.header .header-right .hamburger-wrapper{display:none;cursor:pointer}@media (max-width: 1200px){.header .header-right .hamburger-wrapper{display:flex}}.sidebar{display:none;position:fixed;top:0;left:0;height:100dvh;width:100vw;background-color:var(--white);transition:all .3s ease-in-out;overflow-y:auto;flex-direction:column;justify-content:space-between;z-index:199;padding:13.8rem 2rem 3rem}@media (max-width: 1200px){.sidebar.active{display:flex}}.sidebar.active{transform:translate(0)}.sidebar nav ul{list-style:none;padding:0;margin:0}.sidebar nav ul li{margin-bottom:0}.sidebar nav ul li a{display:block;padding:2rem 0;color:var(--base);text-decoration:none;border-bottom:1px solid var(--shade-ultra-light);display:flex;align-items:center}.sidebar nav ul li a:hover{color:var(--primary)}.sidebar nav ul li a:focus{color:var(--primary-dark)}.sidebar nav ul li a:disabled{color:var(--shade-medium)}.sidebar nav ul li:not(:first-child)>a.current_item.current_item:before{content:"";width:12px;height:12px;background-color:var(--primary);border-radius:50%;margin-right:1rem;display:inline-block}.sidebar .sidebar-footer{display:flex;flex-direction:column;gap:3rem;padding:1rem;align-items:center}.sidebar .sidebar-footer .icon-wrapper{display:flex;justify-content:center;gap:3rem}.sidebar .sidebar-footer .icon-wrapper img{width:2rem;max-width:2rem;border-radius:0!important}.sidebar .sidebar-footer .header-right-cta a{width:90vw;max-width:40rem}.sidebar .social-icons{gap:2.5rem;display:flex;justify-content:center;margin-bottom:2rem}.dropdown{position:relative}.dropdown .plus-icon{margin-left:5px;cursor:pointer}.dropdown .sub-menu{display:none;list-style:none;padding:0;margin:0;position:absolute;left:100%;top:0;background-color:var(--white);box-shadow:0 .25rem .5rem #0000001a}.dropdown .sub-menu li a{display:block;padding:1rem;color:var(--base);text-decoration:none}.dropdown.active .sub-menu{display:block}.footer{background-color:var(--base);padding:8rem 4rem 4rem;color:var(--secondary);display:flex;justify-content:center}@media (max-width: 992px){.footer{padding:4rem 2rem 2rem}}.footer .footer-box{display:flex;width:100%;gap:1rem}@media (max-width: 1200px){.footer .footer-box{flex-wrap:wrap;gap:4rem}.footer .footer-box>div{flex:1 1 calc(50% - 4rem)}.footer .footer-box>div:nth-child(3){flex:1 1 100%}.footer .footer-box .footer-underhide{display:none!important}}@media (max-width: 768px){.footer .footer-box{flex-wrap:wrap;flex-direction:row!important}.footer .footer-box>div{flex:1 1 100%}.footer .footer-mid{justify-content:center;align-items:center;text-align:center}.footer .midunderwrapper{flex-direction:column}.footer .footer-box{display:flex;flex-direction:column}}.footer .footer-left,.footer .footer-mid{flex:1;display:flex;flex-direction:column;gap:4rem;width:100%}.footer .footer-mid .mid-down{display:flex;flex-direction:column;gap:1rem}.footer .footer-right{flex-direction:row;flex:1;display:flex;gap:4rem;width:100%}.footer .footer-right a{display:flex;color:var(--white)}@media (max-width: 768px){.footer .footer-right{flex-direction:column}}.footer .mid-wrapper{display:flex;flex-direction:row}.footer .mid-underwrapper{display:flex;flex-direction:column;gap:.625rem}.footer .footer-left .left-icons{display:flex;gap:3rem}.footer .footer-left .left-icons .icon{width:2rem;height:2rem}.footer .footer-left .left-icons .icon path{stroke:var(--white);transition:.3s}.footer .footer-left .left-icons a:hover .icon path{stroke:var(--primary)}.footer .footer-left .left-text .text-do{line-height:1.4;color:var(--secondary);width:80%}.footer .footer-left .left-text .text-do p{color:var(--secondary);font-size:1.8rem}@media (max-width: 767px){.footer .footer-left .left-text .text-do{width:100%}.footer .footer-left .left-text .text-do p{white-space:pre-wrap}}.footer .footer-left .left-text .text-button button{margin-top:1rem}.footer .footer-left .left-text .footer-btn{border:.1rem;font-size:1.125rem;padding:1rem}@media (max-width: 768px){.footer .footer-left .left-text .footer-btn{width:90%}.footer .footer-left .left-text .text-button{display:flex}}@media (max-width: 420px){.footer .footer-left .left-text .text-button a{width:100%!important}}.footer .footer-left .left-copyright{font-size:1.2rem;color:var(--secondary)}.footer .footer-left .left-rules{display:flex;flex-direction:column;gap:1rem}.footer .footer-left .left-rules a{font-size:1.8rem;font-weight:300}.footer .footer-left .rules-privacy{display:flex;flex-direction:column;gap:1rem}@media (max-width: 768px){.footer .footer-left .left-rules,.footer .footer-left .rules-privacy,.footer .footer-left .left-copyright{display:none}}.footer .footer-mid{display:flex;flex-direction:row;width:100%;justify-content:left}.footer .footer-mid .mid-right{margin-left:5rem}.footer .footer-mid .mid-left,.footer .footer-mid .mid-right{display:flex;flex-direction:column;gap:.625rem}.footer .footer-mid .mid-left a,.footer .footer-mid .mid-right a{font-size:1.8rem;color:var(--white)}.footer .footer-mid .mid-right a{color:var(--link-color)}.footer .footer-mid .mid-right a:first-of-type{color:var(--white)}.footer .footer-mid .mid-bottom{display:flex;flex-direction:column;gap:1rem}.footer .footer-mid .mid-bottom a{font-size:1.8rem}@media (max-width: 768px){.footer .footer-mid .mid-bottom{align-items:flex-start}.footer .footer-mid .mid-bottom a{text-align:left}}.footer .footer-right{display:flex;gap:4rem}.footer .footer-right h3{font-size:1.8rem;color:var(--primary);font-weight:500}.footer .footer-right a{font-size:1.8rem;color:var(--white)}.footer .footer-right .right-left,.footer .footer-right .right-right{flex:1}.footer .footer-right .right-right{display:flex;flex-direction:column;gap:4rem}.footer .footer-right .right-left{display:flex;flex-direction:column;gap:4rem;font-weight:300}.footer .footer-right .right-left a{gap:1.1rem}.footer .footer-right .right-left img{width:1.1rem;height:auto;border-radius:0}.footer .footer-right .user-number,.footer .footer-right .right-user{display:flex;flex-direction:column}.footer .footer-right .right-user .right-gap{margin-top:var(--space-s);gap:1rem;display:flex;flex-direction:column}.footer .footer-right .right-user .right-gap>div{display:flex;gap:2rem;align-items:center}.footer .footer-right .right-user .right-gap>div span{font-size:1.8rem;color:var(--white)}.footer .footer-right .righ-bottom{display:flex;gap:.2rem;flex-direction:column;color:var(--white)}.footer .footer-right .righ-bottom h3{font-size:1.8rem;line-height:1.4;margin-bottom:2rem}.footer .footer-right .righ-bottom p{font-size:1.8rem;line-height:1}.footer .footer-right .righ-bottom p:last-of-type{margin-bottom:0!important}.footer .footer-right .phone-copyright{display:none;color:var(--secondary)}@media (max-width: 768px){.footer .footer-right .phone-copyright{font-size:1.2rem}}.footer .footer-right .phone-rules{display:none;flex-direction:column;gap:1rem}.footer .footer-right .phone-rules a{font-size:1.8rem;color:var(--secondary)}.footer .footer-right .phone-privacy{display:none;flex-direction:column;gap:1rem}@media (max-width: 1200px){.footer .footer-right .phone-copyright,.footer .footer-right .phone-rules,.footer .footer-right .phone-privacy{display:flex}}.post--top{display:flex;justify-content:space-between;align-items:center}@media (max-width: 762px){.post--top{flex-direction:column;gap:4rem;align-items:flex-start}}.post--top .back,.post--top .social-links{display:flex;align-items:center;gap:1rem}@media (max-width: 762px){.post--top .social-links{flex-direction:column;gap:1rem;align-items:flex-start}}.post--top .social-links .links-icon{display:flex;align-items:center;gap:1rem}.post{margin-top:4rem}.post h1{font-size:4rem}.post .date--wrapper{margin-top:2rem}.post .date{background:var(--primary);border-radius:3rem;color:var(--white);padding:.5rem 2rem;font-size:1.6rem}.post .post--feature-iamge img{border-radius:2rem}.post .post--content-wrapper{margin-top:6rem}.post .post--content h2{font-size:2rem}.post .post--content p{font-size:1.8rem}.post .post--gallery-heading{font-size:4rem;margin-top:6rem}.post .post--gallery .splide__slide{display:flex;justify-content:center}.page h1{font-size:4rem}.page h2{color:var(--primary);font-size:1.8rem;font-weight:500;margin-bottom:1.5rem}.simple-section .wrapper{display:flex;flex-direction:column;gap:6rem}@media (max-width: 992px){.simple-section .wrapper{gap:4rem}}.simple-section .wrapper h1{font-size:4rem}@media (max-width: 992px){.simple-section .wrapper h1{font-size:3rem}}.hero{display:flex;justify-content:center}@media (max-width: 768px){.hero{overflow:hidden}}.hero .hero-underwrapper{position:relative;border-radius:2rem;background-color:#f1f9ff;padding:10rem}@media (max-width: 768px){.hero .hero-underwrapper{flex-direction:column;padding:4rem 2rem;gap:9rem}}.hero .hero-underwrapper .hero-left{display:flex;flex-direction:column;gap:3rem}@media (max-width: 768px){.hero .hero-underwrapper .hero-left{width:100%}}.hero .hero-underwrapper .hero-left .hero-logo img{width:284px;height:70px}.hero .hero-underwrapper .hero-left .hero-title h1{font-weight:300;color:var(--base);font-size:8rem;line-height:.9}@media (max-width: 768px){.hero .hero-underwrapper .hero-left .hero-title h1{font-size:4rem;line-height:4rem}}.hero .hero-underwrapper .hero-left .hero-text p{color:var(--base);font-size:1.8rem}.hero .hero-underwrapper .hero-left .hero-undertitle h2{font-size:4rem;line-height:1;color:var(--base);font-weight:300}@media (max-width: 768px){.hero .hero-underwrapper .hero-left .hero-undertitle h2{font-size:1.875rem;line-height:1.875rem}}.hero .hero-underwrapper .hero-left .hero-btn{width:100%;display:flex;gap:1rem}@media (max-width: 1180px){.hero .hero-underwrapper .hero-left .hero-btn{flex-direction:column;justify-content:center}.hero .hero-underwrapper .hero-left .hero-btn .btn--primary,.hero .hero-underwrapper .hero-left .hero-btn .btn--secondary{width:100%}}.hero .hero-underwrapper .hero-right{position:relative}@media (max-width: 768px){.hero .hero-underwrapper .hero-right{padding-bottom:9rem}}.hero .hero-underwrapper .hero-right .hero-stats{display:flex;flex-direction:column;gap:1.5rem;margin-left:4rem;position:relative;z-index:2;width:55%}@media (max-width: 1440px){.hero .hero-underwrapper .hero-right .hero-stats{width:75%}}@media (max-width: 1200px){.hero .hero-underwrapper .hero-right .hero-stats{width:85%}}@media (max-width: 962px){.hero .hero-underwrapper .hero-right .hero-stats{width:100%}}@media (max-width: 768px){.hero .hero-underwrapper .hero-right .hero-stats{margin-left:0}}.hero .hero-underwrapper .hero-right .hero-stats .stat{background:var(--white);border-radius:2rem;padding:3rem;width:50%;display:flex;flex-direction:column;gap:2rem;border:1px solid var(--shade-ultra-light)}.hero .hero-underwrapper .hero-right .hero-stats .stat span{font-size:6rem;color:var(--base)}@media (max-width: 768px){.hero .hero-underwrapper .hero-right .hero-stats .stat span{font-size:3rem}}.hero .hero-underwrapper .hero-right .hero-stats .stat p{font-size:2.4rem;margin-bottom:0;color:var(--base)}@media (max-width: 768px){.hero .hero-underwrapper .hero-right .hero-stats .stat p{font-size:1.8rem}}.hero .hero-underwrapper .hero-right .hero-stats .stat.stat-blue{background:var(--primary);border-color:var(--primary-medium)}.hero .hero-underwrapper .hero-right .hero-stats .stat.stat-blue span,.hero .hero-underwrapper .hero-right .hero-stats .stat.stat-blue p{color:var(--white)}.hero .hero-underwrapper .hero-right .hero-stats .stat.stat-dark{background:var(--base);border-color:var(--base);width:100%}.hero .hero-underwrapper .hero-right .hero-stats .stat.stat-dark img{width:3rem;-o-object-fit:contain;object-fit:contain;border-radius:0}.hero .hero-underwrapper .hero-right .hero-stats .stat.stat-dark p{color:#fff}.hero .hero-underwrapper .hero-right .hero-stats>div:first-of-type{display:flex;gap:1.5rem}@media (max-width: 768px){.hero .hero-underwrapper .hero-right .img-first{display:none}}.hero .hero-underwrapper .hero-background{z-index:1;position:absolute;height:auto;right:-28rem;width:112.1rem;top:50%;transform:translateY(-50%)}@media (max-width: 1440px){.hero .hero-underwrapper .hero-background{width:75vw}}@media (max-width: 768px){.hero .hero-underwrapper .hero-background{width:80rem;max-width:80rem;top:auto;bottom:-27rem}}.hero .hero-underwrapper .hero-arrow{position:absolute;width:5.2rem;aspect-ratio:1/1;border-radius:50%;bottom:-2.6rem;z-index:2;background:var(--base);display:flex;justify-content:center;align-items:center;left:calc(50% - 2.6rem);cursor:pointer}.demo{background-color:var(--primary);width:100%;margin-top:8rem}@media (max-width: 768px){.demo{height:338px}}.demo .demo-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}.demo .demo-wrapper .demo-top h2{font-size:4rem;text-align:center;font-weight:300;color:#fff}@media (max-width: 768px){.demo .demo-wrapper .demo-top h2{font-size:3rem;font-weight:1.875rem}}.demo .demo-wrapper .demo-bottom{display:flex;flex-direction:row;margin-top:3rem}@media (max-width: 768px){.demo .demo-wrapper .demo-bottom{flex-direction:column;width:100%}}.demo .demo-wrapper .demo-bottom .demo-btn{width:100%;display:flex;gap:1rem}@media (max-width: 768px){.demo .demo-wrapper .demo-bottom .demo-btn{flex-direction:column;justify-content:center}.demo .demo-wrapper .demo-bottom .demo-btn .open-demo-price-form{width:100%}}.video-full{position:relative;aspect-ratio:16/9;overflow:hidden;width:100%;border-radius:5rem}.video-full .video-background{position:relative;width:100%;height:100%;border-radius:2rem;overflow:hidden}.video-full .video-background .background-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2rem}.video-full .video-background .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;border-radius:2rem}.video-full .video-background .video-overlay h2{font-size:7rem;font-weight:300;margin-bottom:1rem;line-height:4.375rem;color:#fff}@media (max-width: 992px){.video-full .video-background .video-overlay h2{font-size:3.6rem}}.video-full .video-background .video-overlay .play-btn{background-color:transparent;border:none;cursor:pointer;padding:1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.video-full .video-background .video-overlay .play-btn img{width:48px;height:48px}.video-full .video-background .video-overlay .play-btn:hover{transform:scale(1.1)}.video-full .video-container{display:none;position:relative;top:0;left:0;width:100%;height:100%;border-radius:2rem;overflow:hidden}.video-full .video-container iframe{width:100%;aspect-ratio:16/9;border:none}.front_values .wrapper{position:relative}.front_values .wrapper>div:first-of-type{display:flex;flex-direction:column;gap:4rem;z-index:10}.front_values .wrapper>div:first-of-type h2{font-size:4rem}.front_values .wrapper>div:first-of-type p{margin-bottom:0}@media (max-width: 950px){.front_values .wrapper>div:first-of-type .btn--primary{width:100%}}.front_values .wrapper .front_values-grid-wrapper .front_values__grid{position:relative;width:70%;z-index:10}@media (max-width: 1360px){.front_values .wrapper .front_values-grid-wrapper .front_values__grid{width:80%}}@media (max-width: 1200px){.front_values .wrapper .front_values-grid-wrapper .front_values__grid{width:90%}}@media (max-width: 1090px){.front_values .wrapper .front_values-grid-wrapper .front_values__grid{width:100%}}.front_values .wrapper .front_values-grid-wrapper .front_values__grid .stat{background:var(--white);border-radius:2rem;padding:4rem;border:1px solid var(--shade-ultra-light);box-shadow:0 10px 20px #242c351a}@media (max-width: 762px){.front_values .wrapper .front_values-grid-wrapper .front_values__grid .stat{padding:2rem}}.front_values .wrapper .front_values-grid-wrapper .front_values__grid .stat span{font-size:6rem;color:var(--base)}@media (max-width: 1090px){.front_values .wrapper .front_values-grid-wrapper .front_values__grid .stat span{font-size:4rem;line-height:1}}@media (max-width: 950px){.front_values .wrapper .front_values-grid-wrapper .front_values__grid .stat span{font-size:3rem}}.front_values .wrapper .front_values-grid-wrapper .front_values__grid .stat p{font-size:2.4rem;margin-bottom:0;color:var(--base)}@media (max-width: 1090px){.front_values .wrapper .front_values-grid-wrapper .front_values__grid .stat p{font-size:1.8rem}}.front_values .wrapper .section-background-image{z-index:9;position:absolute;height:auto;right:4rem;width:75rem;top:23rem;transform:translateY(-50%);border-radius:0}@media (max-width: 992px){.front_values .wrapper .section-background-image{top:50rem;right:1rem}}@media (max-width: 450px){.front_values .wrapper .section-background-image{top:58rem}}@media (max-width: 992px){.carrer-section{padding-bottom:10rem!important}}.carrer-section .function-top.no-border{border-bottom:none!important}.carrer-section .carrer-top{width:100%;display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:2rem;border-bottom:none}.carrer-section .carrer-top .top-left{width:65ch}.carrer-section .carrer-top .top-left h2{font-size:7rem;line-height:.9;color:var(--base);font-weight:300}@media (max-width: 992px){.carrer-section .carrer-top .top-left h2{font-size:3.6rem}}.carrer-section .carrer-top .top-left p{font-size:1.125rem;line-height:1.75rem;color:var(--secondary)}@media (max-width: 769px){.carrer-section .carrer-top .btn--primary{display:none}}.carrer-section .carrer-top .carrer-bottom{display:none}.carrer-section .carrer-top .top-right{width:50%;height:100%;display:flex;justify-content:right;align-items:baseline}.carrer-section .carrer-mid{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:2rem}.carrer-section .carrer-mid .shadow{box-shadow:0 .5rem 1rem #00000026!important}.carrer-section .carrer-mid .mid-container{flex:1 1 calc(25% - 1rem);margin:.5rem;padding:1rem;border-radius:.5rem;text-align:left;align-items:left}.carrer-section .carrer-mid .mid-container.shadow{box-shadow:0 .5rem 1rem #00000026!important}.carrer-section .carrer-mid .mid-container .mid-logo img{width:auto;height:3rem;-o-object-fit:contain;object-fit:contain;border-radius:0}.carrer-section .carrer-mid .mid-container .mid-logo.asset-images{height:6rem}.carrer-section .carrer-mid .mid-container .mid-logo.asset-images img{width:auto;height:100%}.carrer-section .carrer-mid .mid-container h2{font-size:2.4rem;font-weight:500;color:var(--base);margin-bottom:.5rem}.carrer-section .carrer-mid .mid-container .mid-text p{color:var(--secondary);text-align:left}.carrer-section .carrer-bottom{display:flex;justify-content:center;margin-top:10rem;display:none}@media (max-width: 769px){.carrer-section .carrer-bottom{display:block}}.carrer-section .carrer-bottom .btn--primary{width:100%}@media (max-width: 769px){.carrer-section .carrer-top{flex-direction:column}.carrer-section .carrer-top .top-left{width:100%}.carrer-section .carrer-top .top-left h1{font-size:2.25rem;line-height:2.25rem}.carrer-section .carrer-top .top-right{margin-top:2rem;width:100%;justify-content:center}.carrer-section .carrer-mid{flex-direction:column}.carrer-section .carrer-mid .mid-container{flex:1 1 100%;margin:.5rem 0;display:none}}@media (max-width: 1200px){.carrer-section .carrer-mid .mid-container{flex:1 1 calc(50% - 1rem)}}.services-section{padding:4rem 2rem;text-align:center;display:flex;justify-content:center;align-items:center}.services-section .services-header{background-color:var(--base);padding:10rem 10rem 15rem;border-radius:2rem;color:var(--white);text-align:center;display:flex;flex-direction:column;gap:4rem}@media (max-width: 950px){.services-section .services-header{padding:4rem 2rem 15rem}}.services-section .services-header .services-top p{font-size:2.4rem;color:var(--white);margin-bottom:0}.services-section .services-header .services-bottom h2{font-size:7rem;line-height:1;color:var(--white);font-weight:300}@media (max-width: 950px){.services-section .services-header .services-bottom h2{font-size:3.6rem}}.services-section .services-cards{display:flex;justify-content:center;gap:1rem;max-width:1300px;margin:0 auto;flex-wrap:wrap}.services-section .services-cards .splide__track{margin-top:-10rem;padding-bottom:6rem}.services-section .services-cards .splide__slide{z-index:10}.services-section .services-cards .splide__slide .service-card{flex:1 1 220px;position:relative;padding:4rem;border-radius:2rem;box-shadow:0 4px 12px #0000001a;text-align:left;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;transition:transform .3s ease,box-shadow .3s ease}.services-section .services-cards .splide__slide .service-card img{height:3rem;width:auto;-o-object-fit:contain;object-fit:contain;border-radius:0}.services-section .services-cards .splide__slide .service-card:hover{transform:translateY(5px);box-shadow:0 6px 16px #00000026}.services-section .services-cards .splide__slide .service-card h3{font-size:2.4rem;margin-bottom:.5rem;font-weight:500;color:var(--base)}.services-section .services-cards .splide__slide .service-card p{font-size:1.8rem;color:var(--base)}.services-section .services-cards .splide__slide:nth-child(1) .service-card{background-color:#fff}.services-section .services-cards .splide__slide:nth-child(2) .service-card{background-color:#d7ff3e;top:4rem}.services-section .services-cards .splide__slide:nth-child(3) .service-card{background-color:#00baff}.services-section .services-cards .splide__slide:nth-child(3) .service-card h3,.services-section .services-cards .splide__slide:nth-child(3) .service-card p,.services-section .services-cards .splide__slide:nth-child(3) .service-card .btn--secondary{color:var(--white)}.services-section .services-cards .splide__slide:nth-child(3) .service-card .btn--secondary{border-color:var(--white)}.services-section .services-cards .splide__slide:nth-child(4) .service-card{background-color:#d0e3e8;top:4rem}@media (min-width: 1200px){.services-section .services-cards .splide__arrows{display:none}}@media (max-width: 1200px){.services-section .services-cards .splide__arrows .splide__arrow{bottom:-4rem}}@media (max-width: 992px){.news-section{padding-bottom:10rem!important}}.news-section .wrapper{display:flex;flex-direction:column;gap:6rem}@media (max-width: 992px){.news-section .wrapper{gap:4rem}}.news-section .news-top{width:100%;display:flex;justify-content:space-between;gap:4rem}.news-section .news-top .social-links{display:flex;align-items:center;margin-bottom:1.25rem}@media (max-width: 768px){.news-section .news-top .social-links{justify-content:space-between}}.news-section .news-top .social-links .links-title{display:flex;margin-right:1rem}.news-section .news-top .social-links .links-title span{font-size:1.8rem}.news-section .news-top .social-links .links-icon{display:flex;flex-direction:row}.news-section .news-top .social-links a{margin-right:.625rem;text-decoration:none;font-size:1.5rem;color:var(--primary)}.news-section .news-top .social-links a i{display:flex}.news-section .news--wrapper{position:relative}.news-section .news--wrapper .splide__slide{padding:1rem .6rem 1rem 1rem}.news-section .news--wrapper .news--card{background-color:var(--white);border-radius:2rem;box-shadow:0 .1rem 1rem 0 var(--shade-light);width:100%;padding:4rem}.news-section .news--wrapper .news--card .card-img img{width:100%;height:auto;border-radius:1.4rem}.news-section .news--wrapper .news--card .card-info{display:flex;flex-direction:column;gap:2rem;margin-top:4rem;margin-bottom:4rem}.news-section .news--wrapper .news--card .card-info h3{font-size:2.4rem;font-weight:500;color:var(--base)}.news-section .news--wrapper .news--card .card-info>div{display:flex;flex-direction:column;gap:1rem}.news-section .news--wrapper .news--card .card-info span{font-size:1.8rem;color:var(--primary)}.news-section .news--wrapper .news--card .card-info p{font-size:1.8rem;margin-bottom:0;color:var(--base)}.frontpage--sert-bg{background:var(--primary-ultra-light);border-radius:2rem;background-image:url(/img/svg/certificate-bg-waves.svg);background-repeat:no-repeat;background-size:cover;background-position:bottom;padding:10rem 10rem 18rem}@media (max-width: 992px){.frontpage--sert-bg{padding:4rem 4rem 18rem}.frontpage--sert-bg h2{font-size:3.6rem}}.frontpage--sert-bg .fr-sert--wrapper{margin-top:4rem}.frontpage--sert-bg .splide__slide{background:var(--white);border-radius:2rem;padding:2.4rem;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;height:100%}.frontpage--sert-bg .splide__slide img{-o-object-fit:contain;object-fit:contain;border-radius:0}.frontpage--sert-bg .splide__arrow{bottom:-11rem}.fr-client{margin-bottom:10rem;display:flex;flex-direction:column;gap:6rem}@media (max-width: 992px){.fr-client h2{font-size:3.6rem}}.fr-client .splide__slide{background:var(--white);border-radius:2rem;margin-top:1rem;margin-bottom:1rem;margin-left:1rem;padding:2.4rem;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;height:100%;box-shadow:0 .1rem 1rem 0 var(--shade-light)}.fr-client .splide__slide img{-o-object-fit:contain;object-fit:contain;border-radius:0}.feature_list_with_slider{position:relative;padding-bottom:8rem}@media (max-width: 992px){.feature_list_with_slider{padding-bottom:10rem!important}}.feature_list_with_slider .feature_list_with_slider--slider--background_element{position:absolute;z-index:-1;right:0;top:0}@media (max-width: 992px){.feature_list_with_slider .feature_list_with_slider--slider--background_element{top:50%;transform:translateY(-50%)}}.feature_list_with_slider .feature_list_with_slider--content{max-width:50%;display:flex;flex-direction:column;gap:4rem;margin-bottom:2rem}@media (max-width: 992px){.feature_list_with_slider .feature_list_with_slider--content{max-width:unset}}.feature_list_with_slider .feature_list_with_slider--content h2{font-size:clamp(3rem,4vw,4rem);font-weight:300;text-align:left}.feature_list_with_slider .feature_list_with_slider--content p{color:var(--secondary)}.feature_list_with_slider .feature_list_with_slider--slider{overflow:visible;z-index:999}.feature_list_with_slider .feature_list_with_slider--slider .splide__slide{height:auto!important}.feature_list_with_slider .feature_list_with_slider--slider .splide__track{padding-bottom:2rem;padding-top:2rem}.feature_list_with_slider .feature_list_with_slider--slider .feature_list_with_slider--slider--card{border-radius:2rem;border:1px solid rgb(226,226,226);box-shadow:0 10px 20px #242c351a;background-color:var(--white);padding:4rem;height:100%}.feature_list_with_slider .feature_list_with_slider--slider .feature_list_with_slider--slider--card .card-icon{margin-bottom:2rem}.feature_list_with_slider .feature_list_with_slider--slider .feature_list_with_slider--slider--card .card-icon img{border-radius:0;width:100%;height:auto;max-width:3rem;-o-object-fit:contain;object-fit:contain}.feature_list_with_slider .feature_list_with_slider--slider .feature_list_with_slider--slider--card .card-info{gap:2rem;display:flex;flex-direction:column}.feature_list_with_slider .feature_list_with_slider--slider .feature_list_with_slider--slider--card .card-info h3{font-size:clamp(1.8rem,4vw,2.4rem);font-weight:300;text-align:left}.feature_list_with_slider .feature_list_with_slider--slider .feature_list_with_slider--slider--card .card-info p{font-size:1.8rem;color:var(--secondary)}.feature_list_with_slider .feature_list_with_slider--slider .feature_list_with_slider--slider--card .card-info>div{display:none}.feature_with_repeater_slider{padding-top:0;padding-bottom:8rem}@media (max-width: 992px){.feature_with_repeater_slider{padding-bottom:10rem!important}}.feature_with_repeater_slider .feature_with_repeater_slider--content{margin-bottom:6rem}@media (max-width: 992px){.feature_with_repeater_slider .feature_with_repeater_slider--content{margin-bottom:4rem}}@media (max-width: 768px){.feature_with_repeater_slider .feature_with_repeater_slider--content{margin-bottom:2rem}}.feature_with_repeater_slider .feature_with_repeater_slider--content h2{line-height:1;font-size:clamp(3.6rem,4vw,7rem)}.feature_with_repeater_slider .feature_with_repeater_slider--slider .feature_with_repeater--list .splide__track{padding-bottom:2rem}.feature_with_repeater_slider .feature_with_repeater_slider--slider .feature_with_repeater--list .splide__track .splide__list .splide__slide{height:auto!important}.feature_with_repeater_slider .feature_with_repeater_slider--slider .feature_with_repeater--list .splide__track .splide__list .splide__slide .feature_with_repeater_slider--slider--card{box-shadow:0 10px 20px #242c351a;padding:4rem;border-radius:2rem;border:1px solid #E2E2E2;height:100%;display:flex;flex-direction:column;gap:4rem;color:var(--base)}.feature_with_repeater_slider .feature_with_repeater_slider--slider .feature_with_repeater--list .splide__track .splide__list .splide__slide .feature_with_repeater_slider--slider--card .card-img{position:relative}.feature_with_repeater_slider .feature_with_repeater_slider--slider .feature_with_repeater--list .splide__track .splide__list .splide__slide .feature_with_repeater_slider--slider--card .card-img img{border-radius:0}.feature_with_repeater_slider .feature_with_repeater_slider--slider .feature_with_repeater--list .splide__track .splide__list .splide__slide .feature_with_repeater_slider--slider--card .card-img span{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);color:var(--white);font-size:2.4rem;font-weight:500;text-align:center;width:100%;padding:0 1rem}.feature_with_repeater_slider .feature_with_repeater_slider--slider .feature_with_repeater--list .splide__track .splide__list .splide__slide .feature_with_repeater_slider--slider--card .card-info{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;height:100%}.feature_with_repeater_slider .feature_with_repeater_slider--slider .feature_with_repeater--list .splide__track .splide__list .splide__slide .feature_with_repeater_slider--slider--card .card-info h3{font-size:2.4rem;font-weight:500;line-height:1;text-align:left;color:var(--base)}.feature_with_repeater_slider .feature_with_repeater_slider--slider .feature_with_repeater--list .splide__track .splide__list .splide__slide .feature_with_repeater_slider--slider--card .card-info p{font-size:1.8rem;font-weight:300;text-align:left;margin-bottom:0;color:var(--base)}.feature_with_repeater_slider .feature_with_repeater_slider--slider .feature_with_repeater--list .splide__track .splide__list .splide__slide .feature_with_repeater_slider--slider--card .card-info span{color:var(--primary)}.feature_with_repeater_slider .feature_with_repeater_slider--slider .feature_with_repeater--list .splide__track .splide__list .splide__slide .feature_with_repeater_slider--slider--card .card-info>div{display:flex;flex-direction:column;gap:2rem}.feature_with_repeater_slider .feature_with_repeater_slider--slider .feature_with_repeater--list .splide__track .splide__list .splide__slide .feature_with_repeater_slider--slider--card .card-info .sub_entries{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.feature_with_repeater_slider .feature_with_repeater_slider--slider .feature_with_repeater--list .splide__track .splide__list .splide__slide .feature_with_repeater_slider--slider--card .card-info .sub_entries>div{border:1px solid var(--primary-light);border-radius:1rem;display:flex;align-items:center;padding:1rem}.feature_with_repeater_slider .feature_with_repeater_slider--slider .feature_with_repeater--list .splide__track .splide__list .splide__slide .feature_with_repeater_slider--slider--card .card-info .sub_entries>div div{width:100%;height:100%;display:flex;align-items:center}.feature_with_repeater_slider .feature_with_repeater_slider--slider .feature_with_repeater--list .splide__track .splide__list .splide__slide .feature_with_repeater_slider--slider--card .card-info .sub_entries>div img{border-radius:0;width:100%;max-width:20rem;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.reviews_repeater_slider{position:relative;padding-bottom:8rem;padding-top:4rem}@media (max-width: 992px){.reviews_repeater_slider{padding-bottom:10rem!important}}.reviews_repeater_slider .reviews_repeater_slider--content{margin-bottom:6rem}@media (max-width: 992px){.reviews_repeater_slider .reviews_repeater_slider--content{margin-bottom:4rem}}@media (max-width: 768px){.reviews_repeater_slider .reviews_repeater_slider--content{margin-bottom:2rem}}.reviews_repeater_slider .reviews_repeater_slider--content h2{font-size:clamp(3.6rem,4vw,7rem);font-weight:300;text-align:left}.reviews_repeater_slider .reviews_repeater_slider--slider{position:relative}.reviews_repeater_slider .reviews_repeater_slider--slider:after{content:"";position:absolute;top:2rem;right:2rem;width:11.8rem;height:9rem;background:url(/img/svg/quote.svg) no-repeat;background-size:contain;z-index:1}.reviews_repeater_slider .reviews_repeater_slider--slider .splide__arrows a:after{display:none}.reviews_repeater_slider .reviews_repeater_slider--slider .reviews_repeater--list .splide__track .splide__list .splide__slide{height:auto!important}.reviews_repeater_slider .reviews_repeater_slider--slider .reviews_repeater--list .splide__track .splide__list .splide__slide .reviews_repeater_slider--slider--card{background-color:#f1f9ff;border-radius:2rem}.reviews_repeater_slider .reviews_repeater_slider--slider .reviews_repeater--list .splide__track .splide__list .splide__slide .reviews_repeater_slider--slider--card .card-info{padding:4rem;display:flex;flex-direction:column;gap:2rem}.reviews_repeater_slider .reviews_repeater_slider--slider .reviews_repeater--list .splide__track .splide__list .splide__slide .reviews_repeater_slider--slider--card .card-info p{font-size:1.8rem;font-weight:300;text-align:left}.reviews_repeater_slider .reviews_repeater_slider--slider .reviews_repeater--list .splide__track .splide__list .splide__slide .reviews_repeater_slider--slider--card .card-info span{font-size:1.8rem;font-weight:500;text-align:left}.reviews_repeater_slider .reviews_repeater_slider--slider .reviews_repeater--list .splide__track .splide__list .splide__slide .reviews_repeater_slider--slider--card .card-info span:nth-of-type(2){color:var(--primary)}.cta_ask_for_price .wrapper{background-color:#f1f9ff;border-radius:2rem;padding:10rem;position:relative}@media (max-width: 992px){.cta_ask_for_price .wrapper{padding-bottom:2rem;padding-left:4rem;padding-right:4rem}}@media (max-width: 478px){.cta_ask_for_price .wrapper{padding-left:2rem;padding-right:2rem}}.cta_ask_for_price .wrapper .cta_ask_for_price--content{display:flex;flex-direction:column;gap:4rem}.cta_ask_for_price .wrapper .cta_ask_for_price--content h2{font-size:clamp(3.6rem,6vw,7rem);color:var(--base)}.cta_ask_for_price .wrapper .cta_ask_for_price--content .cta_ask_for_price--content--block{display:flex;flex-direction:column;gap:2rem}.cta_ask_for_price .wrapper .cta_ask_for_price--content .cta_ask_for_price--content--block h3{font-size:clamp(3rem,4vw,4rem);color:var(--base)}.cta_ask_for_price .wrapper .cta_ask_for_price--content .cta_ask_for_price--content--block p{font-weight:300;font-size:1.8rem;color:var(--base)}@media (max-width: 762px){.cta_ask_for_price .wrapper .cta_ask_for_price--content .open-demo-price-form{width:100%}}@media (max-width: 992px){.cta_ask_for_price .wrapper .cta_ask_for_price--images{position:relative}}.cta_ask_for_price .wrapper .cta_ask_for_price--images .cta_ask_for_price--images--img{position:absolute;left:-30rem;width:70vw;max-width:110rem;-o-object-fit:contain;object-fit:contain;bottom:-10rem}@media (max-width: 1200px){.cta_ask_for_price .wrapper .cta_ask_for_price--images .cta_ask_for_price--images--img{bottom:unset;left:-22vw;top:50%;transform:translateY(-50%)}}@media (max-width: 992px){.cta_ask_for_price .wrapper .cta_ask_for_price--images .cta_ask_for_price--images--img{position:relative;bottom:0;left:0;width:100%}}@media (max-width: 478px){.cta_ask_for_price .wrapper .cta_ask_for_price--images .cta_ask_for_price--images--img{position:relative;bottom:0;left:-25rem;width:60rem}}@media (max-width: 380px){.cta_ask_for_price .wrapper .cta_ask_for_price--images .cta_ask_for_price--images--img{position:relative;bottom:0;left:unset;right:18rem;width:50rem}}.service-section .hero-service-wrapper{background:var(--primary-ultra-light);border-radius:2rem;padding:10rem}@media (max-width: 992px){.service-section .hero-service-wrapper{padding:4rem 2rem}}.service-section .hero-service-wrapper .hero-content-service-page{display:flex;flex-direction:column;row-gap:4rem;z-index:10}.service-section .hero-service-wrapper .hero-content-service-page h1{font-size:8rem;line-height:1}@media (max-width: 992px){.service-section .hero-service-wrapper .hero-content-service-page h1{font-size:4rem}}.service-section .hero-service-wrapper .hero-content-service-page h2{font-size:2.4rem;order:-1}.service-section .hero-service-wrapper .hero-content-service-page .service-heading{display:flex;flex-direction:column;gap:2rem}.service-section .hero-service-wrapper .hero-content-service-page p{font-size:1.8rem;color:var(--secondary)}@media screen and (max-width: 762px){.service-section .hero-service-wrapper .hero-content-service-page .service-hero-btn-wrapper,.service-section .hero-service-wrapper .hero-content-service-page .service-hero-btn-wrapper a{width:100%}}.service-section .hero-service-wrapper .hero-service-image{position:relative}@media screen and (max-width: 992px){.service-section .hero-service-wrapper .hero-service-image .splide .splide__arrow{bottom:-3rem}}.service-section .hero-service-wrapper .hero-service-image .services-2-cards{display:flex;justify-content:center;gap:1rem;max-width:1300px;margin:0 auto;z-index:99;flex-wrap:wrap}.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__track{padding-bottom:6rem}@media (min-width: 992px){.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__list{display:flex;flex-wrap:wrap;gap:2rem}}.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide{z-index:10}.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide .service-card{flex:1 1 220px;position:relative;padding:4rem;border-radius:2rem;box-shadow:0 4px 12px #0000001a;text-align:left;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;transition:transform .3s ease,box-shadow .3s ease}.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide .service-card img{height:3rem;width:auto;-o-object-fit:contain;object-fit:contain;border-radius:0}.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide .service-card:hover{transform:translateY(5px);box-shadow:0 6px 16px #00000026}.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide .service-card h3{font-size:2.4rem;margin-bottom:.5rem;font-weight:500;color:var(--base)}.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide .service-card p{font-size:1.8rem;color:var(--base)}.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide:nth-child(1) .service-card{background-color:#fff}.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide:nth-child(2) .service-card{background-color:#d7ff3e}@media (min-width: 1200px){.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide:nth-child(2) .service-card{top:4rem}}.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide:nth-child(3) .service-card{background-color:#00baff}.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide:nth-child(3) .service-card h3,.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide:nth-child(3) .service-card p,.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide:nth-child(3) .service-card .btn--secondary{color:var(--white)}.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide:nth-child(3) .service-card .btn--secondary{border-color:var(--white)}.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide:nth-child(4) .service-card{background-color:#d0e3e8}@media (min-width: 992px){.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide:nth-child(4) .service-card{top:4rem}.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__slide{width:calc(50% - 2rem)}}@media (min-width: 1200px){.service-section .hero-service-wrapper .hero-service-image .services-2-cards .splide__arrows{display:none}}.service-section .hero-service-wrapper .hero-service-image .hero-service-right-side-image{height:auto;border-radius:unset;position:absolute;left:5vw;width:50rem;max-width:50rem;z-index:19;bottom:0;transform:translateY(47%)}@media screen and (max-width: 1200px){.service-section .hero-service-wrapper .hero-service-image .hero-service-right-side-image{left:2vw}}@media screen and (max-width: 992px){.service-section .hero-service-wrapper .hero-service-image .hero-service-right-side-image{max-width:20rem;transform:unset;right:-2rem;left:auto}}.service-section .hero-service-wrapper .hero-service-image .section-background-image{z-index:9;position:absolute;height:auto;left:-35vw;bottom:-18rem;width:65vw;max-width:65vw;border-radius:2rem}@media screen and (max-width: 992px){.service-section .hero-service-wrapper .hero-service-image .section-background-image{left:10vw;width:80rem;max-width:80rem;height:auto;bottom:-8rem}}.news-section{display:flex;justify-content:center}.news-section .news-top{width:100%;display:flex;justify-content:space-between}@media (max-width: 768px){.news-section .news-top{flex-direction:column}}.news-section .news-top h2{font-size:6rem}@media (max-width: 768px){.news-section .news-top h2{font-size:4rem}}.news-section .rewards--wrapper{position:relative;margin-top:4rem}.news-section .rewards--wrapper .splide__slide{padding:1rem .6rem 1rem 1rem}.news-section .rewards--wrapper .rewards-card{background-color:var(--white);border-radius:2rem;box-shadow:0 .1rem 1rem 0 var(--shade-light);width:100%;padding:4rem}.news-section .rewards--wrapper .rewards-card .card-img img{width:50%;height:auto;border-radius:1.4rem}@media (max-width: 768px){.news-section .rewards--wrapper .rewards-card .card-img img{width:50%}}.news-section .rewards--wrapper .rewards-card h3{color:#242c35;margin-top:3rem;font-size:2.4rem;font-weight:500}@media (max-width: 768px){.news-section .rewards--wrapper .rewards-card h3{font-size:2rem}}.news-section .rewards--wrapper .rewards-card span{font-size:1.8rem;color:var(--primary)}.news-section .rewards--wrapper .rewards-card p{margin-top:2rem;font-size:1.8rem;line-height:2.8rem}.certificates-bg{background:var(--primary-ultra-light);border-radius:2rem;background-image:url(/img/svg/certificate-bg-waves.svg);background-repeat:no-repeat;background-size:cover;background-position:bottom;padding:10rem;display:flex;flex-direction:column;gap:4rem}@media (max-width: 1200px){.certificates-bg{padding:4rem 4rem 13rem}}@media (max-width: 992px){.certificates-bg h2{font-size:3.6rem}}.certificates-bg ul{padding-left:0}.certificates-bg .splide__slide{background:var(--white);border-radius:2rem;margin-top:1rem;margin-bottom:1rem;margin-left:1rem;padding:2.4rem;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;height:100%;box-shadow:0 .1rem 1rem 0 var(--shade-light)}.certificates-bg .splide__slide img{-o-object-fit:contain;object-fit:contain;border-radius:0}@media (min-width: 1200px){.certificates-bg .splide__list{display:flex!important;flex-wrap:wrap;gap:2rem}.certificates-bg .splide__list .splide__slide{background:var(--white);border-radius:2rem;padding:2.4rem;display:flex;align-items:center;width:15rem;height:15rem}.certificates-bg .splide__list .splide__slide img{-o-object-fit:contain;object-fit:contain;border-radius:0}}.certificates-bg .splide__arrows{display:none}@media (max-width: 1200px){.certificates-bg .splide__arrows{display:block}}@media (max-width: 992px){.clients-partner{padding-bottom:10rem!important}}.clients-partner .wrapper{display:flex;flex-direction:column;gap:6rem}.clients-partner h2{font-size:4rem}.client-partners--wrapper .splide__slide{background:var(--white);border-radius:2rem;margin-top:1rem;margin-bottom:1rem;margin-left:1rem;padding:2.4rem;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;height:100%;box-shadow:0 .1rem 1rem 0 var(--shade-light)}.client-partners--wrapper .splide__slide img{-o-object-fit:contain;object-fit:contain;border-radius:0}.client-nongov .wrapper{display:flex;flex-direction:column;gap:6rem}.client-nongov h2{font-size:4rem}.client-nongov--wrapper{margin-bottom:10rem}.client-nongov--wrapper .splide__slide{background:var(--white);border-radius:2rem;margin-top:1rem;margin-bottom:1rem;margin-left:1rem;padding:2.4rem;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;height:100%;box-shadow:0 .1rem 1rem 0 var(--shade-light)}.client-nongov--wrapper .splide__slide img{-o-object-fit:contain;object-fit:contain;border-radius:0}.company-hero-section .hero-underwrapper{position:relative;border-radius:2rem;background-color:var(--primary-ultra-light);padding:10rem}@media (max-width: 992px){.company-hero-section .hero-underwrapper{flex-direction:column;padding:4rem 2rem;gap:4rem}}.company-hero-section .hero-underwrapper .hero-left{display:flex;flex-direction:column;gap:4rem}@media (max-width: 768px){.company-hero-section .hero-underwrapper .hero-left{width:100%}}.company-hero-section .hero-underwrapper .hero-left h1{font-weight:300;color:var(--base);font-size:8rem;line-height:.9}@media (max-width: 992px){.company-hero-section .hero-underwrapper .hero-left h1{font-size:4rem;line-height:1}}.company-hero-section .hero-underwrapper .hero-left .hero-text p{color:var(--base)}.company-hero-section .hero-underwrapper .hero-left .hero-btn{display:flex;gap:1rem}@media (max-width: 768px){.company-hero-section .hero-underwrapper .hero-left .hero-btn{flex-direction:column;justify-content:center}.company-hero-section .hero-underwrapper .hero-left .hero-btn .btn--primary,.company-hero-section .hero-underwrapper .hero-left .hero-btn .btn--secondary{width:100%}}.company-hero-section .hero-underwrapper .hero-right{position:relative}@media (max-width: 992px){.company-hero-section .hero-underwrapper .hero-right{display:flex;flex-direction:column;align-items:center}}.company-hero-section .hero-underwrapper .hero-right .hero-background{z-index:1;position:absolute;width:34.6rem;max-width:34.6rem;right:-15rem;bottom:-15rem}@media (max-width: 992px){.company-hero-section .hero-underwrapper .hero-right .hero-background{position:relative;max-width:100%;right:auto;bottom:auto}}.company-hero-section .hero-underwrapper .hero-right .hero-background>div{position:relative;width:100%;height:100%}.company-hero-section .hero-underwrapper .hero-right .hero-background>div .hero-stats{position:absolute;z-index:2;width:20rem;bottom:-2rem;left:-7rem;background:var(--primary);border-radius:2rem;padding:3rem;display:flex;flex-direction:column;gap:2rem;border:1px solid var(--primary-medium)}@media (max-width: 992px){.company-hero-section .hero-underwrapper .hero-right .hero-background>div .hero-stats{left:-2rem}}.company-hero-section .hero-underwrapper .hero-right .hero-background>div .hero-stats span{font-size:6rem;color:var(--white)}.company-hero-section .hero-underwrapper .hero-right .hero-background>div .hero-stats p{font-size:2.4rem;margin-bottom:0;color:var(--white)}.company-hero-section .sub_navigation{display:flex;gap:4rem;margin-top:4rem}@media (max-width: 992px){.company-hero-section .sub_navigation{flex-direction:column;gap:3rem}}.company-hero-section .sub_navigation a{display:flex;gap:1rem;align-items:center}@media (max-width: 992px){.features_with_slider_and_top_number{padding-bottom:10rem!important}}.features_with_slider_and_top_number .wrapper .features_with_slider_and_top_number--content h2{font-size:clamp(3.6rem,6vw,7rem);font-weight:300;line-height:1;margin-bottom:4rem}.features_with_slider_and_top_number .wrapper .features_with_slider_and_top_number--slider .history--list .splide__track .splide__list .splide__slide{padding-top:2rem;padding-bottom:2rem}.features_with_slider_and_top_number .wrapper .features_with_slider_and_top_number--slider .history--list .splide__track .splide__list .splide__slide .features_with_slider_and_top_number--slider--card{box-shadow:0 1rem 2rem #242c351a;border:1px solid #E2E2E2;padding:4rem;border-radius:2rem;display:flex;flex-direction:column;gap:4rem}.features_with_slider_and_top_number .wrapper .features_with_slider_and_top_number--slider .history--list .splide__track .splide__list .splide__slide .features_with_slider_and_top_number--slider--card .card-year-number{font-size:clamp(3.6rem,4vw,4rem);font-weight:300;color:var(--base);line-height:1}.features_with_slider_and_top_number .wrapper .features_with_slider_and_top_number--slider .history--list .splide__track .splide__list .splide__slide .features_with_slider_and_top_number--slider--card .card-info{display:flex;flex-direction:column;gap:2rem}.features_with_slider_and_top_number .wrapper .features_with_slider_and_top_number--slider .history--list .splide__track .splide__list .splide__slide .features_with_slider_and_top_number--slider--card .card-info h3{font-size:2.4rem;font-weight:500;color:var(--base)}.features_with_slider_and_top_number .wrapper .features_with_slider_and_top_number--slider .history--list .splide__track .splide__list .splide__slide .features_with_slider_and_top_number--slider--card .card-info p{font-size:1.8rem;color:var(--base)}.full_image .wrapper .full_image-img{width:100%;border-radius:2rem;height:100%;-o-object-fit:cover;object-fit:cover}.cta_join_us .wrapper{border-radius:2rem;background-color:var(--primary-ultra-light);padding-top:10rem;padding-left:10rem;padding-bottom:10rem}@media (max-width: 992px){.cta_join_us .wrapper{padding:4rem}.cta_join_us .wrapper .btn--primary{width:100%}}.cta_join_us .wrapper .cta_join_us--content{display:flex;flex-direction:column;gap:4rem}.cta_join_us .wrapper .cta_join_us--content h2{font-size:clamp(3.6rem,6vw,7rem);font-weight:300;line-height:1;color:var(--base);z-index:1;position:relative}.cta_join_us .wrapper .cta_join_us--content p{font-size:1.8rem;font-weight:300;color:var(--secondary);z-index:1;position:relative}.cta_join_us .wrapper .cta_join_us--content a{z-index:1;position:relative}.cta_join_us .wrapper .cta_join_us--image_wrapper{position:relative;right:-30%;bottom:0rem}@media (max-width: 992px){.cta_join_us .wrapper .cta_join_us--image_wrapper{margin-top:4rem;right:unset;width:100%}}.cta_join_us .wrapper .cta_join_us--image_wrapper .cta_join_us--bg_image{position:absolute;min-width:110rem;z-index:0;right:0;top:10rem}@media (max-width: 992px){.cta_join_us .wrapper .cta_join_us--image_wrapper .cta_join_us--bg_image{right:-40rem;top:0}}@media (max-width: 478px){.cta_join_us .wrapper .cta_join_us--image_wrapper .cta_join_us--bg_image{right:-40rem;top:0;min-width:70rem}}.cta_join_us .wrapper .cta_join_us--image_wrapper .cta_join_us--image{height:100%;z-index:3;position:absolute;width:auto;-o-object-fit:cover;object-fit:cover;max-height:56rem;min-height:56rem;border-radius:2rem;box-shadow:0 1rem 2rem #242c351a}@media (max-width: 992px){.cta_join_us .wrapper .cta_join_us--image_wrapper .cta_join_us--image{position:relative;left:50%;transform:translate(-50%);height:auto;min-height:unset}}.finance_section .wrapper{display:flex;flex-direction:column;gap:6rem}.finance_section .wrapper h2{font-size:clamp(3.6rem,6vw,7rem);font-weight:300;line-height:1;color:var(--base)}.finance_section .wrapper p{color:var(--secondary);font-size:1.8rem;font-weight:300}.finance_section .wrapper .finanse_reports{display:flex;gap:3rem;flex-wrap:wrap}.finance_section .wrapper .finanse_reports a{width:-moz-fit-content;width:fit-content}@media (max-width: 762px){.finance_section .wrapper .finanse_reports a{width:100%}}.corporate_responsibility .corporate_responsibility--content_wrapper h2{font-size:clamp(3.6rem,6vw,7rem);font-weight:300;line-height:1;color:var(--base)}.corporate_responsibility .corporate_responsibility--content_wrapper p{font-size:1.8rem;font-weight:300;color:var(--secondary);margin-top:6rem}.corporate_responsibility .corporate_responsibility--content_wrapper .corporate_responsibility--content_wrapper--masonry_wrapper{margin-top:2rem;-moz-column-count:2;column-count:2;-moz-column-gap:4rem;column-gap:4rem}@media (max-width: 568px){.corporate_responsibility .corporate_responsibility--content_wrapper .corporate_responsibility--content_wrapper--masonry_wrapper{-moz-column-count:1;column-count:1}}.corporate_responsibility .corporate_responsibility--content_wrapper .corporate_responsibility--content_wrapper--masonry_wrapper article{box-shadow:0 1rem 2rem #242c351a;padding:4rem;display:inline-block;width:100%;margin-bottom:2rem;-moz-column-break-inside:avoid;break-inside:avoid;border-radius:2rem;border:1px solid #E2E2E2}@media (max-width: 1200px){.corporate_responsibility .corporate_responsibility--content_wrapper .corporate_responsibility--content_wrapper--masonry_wrapper article{padding:3rem}}.corporate_responsibility .corporate_responsibility--content_wrapper .corporate_responsibility--content_wrapper--masonry_wrapper article h3{font-size:2.4rem;font-weight:500;color:var(--base)}.corporate_responsibility .corporate_responsibility--content_wrapper .corporate_responsibility--content_wrapper--masonry_wrapper article ul{display:flex;flex-direction:column;list-style-type:disc;padding-left:2rem;margin-top:2rem}.corporate_responsibility .corporate_responsibility--content_wrapper .corporate_responsibility--content_wrapper--masonry_wrapper article ul li{font-size:1.8rem;font-weight:300}.corporate_responsibility .corporate_responsibility--content_wrapper .corporate_responsibility--content_wrapper--masonry_wrapper article ul li::marker{font-size:1rem;color:var(--base)}.corporate_responsibility .corporate_responsibility--image_wrapper img{border-radius:2rem;width:100%;max-height:56rem;-o-object-fit:contain;object-fit:contain}.content-4-1-section .wrapper{gap:6rem}.content-4-1-section .wrapper>div:first-of-type{display:flex;flex-direction:column;gap:6rem}.content-4-1-section .wrapper>div:first-of-type h2{font-size:7rem}@media (max-width: 992px){.content-4-1-section .wrapper>div:first-of-type h2{font-size:3.6rem}}.content-4-1-section .wrapper>div:first-of-type>div{font-size:1.8rem;color:var(--secondary)}@media (max-width: 992px){.content-4-1-section .wrapper>div:last-of-type{display:flex;justify-content:center}}.content-4-1-section .wrapper>div:last-of-type .content-image-with-wave{position:relative}.content-4-1-section .wrapper>div:last-of-type .content-image-with-wave .content-4-1-bg-image{position:absolute;top:50%;left:20%;width:60rem;max-width:60rem;z-index:-1}@media (max-width: 992px){.content-4-1-section .wrapper>div:last-of-type .content-image-with-wave .content-4-1-bg-image{width:70rem;max-width:70rem}}.carrier-section .hero-carrier-wrapper{background:var(--primary-ultra-light);border-radius:2rem;padding:10rem}@media (max-width: 992px){.carrier-section .hero-carrier-wrapper{padding:4rem 2rem}}.carrier-section .hero-carrier-wrapper .hero-content-carrier-page{display:flex;flex-direction:column;row-gap:4rem;z-index:10}.carrier-section .hero-carrier-wrapper .hero-content-carrier-page h1{font-size:8rem;line-height:1}@media (max-width: 992px){.carrier-section .hero-carrier-wrapper .hero-content-carrier-page h1{font-size:4rem}}.carrier-section .hero-carrier-wrapper .hero-content-carrier-page p{font-size:1.8rem;color:var(--secondary)}@media screen and (max-width: 762px){.carrier-section .hero-carrier-wrapper .hero-content-carrier-page .carrier-hero-btn-wrapper,.carrier-section .hero-carrier-wrapper .hero-content-carrier-page .carrier-hero-btn-wrapper a{width:100%}}.carrier-section .hero-carrier-wrapper .hero-carrier-image{position:relative}@media screen and (max-width: 992px){.carrier-section .hero-carrier-wrapper .hero-carrier-image{height:30rem}}.carrier-section .hero-carrier-wrapper .hero-carrier-image .hero-carrier-right-side-image{height:auto;border-radius:unset;position:absolute;left:5vw;width:50rem;max-width:50rem;z-index:19;bottom:0;transform:translateY(47%)}@media screen and (max-width: 1200px){.carrier-section .hero-carrier-wrapper .hero-carrier-image .hero-carrier-right-side-image{left:2vw}}@media screen and (max-width: 992px){.carrier-section .hero-carrier-wrapper .hero-carrier-image .hero-carrier-right-side-image{max-width:20rem;transform:unset;right:-2rem;left:auto}}.carrier-section .hero-carrier-wrapper .hero-carrier-image .section-background-image{z-index:9;position:absolute;height:auto;left:-35vw;bottom:-18rem;width:65vw;max-width:65vw;border-radius:2rem}@media screen and (max-width: 992px){.carrier-section .hero-carrier-wrapper .hero-carrier-image .section-background-image{left:10vw;width:80rem;max-width:80rem;height:auto;bottom:-8rem}}@media (max-width: 992px){.vacancy-section{padding-bottom:10rem!important}}.vacancy-section .wrapper{margin-top:6rem}.vacancy-section .wrapper .vacancy-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.vacancy-section .wrapper .vacancy-top h2{font-size:7rem}@media (max-width: 992px){.vacancy-section .wrapper .vacancy-top h2{font-size:3.6rem}}.vacancy-section .wrapper .vacancy-top .vacancy-spots{font-size:4rem}.vacancy-section .wrapper .splide .splide__track .splide__list .splide__slide{padding:1rem .6rem 1rem 1rem!important}.vacancy-section .wrapper #vacancySlider #vacancySlider-track{padding:2rem}.vacancy-section .vacancy-card-info{row-gap:4rem;display:flex;flex-direction:column}.vacancy-section .vacancy-card-info h3{font-size:2.4rem}.vacancy-section .vacancy-card-info .vacancy-date-till{color:var(--primary)}.vacancy-section .vacancy--card{background-color:var(--white);border-radius:2rem;box-shadow:0 .1rem 1rem 0 var(--shade-light);width:100%;padding:4rem;row-gap:4rem;display:flex;flex-direction:column}.vacancy-card-info-no-results{display:none}.cta-email-vacancies-section .cta-email-vacancies-wrapper{background:var(--primary-ultra-light);padding:10rem;flex-direction:column;border-radius:2rem}@media (max-width: 992px){.cta-email-vacancies-section .cta-email-vacancies-wrapper{padding:10rem 2rem}}.cta-email-vacancies-section .cta-email-vacancies-wrapper .cta-email-vacancies-title h2{font-size:4rem;font-weight:300}@media (max-width: 992px){.cta-email-vacancies-section .cta-email-vacancies-wrapper .cta-email-vacancies-title h2{font-size:3rem}}.cta-email-vacancies-section .cta-email-vacancies-wrapper .cta-email-vacancies-title .cta-email-vacancies-content{display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:flex-start;flex-wrap:wrap;margin-top:4rem;gap:2rem}.cta-email-vacancies-section .cta-email-vacancies-wrapper .cta-email-vacancies-title .cta-email-vacancies-content .cta-email-input-field-wrapper input{height:5.4rem;border-radius:1rem;border:1px var(--secondary-light) solid;padding:1.8rem 2.2rem;width:40rem}@media (max-width: 762px){.cta-email-vacancies-section .cta-email-vacancies-wrapper .cta-email-vacancies-title .cta-email-vacancies-content .cta-email-input-field-wrapper input,.cta-email-vacancies-section .cta-email-vacancies-wrapper .cta-email-vacancies-title .cta-email-vacancies-content .cta-email-input-field-wrapper,.cta-email-vacancies-section .cta-email-vacancies-wrapper .cta-email-vacancies-title .cta-email-vacancies-content .cta-email-button-wrapper .cta-email-button,.cta-email-vacancies-section .cta-email-vacancies-wrapper .cta-email-vacancies-title .cta-email-vacancies-content .cta-email-button-wrapper{width:100%!important}}.research--head{padding-bottom:1rem}.research--head h1{font-size:2.4rem}.research--list{padding-top:1rem;padding-bottom:1rem}.research--list article{display:flex;flex-direction:column;gap:6rem;margin-top:10rem}.research--list article:first-of-type{margin-top:0rem}.research--list article h2{font-size:4rem}@media (max-width: 992px){.research--list article h2{font-size:3rem}}.research--list article .date--wrapper{margin-top:2rem}.research--list article .date--wrapper .date{background:var(--primary);border-radius:3rem;color:var(--white);padding:.5rem 2rem;font-size:1.6rem}.research--list article .research--content{gap:4rem}.research--list article .research--content>div>div{border-radius:2rem;padding:3rem;display:flex;flex-direction:column;gap:2rem}.research--list article .research--content>div:first-of-type>div{background:var(--primary-ultra-light)}.research--list article .research--content>div:last-of-type>div{position:relative}.research--list article .research--content>div:last-of-type>div:before{content:"";background:url(/img/svg/wave.svg);opacity:.7;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.research--list article .research--content>div img{border-radius:0!important;width:3rem}.research--list article .research--content h2,.research--list article .research--content h3{color:var(--primary);font-weight:500;font-size:1.8rem;padding-bottom:2rem}.research--list article .research--content p{font-size:1.8rem}.research--list article footer{display:flex;align-items:center;gap:2rem;padding:3rem;border:1px solid var(--primary-ultra-light);border-radius:2rem}.research--list article footer img{width:1.8rem;height:1.8rem;border-radius:0}.research--list article footer p,.research--list article footer span{margin-bottom:0;font-size:1.8rem}.research--list article footer strong{font-size:2.4rem;font-weight:700}.content_2_column h2{font-size:7rem}@media (max-width: 992px){.content_2_column h2{font-size:3.6rem}}.content_2_column .text--secondary img{border-radius:0;width:3rem}.content_2_column .text--secondary h3{font-size:2.4rem;font-weight:500}.content_2_column .text--secondary>div{display:flex;flex-direction:column;gap:2rem}.team_section{overflow-x:hidden}@media (max-width: 478px){.team_section{overflow-x:hidden}}.team_section .wrapper .team_section--title h2{font-size:clamp(3.6rem,6vw,7rem);font-weight:300;line-height:1;margin-bottom:6rem;color:var(--base)}.team_section .wrapper .team_section--block .team_section--block--content{display:flex;flex-direction:column;gap:6rem}.team_section .wrapper .team_section--block .team_section--block--content h3{font-size:clamp(3rem,4vw,4rem);font-weight:300;line-height:1;color:var(--base)}.team_section .wrapper .team_section--block .team_section--block--content p{color:var(--secondary);font-size:1.8rem;font-weight:300}.team_section .wrapper .team_section--block .team_section--block--team{position:relative;overflow:visible}.team_section .wrapper .team_section--block .team_section--block--team .team_section--bg_wave_img{position:absolute;right:-30rem;top:-4rem;z-index:-1;min-width:120rem}@media (max-width: 992px){.team_section .wrapper .team_section--block .team_section--block--team .team_section--bg_wave_img{width:100%;min-width:100%;right:-4rem;top:0}}@media (max-width: 478px){.team_section .wrapper .team_section--block .team_section--block--team .team_section--bg_wave_img{width:100%;min-width:100rem;right:unset;left:2rem;top:10rem}}.team_section .wrapper .team_section--block .team_section--block--team .team_section--block--team--group{gap:4rem}.team_section .wrapper .team_section--block .team_section--block--team .team_section--block--team--group .team_section--block--team--group--card{display:flex;flex-direction:column;gap:4rem}.team_section .wrapper .team_section--block .team_section--block--team .team_section--block--team--group .team_section--block--team--group--card .team_section--block--team--group--card--img{border-radius:2rem}.team_section .wrapper .team_section--block .team_section--block--team .team_section--block--team--group .team_section--block--team--group--card .team_section--block--team--group--card--info_block{display:flex;flex-direction:column;gap:2rem}.team_section .wrapper .team_section--block .team_section--block--team .team_section--block--team--group .team_section--block--team--group--card .team_section--block--team--group--card--info_block h4{font-size:3rem;font-weight:300;color:var(--base)}.team_section .wrapper .team_section--block .team_section--block--team .team_section--block--team--group .team_section--block--team--group--card .team_section--block--team--group--card--info_block span{font-size:2rem;font-weight:500;color:var(--base)}.team_section .wrapper .team_section--block .team_section--block--team .team_section--block--team--group .team_section--block--team--group--card .team_section--block--team--group--card--info_block .team_content{display:none}.team_section .wrapper .team_section--block .team_section--block--team .team_section--block--team--group .team_section--block--team--group--card .team_section--block--team--group--card--info_block .team_section--block--team--group--card--info_block--socials_wrapper{display:flex;flex-direction:row;gap:1rem}.team_section .wrapper .team_section--block .team_section--block--team .team_section--block--team--group .team_section--block--team--group--card .team_section--block--team--group--card--info_block .team_section--block--team--group--card--info_block--socials_wrapper .social_icon img{width:5.4rem;height:5.4rem;max-width:5.4rem;max-height:5.4rem;-o-object-fit:contain;object-fit:contain}#teamModal{max-width:96.4rem}.modal-team{margin-top:3rem}.modal-team>div{display:flex;flex-direction:column;gap:4rem}.modal-team>div:first-of-type>div:first-of-type{display:flex;flex-direction:column;gap:2rem}.modal-team>div:first-of-type>div .modal-team-socials_wrapper{width:5.6rem}.modal-team>div:first-of-type .team_content h2{font-size:1.8rem;font-weight:700;color:var(--primary);margin-bottom:2rem}.modal-team>div:first-of-type .team_content .heading-permalink{display:none}.modal-team>div:first-of-type span{color:var(--base)}.modal-team>div:first-of-type span:first-of-type{font-size:3rem}.modal-team>div:first-of-type span:last-of-type{font-size:2rem;font-weight:500}.modal-team img{width:100%;border-radius:2rem}
