@font-face{font-family:CromaSans;font-style:normal;font-weight:400;src:url(/build/fonts/Croma%20Sans%20Regular.56d42449.woff2) format("woff2"),url(/build/fonts/Croma%20Sans%20Regular.7aec0764.woff) format("woff")}@font-face{font-family:CromaSansBold;font-style:normal;font-weight:400;src:url(/build/fonts/Croma%20Sans%20Bold.3406524e.woff2) format("woff2"),url(/build/fonts/Croma%20Sans%20Bold.588d7586.woff) format("woff")}@font-face{font-family:CromaSansItalic;font-style:normal;font-weight:400;src:url(/build/fonts/Croma%20Sans%20Italic.b6985820.woff2) format("woff2"),url(/build/fonts/Croma%20Sans%20Italic.319744f0.woff) format("woff")}@font-face{font-family:montserrat;font-style:normal;font-weight:400;src:url(/build/fonts/montserrat-regular-webfont.911f3b22.woff2) format("woff2"),url(/build/fonts/montserrat-regular-webfont.7b54bcb2.woff) format("woff")}@font-face{font-family:montserratBold;font-style:normal;font-weight:400;src:url(/build/fonts/montserrat-bold-webfont.bb7dc136.woff2) format("woff2"),url(/build/fonts/montserrat-bold-webfont.ef11e391.woff) format("woff")}@font-face{font-family:roboto;font-style:normal;font-weight:400;src:url(/build/fonts/roboto-regular-webfont.d4e64ecf.woff2) format("woff2"),url(/build/fonts/roboto-regular-webfont.143d0e63.woff) format("woff")}@font-face{font-family:robotoBold;font-style:normal;font-weight:400;src:url(/build/fonts/roboto-bold-webfont.78ba6f0e.woff2) format("woff2"),url(/build/fonts/roboto-bold-webfont.de8fa7b9.woff) format("woff")}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}h1,p{margin:0;padding:0}table{border-collapse:collapse;width:100%}img{display:block;max-width:100%}h2{font-size:28px;font-size:clamp(20px,5vw,28px)}h2,h3{font-family:CromaSansBold;margin:0;padding:0 0 10px}h3{font-size:22px}a{color:#4a4a4a;display:block;text-decoration:none}a:hover{text-decoration:underline}b,strong{font-family:CromaSansBold}[hidden]{display:none!important}select{cursor:pointer}.select-wrapper{border-radius:14px;display:inline-block;overflow:hidden;position:relative}.select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3rem}.select-wrapper:after{background:#eee;border:1px solid rgba(32,46,129,.22);border-bottom-right-radius:14px;border-top-right-radius:14px;content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:2.5rem}.select-wrapper:before{content:"▼";pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);z-index:1}.select-wrapper:focus-within:after{border-bottom:2px solid #000;border-right:2px solid #000;border-top:2px solid #000}body{color:#4a4a4a;font-family:CromaSans;line-height:1.5;margin:0;min-width:280px}#cc-main .pm--box{max-height:300px!important;overflow-y:auto!important}.main-wrapper{display:flex;flex-direction:column;min-height:100svh}.main-wrapper .main-content{flex:1 0 auto;position:relative}.main-wrapper .content-wrapper{padding:50px 20px}.main-wrapper .content-wrapper .content-common p{line-height:1.7;margin-bottom:20px}#servis h2{display:none}.main-block-wrapper{font-size:16px;margin:0 auto;max-width:1320px;padding:60px 20px 20px;position:relative}.main-block-wrapper h1{color:#00f;color:#fff;font-size:clamp(20px,5vw,40px);margin-top:-130px;position:absolute;right:43px;text-shadow:6px 3px #000;z-index:100}.main-block-wrapper h1,.main-block-wrapper h2{font-family:montserratBold;text-align:center}.main-block-wrapper .cs-intro{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.main-block-wrapper .cs-intro>div{background:linear-gradient(135deg,rgba(22,28,54,.96),rgba(70,82,92,.92));border:1px solid hsla(0,0%,100%,.16);border-radius:16px;box-shadow:0 18px 40px rgba(0,0,0,.16);color:#fff;min-width:230px;overflow:hidden;padding:22px;position:relative;transition:transform .25s ease,border-color .25s ease;width:350px}.main-block-wrapper .cs-intro>div:before{background:#d22a3b;content:"";height:4px;left:0;position:absolute;right:0;top:0}.main-block-wrapper .cs-intro>div:hover{border-color:hsla(0,0%,100%,.35);transform:translateY(-4px)}.main-block-wrapper .cs-intro .cs-intro-title{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.main-block-wrapper .cs-intro .cs-intro-title .fa-regular,.main-block-wrapper .cs-intro .cs-intro-title .fa-solid{align-items:center;background:hsla(0,0%,100%,.92);border-radius:50%;color:#d22a3b;display:flex;font-size:30px;height:52px;justify-content:center;width:52px}.main-block-wrapper .cs-intro .cs-intro-title .title{color:#fff;font-size:25px;font-weight:700;letter-spacing:3px}.activity-wrapper{display:flex;flex-wrap:wrap;gap:50px;justify-content:space-around}.activity-wrapper .activity-item>div{font-size:20px;text-align:center}.activity-wrapper .activity-item>div:first-child{color:#0101a5;font-family:robotoBold;font-size:clamp(25px,5vw,40px)}.chain-svg{height:20px;width:40px;fill:#4a4a4a}.scroll-up{background-color:#5a6874;border-radius:30px;bottom:20px;color:#fff;opacity:0;padding:10px 15px;position:fixed;right:20px;transition:.3s ease-in-out;visibility:hidden;z-index:10}.scrolled{opacity:.7;visibility:visible}.in-progress{font-family:CromaSansBold;font-size:30px;margin:0 auto;max-width:400px;padding:20px 10px}.in-progress i{font-size:50px;margin-right:20px}.main-hero{background-position:50% 50%;background-size:cover;border-bottom:5px solid #101a3d;height:400px;position:relative;width:100%}.main-hero .slide-info{color:#fff;left:clamp(1.25rem,calc(2vw + 1.5rem),3.5rem);line-height:1.2;position:absolute;right:50px;text-align:left;top:150px}.main-hero .slide-info h2{font-family:CromaSansBold;font-size:clamp(1.25rem,calc(2vw + 1.5rem),3.5rem);font-size:clamp(20px,5vw,3.5rem);margin:20px 0 0 50px;text-shadow:6px 3px 18px #000}.main-hero .slide-info p{font-size:clamp(1.25rem,calc(2vw + 1rem),3.125rem);text-shadow:6px 3px 18px #000}.main-hero .slide-info a{background-color:rgba(222,226,230,.7);border:2px solid #fff;border-radius:30px;color:#000;display:inline-block;margin:40px 20px 0 0;padding:10px 15px;transition:border-color .3s ease}.main-hero .slide-info a:hover{border-color:transparent;text-decoration:underline}.main-hero h1{bottom:20px;color:#00f;color:#fff;font-family:montserratBold;font-size:clamp(20px,5vw,40px);position:absolute;right:43px;text-align:center;text-shadow:6px 3px #000;z-index:100}.homepage .main-hero{height:500px}@media only screen and (max-width:950px){.main-hero{height:300px}.main-hero .slide-info{top:80px}.main-hero .slide-info h2{margin-left:0}}@media only screen and (max-width:600px){.main-block-wrapper h1{margin-top:-110px}}@media only screen and (max-width:550px){.main-block-wrapper{padding:20px}}@media only screen and (max-width:450px){#servis h2{display:block}.main-block-wrapper h1{margin-top:-80px}.activity-wrapper{gap:30px}.main-hero{height:200px}.main-hero .slide-info h2{display:none}}.page-404-wrapper{min-height:300px;padding-top:20px;position:relative;text-align:center}.page-404-wrapper h1{font-size:clamp(1rem,calc(2vw + 1.2rem),2.1875rem)}.page-404-wrapper .page-404-description{color:red;position:relative;z-index:1}.page-404-wrapper .page-404-description p{font-family:CromaSansBold;font-size:clamp(1rem,calc(2vw + 1.2rem),1.25rem);text-align:center}.page-404-wrapper .page-404-additmess{margin:40px auto}.page-404-wrapper .page-404-content{margin:20px auto;max-width:500px;position:relative}.page-404-wrapper .page-404-content h2{color:#d22a3b;left:20px;margin-top:30px;position:absolute;top:0;z-index:1}.page-404-wrapper .page-404-content img{margin:0 auto;max-width:100%}@media only screen and (max-width:450px){.page-404-wrapper .page-404-content img{padding:0 5px}.page-404-wrapper .page-404-content .broken-text span{font-size:22px;padding:0 3px}.page-404-wrapper .page-404-content .broken-text span:nth-child(5){margin-top:20px}.page-404-wrapper .page-404-content .broken-text span:nth-child(6){margin-left:0}}@media only screen and (max-width:400px){.page-404-wrapper .page-404-content .broken-text span{font-size:14px}}.footer-wrapper>div>div{color:#fff;margin:0 auto;max-width:1320px;padding:30px}.footer-wrapper .footer-content-wrapper{background-color:#101a3d}.footer-wrapper .footer-content-wrapper h3{color:#c5c5c5}.footer-wrapper .footer-content-wrapper>div{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center}.footer-wrapper .footer-content-wrapper>div>div{display:flex;justify-content:center}.footer-wrapper .footer-content-wrapper>div>div>div{display:flex;flex-direction:column}.footer-wrapper .footer-content-wrapper>div ul{list-style:none;margin:0;padding:0}.footer-wrapper .footer-content-wrapper a{color:#fff;display:inline-block}.footer-wrapper .footer-copyright-wrapper{background:#4a4a4a;border-radius:20px;display:flex;flex-wrap:wrap;font-size:14px;gap:20px;justify-content:space-between;margin:20px auto;max-width:1320px;padding:30px;position:relative}.footer-wrapper .footer-copyright-wrapper span{white-space:nowrap}.footer-wrapper .footer-copyright-wrapper>div{margin:0;padding:0}.footer-wrapper .footer-copyright-wrapper a{color:#fff;display:inline-block}@media only screen and (max-width:850px){.footer-wrapper .footer-content-wrapper>div{gap:20px;grid-template-columns:1fr 1fr}.footer-wrapper .footer-content-wrapper>div>div{justify-content:flex-start}}@media only screen and (max-width:550px){.footer-wrapper>div>div{padding:30px 10px}.footer-wrapper .footer-content-wrapper>div{gap:10px;grid-template-columns:1fr;margin:0 auto;text-align:center}.footer-wrapper .footer-content-wrapper>div>div{justify-content:center}}