.cards-content h2,.ecosystem-content h2,.boxes-content h2,.banner .container h1,.history-content h2 p,.depositions-content h2{font-size:calc(1.4625rem + 2.55vw)}@media (min-width: 1200px){.cards-content h2,.ecosystem-content h2,.boxes-content h2,.banner .container h1,.history-content h2 p,.depositions-content h2{font-size:3.375rem}}@media (max-width: 767.98px){.cards-content h2,.ecosystem-content h2,.boxes-content h2,.banner .container h1,.history-content h2 p,.depositions-content h2{font-size:36px}}.clients-content h2,.form-content h2{font-size:calc(1.35rem + 1.2vw)}@media (min-width: 1200px){.clients-content h2,.form-content h2{font-size:2.25rem}}@media (max-width: 767.98px){.clients-content h2,.form-content h2{font-size:24px}}.cards-box h3,.ecosystem .system-box p,.ecosystem .boxes-white h3,.boxes .boxes-inner .boxes-white h3{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){.cards-box h3,.ecosystem .system-box p,.ecosystem .boxes-white h3,.boxes .boxes-inner .boxes-white h3{font-size:1.5rem}}@media (max-width: 767.98px){.cards-box h3,.ecosystem .system-box p,.ecosystem .boxes-white h3,.boxes .boxes-inner .boxes-white h3{font-size:18px}}.history-content p,.depositions-content .depositions-box .swiper-depositions .swiper-slide .depositions-box-text p{font-size:16px;line-height:25px}.cards-content span,.ecosystem-content span,.boxes-content span,.clients-content span,.banner .container span,.history-content span,.depositions-content span,.form-content>span{font-family:Titillium Web,sans-serif;font-weight:500;font-size:14px;display:block;margin-bottom:1rem;text-transform:uppercase}.cards-content span svg,.ecosystem-content span svg,.boxes-content span svg,.clients-content span svg,.banner .container span svg,.history-content span svg,.depositions-content span svg,.form-content>span svg{fill:#30a0fc;margin-right:2px;font-size:15px}.cards,.ecosystem,.boxes,.clients,.history,.depositions{padding-top:110px;padding-bottom:110px}@media (max-width: 767.98px){.cards,.ecosystem,.boxes,.clients,.history,.depositions{padding-top:90px;padding-bottom:90px}}.form{padding-top:85px;padding-bottom:85px;position:relative}.form-bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}@media (max-width: 991.98px){.form .col-lg-5 img{display:none}}.form-content{text-align:center}.form-content>span{display:block;margin-bottom:1rem}.form-content h2{margin-bottom:30px}.form-content h2 b,.form-content h2 strong{color:#0075bf}.form-content form{text-align:left}@media (min-width: 768px){.form-content form .form-group{margin-bottom:1rem}.form-content form .form-group .form-control{padding-top:10px;padding-bottom:10px;padding-left:1rem}}.form-content form .form-check-label,.form-content form .form-check-label a{color:#000}.depositions-content{text-align:center}.depositions-content span{display:block;margin-bottom:1rem}.depositions-content h2{margin-bottom:94px}.depositions-content h2 b,.depositions-content h2 strong{color:#0075bf}.depositions-content .depositions-box{background:linear-gradient(270deg,#010000,#0c2f45,#0075bf,#30a0fc);border-radius:30px;position:relative}.depositions-content .depositions-box .depositions-img{position:absolute;bottom:0;left:0;z-index:2}@media (max-width: 767.98px){.depositions-content .depositions-box .depositions-img{display:none}}.depositions-content .depositions-box .swiper-depositions{background:#fff;border-radius:30px;margin:8px 8px 8px 0;padding-bottom:1rem}@media (max-width: 767.98px){.depositions-content .depositions-box .swiper-depositions{margin:8px}}.depositions-content .depositions-box .swiper-depositions .swiper-slide{display:flex;padding:30px 6.5% 30px 8%;gap:24px;justify-content:center;align-items:center;height:auto}@media (max-width: 767.98px){.depositions-content .depositions-box .swiper-depositions .swiper-slide{flex-direction:column;padding:30px}}.depositions-content .depositions-box .swiper-depositions .swiper-slide .depositions-box-text{text-align:left}.depositions-content .depositions-box .swiper-depositions .swiper-slide .depositions-box-text p{margin-bottom:30px}.depositions-content .depositions-box .swiper-depositions .swiper-slide .depositions-box-text b{color:#0075bf}.depositions-content .depositions-box #swiper-dp-next,.depositions-content .depositions-box #swiper-dp-prev{position:absolute;right:60px;bottom:-.75rem;z-index:1;background:#0075bf;border-radius:10rem;padding:4.5px}.depositions-content .depositions-box #swiper-dp-next svg,.depositions-content .depositions-box #swiper-dp-prev svg{font-size:24px;fill:#fff}.depositions-content .depositions-box #swiper-dp-prev{right:100px}.history{position:relative}.history-bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.history-content{text-align:center}.history-content span{display:block;margin-bottom:1rem;margin-top:60px;color:#fff}.history-content h2 p{margin-bottom:30px;color:#fff;line-height:normal}.history-content h2 b,.history-content h2 strong{color:#0075bf}.history-content .video{position:relative}.history-content .video img{border-radius:10px}.history-content .video svg{position:absolute;top:0;right:0;bottom:0;left:0;fill:#fff;font-size:78px;margin:auto}.history-content .video:hover svg{fill:#0075bf}.history-content p{margin-bottom:60px;color:#fff}.history-content .btn{margin-top:60px}.banner{position:relative}@media (min-width: 768px){.banner picture img{height:620px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}}@media (max-width: 1199.98px){.banner picture img{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}}@media (max-width: 767.98px){.banner picture img{aspect-ratio:768/1482;-o-object-position:100%;object-position:100%}.banner picture.no-mobile{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.banner picture.no-mobile img{aspect-ratio:.75;width:100%;height:100%}}.banner .container{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}@media (max-width: 767.98px){.banner .container{position:initial;padding-bottom:90px}}.banner .container .row{height:100%;display:flex;align-items:center}@media (max-width: 767.98px){.banner .container .row{align-items:flex-start;text-align:center;padding-top:70px}}.banner .container h1{margin-bottom:30px}@media (max-width: 1399.98px){.banner .container h1{font-size:44px}}@media (max-width: 1199.98px){.banner .container h1{font-size:36px}}.banner .container h1 b,.banner .container h1 strong{color:#0075bf}@media (max-width: 767.98px){.banner .container .btn{margin:auto}}.clients{overflow:hidden}.clients-content{text-align:center}.clients-content h2{margin-bottom:40px}.clients-content h2 b,.clients-content h2 strong{color:#0075bf}.clients .swiper-clients{position:relative;pointer-events:none}.clients .swiper-clients .swiper-wrapper{transition-timing-function:linear!important}.clients .swiper-clients:after{content:"";position:absolute;top:0;left:-30%;z-index:10;height:100%;width:40%;background:linear-gradient(90deg,#fff,#fff0)}.clients .swiper-clients:before{content:"";position:absolute;top:0;right:-30%;z-index:10;height:100%;width:40%;background:linear-gradient(270deg,#fff,#fff0)}.boxes{background-color:#f3f9ff}.boxes-content{text-align:center}.boxes-content h2{margin-bottom:30px}.boxes-content h2 b,.boxes-content h2 strong{color:#0075bf}.boxes-content p{margin-bottom:60px}@media (max-width: 991.98px){.boxes .boxes-inner{row-gap:24px}}.boxes .boxes-inner:not(:nth-child(1)){margin-bottom:24px}@media (max-width: 991.98px){.boxes .boxes-inner:not(:nth-child(1)){margin-top:24px}}@media (max-width: 767.98px){.boxes .boxes-inner:not(:nth-child(1)){flex-direction:column-reverse}}.boxes .boxes-inner .boxes-white{padding:30px;background-color:#fff;border:solid 1px #D6D6D6;border-radius:30px;height:100%;display:flex;flex-direction:column}.boxes .boxes-inner .boxes-white img{margin-bottom:1rem}.boxes .boxes-inner .boxes-white h3{margin-bottom:1rem;color:#000}.boxes .boxes-inner .boxes-white h3 b,.boxes .boxes-inner .boxes-white h3 strong{color:#0075bf}.boxes .boxes-inner .boxes-white p{color:#010000}.boxes .boxes-inner-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:30px}.boxes .boxes-inner-img2{border-radius:30px;width:100%;height:auto}.boxes .btn{margin-top:60px}.ecosystem{background-image:url(./../../images/stone-wall.webp);background-size:cover;background-position:center;background-repeat:repeat}.ecosystem-content{text-align:center;margin-bottom:60px}.ecosystem-content span{margin-top:60px}.ecosystem-content h2{margin-bottom:30px}.ecosystem-content h2 b,.ecosystem-content h2 strong{color:#0075bf}.ecosystem-content p{color:#010000}.ecosystem .boxes-white{padding:30px;background-color:#0075bf;border:solid 1px #0075BF;border-radius:30px;height:100%;display:flex;flex-direction:column}.ecosystem .boxes-white img{margin-bottom:1rem;filter:brightness(1) invert(1)}.ecosystem .boxes-white h3{margin-bottom:1rem;color:#fff}.ecosystem .boxes-white h3 b,.ecosystem .boxes-white h3 strong,.ecosystem .boxes-white p{color:#fff}.ecosystem .system{margin-top:60px}@media (max-width: 1199.98px){.ecosystem .system{display:flex;justify-content:center}.ecosystem .system .row{width:50%;padding:0 1rem;gap:1rem}}.ecosystem .system .last{flex-direction:row-reverse;margin-top:24px}@media (max-width: 1199.98px){.ecosystem .system .last{margin-top:0;flex-direction:column-reverse}}@media (min-width: 1200px){.ecosystem .system .margin-right{margin-right:8.33333333%}}.ecosystem .system-box{padding:30px;height:100%;min-height:240px;border-radius:30px;display:flex;flex-direction:column;justify-content:space-evenly;gap:1rem;position:relative;transition:all .3s}@media (max-width: 1199.98px){.ecosystem .system-box{padding:1rem;gap:8px}}.ecosystem .system-box p{color:#fff}@media (max-width: 1199.98px){.ecosystem .system-box p{font-size:1rem}}.ecosystem .system-box .hidd{pointer-events:none;height:0;opacity:0;max-height:100%;position:absolute;top:0;right:30px;bottom:0;left:30px}@media (max-width: 1199.98px){.ecosystem .system-box .hidd{left:6px;right:6px}}.ecosystem .system-box .hidd p{padding-top:16px;font-size:14px}@media (max-width: 1199.98px){.ecosystem .system-box .hidd p{font-size:12px}}.ecosystem .system-box:not(.cord):after{position:absolute;top:0;bottom:0;z-index:10;width:0;height:0;border-top:26px solid transparent;border-bottom:26px solid transparent;margin:auto;transition:all .3s;content:""}.ecosystem .system-box.go:after{right:0;transform:translate(100%)}@media (max-width: 1199.98px){.ecosystem .system-box.go:after{bottom:0;top:auto;left:0;transform:translateY(90%) rotate(90deg)}}.ecosystem .system-box.back:after{left:0;transform:translate(-100%)}@media (max-width: 1199.98px){.ecosystem .system-box.back:after{top:0;bottom:auto;right:0;transform:translateY(-90%) rotate(90deg)}}.ecosystem .system-box.cord{position:relative;border-radius:30px 30px 0}@media (max-width: 1199.98px){.ecosystem .system-box.cord{border-radius:30px}}.ecosystem .system-box.cord:before{position:absolute;right:0;bottom:0;width:86px;height:var(--height);transform:translateY(100%);border-radius:0 0 30px 30px;transition:all .3s}@media (min-width: 1200px){.ecosystem .system-box.cord:before{content:""}}@media (max-width: 1199.98px){.ecosystem .system-box.cord:before{width:60px}}.ecosystem .system-box.cord:after{content:"";position:absolute;top:0;bottom:0;z-index:10;width:0;height:0;border-top:26px solid transparent;border-bottom:26px solid transparent;margin:auto;transition:all .3s}.ecosystem .system-box.cord.go:after{right:86px;left:auto;bottom:calc(var(--height) * -1 / 2 - 26px);top:auto;transform:rotate(180deg)}@media (max-width: 1199.98px){.ecosystem .system-box.cord.go:after{right:0;transform:translate(100%);bottom:0;top:0}}.ecosystem .system-box.cord.back:after{left:86px;right:auto;top:calc(var(--height) * -1 / 2 - 26px);bottom:auto;transform:rotate(180deg)}@media (max-width: 1199.98px){.ecosystem .system-box.cord.back:after{left:0;top:0;bottom:0;transform:translate(-100%)}}.ecosystem .system-box.cord.back{border-radius:0 30px 30px}@media (max-width: 1199.98px){.ecosystem .system-box.cord.back{border-radius:30px}}.ecosystem .system-box.cord.back:before{left:0;top:0;bottom:0;transform:translateY(-100%);border-radius:30px 30px 0 0}.ecosystem .system-box.cord.bg-1:before{background:#0075bf}.ecosystem .system-box.cord.bg-2:before{background:#30a0fc}.ecosystem .system-box.cord.bg-3:before{background:#0c2f45}.ecosystem .system-box.bg-1{background:#0075bf}.ecosystem .system-box.bg-1.go:after{border-left:42px solid #0075BF}.ecosystem .system-box.bg-1.back:after{border-right:42px solid #0075BF}.ecosystem .system-box.bg-2{background:#30a0fc}.ecosystem .system-box.bg-2.go:after{border-left:42px solid #30A0FC}.ecosystem .system-box.bg-2.back:after{border-right:42px solid #30A0FC}.ecosystem .system-box.bg-3{background:#0c2f45}.ecosystem .system-box.bg-3.go:after{border-left:42px solid #0C2F45}.ecosystem .system-box.bg-3.back:after{border-right:42px solid #0C2F45}.ecosystem .system-box:hover{background:#000!important}.ecosystem .system-box:hover p{opacity:0}.ecosystem .system-box:hover .hidd{height:auto;opacity:1;pointer-events:auto}.ecosystem .system-box:hover .hidd p{opacity:1}.ecosystem .system-box:hover.go:after{border-left:42px solid #000}.ecosystem .system-box:hover.back:after{border-right:42px solid #000}.ecosystem .system-box:hover:before{background:#000!important}.cards{background-image:url(./../../images/white-3.webp);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.cards-content{text-align:center}.cards-content span{margin-top:60px}.cards-content h2{margin-bottom:30px}.cards-content h2 b,.cards-content h2 strong{color:#0075bf}.cards-content p{color:#010000;margin-bottom:60px}.cards-box{border:solid 1px #D6D6D6;border-radius:30px;background:#fff;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:60px 16%}.cards-box h3{margin-bottom:1rem;font-weight:700;text-align:center}.cards-box h3 b,.cards-box h3 strong{color:#0075bf}.cards-box p{color:#010000}.cards .swiper-clients-2{position:relative;pointer-events:none}.cards .swiper-clients-2 .swiper-wrapper{transition-timing-function:linear!important}.cards .swiper-clients-2:after{content:"";position:absolute;top:0;left:-30%;z-index:10;height:100%;width:40%;background:linear-gradient(90deg,#fff,#fff0)}.cards .swiper-clients-2:before{content:"";position:absolute;top:0;right:-30%;z-index:10;height:100%;width:40%;background:linear-gradient(270deg,#fff,#fff0)}.cards .btn{margin-top:36px}
