@font-face{font-family:"assistant-bold";font-weight:normal;font-style:normal;src:url("../fonts/Assistant-Bold.eot");src:url("../fonts/Assistant-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Assistant-Bold.woff") format("woff"),url("../fonts/Assistant-Bold.ttf") format("truetype")}@font-face{font-family:"assistant-semibold";font-weight:normal;font-style:normal;src:url("../fonts/Assistant-SemiBold.eot");src:url("../fonts/Assistant-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Assistant-SemiBold.woff") format("woff"),url("../fonts/Assistant-SemiBold.ttf") format("truetype")}@font-face{font-family:"assistant-regular";font-weight:normal;font-style:normal;src:url("../fonts/Assistant-Regular.eot");src:url("../fonts/Assistant-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Assistant-Regular.woff") format("woff"),url("../fonts/Assistant-Regular.ttf") format("truetype")}@font-face{font-family:"assistant-light";font-weight:normal;font-style:normal;src:url("../fonts/Assistant-Light.eot");src:url("../fonts/Assistant-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Assistant-Light.woff") format("woff"),url("../fonts/Assistant-Light.ttf") format("truetype")}*,*::after,*::before{margin:0;padding:0;-webkit-box-sizing:inherit;box-sizing:inherit}html{font-size:62.5%}body{font-family:"assistant-regular";-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}body::-webkit-scrollbar{display:none}body.contrast img{background:transparent !important}html.lock,html.lock body{overflow:hidden;position:relative;height:100vh}svg,img{width:100%;height:auto}a:link,a:visited{text-decoration:none}ul li{list-style:none}.swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box}.btn{width:100%;font-family:"assistant-bold";cursor:pointer;color:#11B8E4;background:#fff;border:.1rem solid #BFDDF5;font-size:2rem;line-height:3.3rem;padding:.8rem 0 1.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:2.8rem;position:relative}.btn:hover{background:-webkit-gradient(linear, left top, right top, from(#14C7DA), to(#0697F2));background:linear-gradient(to right, #14C7DA, #0697F2);color:#fff}.btn.dark{border:none;background:-webkit-gradient(linear, left top, right top, from(#14C7DA), to(#0697F2));background:linear-gradient(to right, #14C7DA, #0697F2);-webkit-transition:all .4s ease;transition:all .4s ease;color:#fff;overflow:hidden;position:relative;z-index:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.btn.dark::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(#0378C5), to(#0B93B8));background:linear-gradient(to right, #0378C5, #0B93B8);-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:-1;opacity:0}.btn.dark:hover::before{left:0;opacity:1}.btn svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn .spinner{pointer-events:none;opacity:0;position:absolute;left:2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:3.4rem}.btn.load{pointer-events:none}.btn.load .spinner{opacity:1}.english .btn .spinner{left:unset;right:2rem}@media (max-width: 768px){.english .btn{padding:1rem}}.contrast .btn.dark{background:#600040 !important}.contrast .btn.dark:before{background:#600040 !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}body .cky-revisit-bottom-left{bottom:40px}header{position:fixed;width:100%;top:0;left:0;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:2rem;-webkit-transition:background .4s ease-out;transition:background .4s ease-out}header.active{background:#fff}header .logo-wrap{width:20.9rem;margin:auto 0;z-index:3}header .container{padding-left:2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.1rem solid #CCDCE8;z-index:3}header .header-menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:7rem}header .header-menu>div:first-child{margin-right:auto}header .menu{display:-webkit-box;display:-ms-flexbox;display:flex}header .menu-mob{display:none}header .menu li{cursor:pointer;height:8.8rem;padding:0 1.35rem;border-top:.5rem solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}header .menu li.current-menu-item,header .menu li:hover{border-top:.5rem solid #11B8E4}header .menu li.current-menu-item a,header .menu li:hover a{color:#11B8E4;text-decoration:underline}header .menu li a{display:-ms-grid;display:grid;place-content:center;font-family:"assistant-bold";font-size:2rem;line-height:3.3rem;color:#223640;width:100%;height:100%;white-space:nowrap}header .menu li:not(:last-child):after{position:absolute;content:'';left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,81,140,0.2);height:1.7rem;width:.1rem}header .left-side{width:25.6rem;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .lang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.7rem;-moz-column-gap:.7rem;column-gap:.7rem}header .lang li a{font-family:"assistant-regular";font-size:2rem;line-height:3.3rem;color:#223640}header .lang li:hover a,header .lang li.active a{border-bottom:.1rem solid #223640}header .lang li:first-child{position:relative}header .lang li:first-child:before{content:'/';position:absolute;font-family:"assistant-regular";font-size:2rem;line-height:3.3rem;top:-.1rem;left:-.7rem}header .btn{width:100%;max-width:14.1rem}@media (min-width: 769px){header .btn{background:-webkit-gradient(linear, left top, right top, from(#14C7DA), to(#0697F2)) !important;background:linear-gradient(to right, #14C7DA, #0697F2) !important;color:#fff}header .btn::before{background:-webkit-gradient(linear, left top, right top, from(#F90000), to(#FF7C00)) !important;background:linear-gradient(to right, #F90000, #FF7C00) !important}}header .burger{display:none}@media (max-width: 1199px){header{padding-right:0}header .header-menu{padding-right:0}header .left-side{width:23.6rem}header .menu li a{font-size:1.6rem}}@media (max-width: 768px){header{padding-right:1.5rem}header .logo-wrap{max-width:12.7rem}header .logo-wrap svg path{-webkit-transition:fill .4s ease-in .2s;transition:fill .4s ease-in .2s}header .container{padding-left:1.5rem}header .header-menu{display:none}header .burger{display:-ms-grid;display:grid;place-content:center;width:3.9rem;height:3.9rem;border:.1rem solid #BFDDF5;border-radius:50%;margin:.6rem auto .6rem 0;position:relative;z-index:3}header .burger span{background:#11B8E4;width:1.6rem;height:.3rem;border-radius:.3rem;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1}header .burger:after,header .burger:before{position:absolute;content:'';background:#11B8E4;width:1.6rem;height:.3rem;border-radius:.3rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header .burger:before{top:1.2rem}header .burger:after{bottom:1.2rem}header .menu-mob{-webkit-transform:translateY(-230%);-ms-transform:translateY(-230%);transform:translateY(-230%);position:fixed;left:0;top:0;width:100%;height:100vh;background:-webkit-gradient(linear, left top, right top, from(#10B8E2), to(#0697F2));background:linear-gradient(to right, #10B8E2, #0697F2);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;display:block;z-index:2}header .menu{margin-top:10.1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .menu li{height:auto}header .menu li:hover a{text-decoration:none}header .menu li:hover,header .menu li.current-menu-item{border-top:.5rem solid transparent}header .menu li:hover a,header .menu li.current-menu-item a{color:#fff}header .menu li:not(:last-child):after{content:none}header .menu li a{font-size:2.9rem;line-height:5.3rem;color:#fff}header .privacy-links{margin-top:1.6rem;text-align:center}header .privacy-links li:first-child{margin-bottom:1rem}header .privacy-links li.current-menu-item{border-top:unset}header .privacy-links li.current-menu-item a{color:#00518C}header .privacy-links a{color:#fff;font-size:2.6rem;line-height:3rem}header a.btn{margin:4rem auto 0;background:#00518C;border:.1rem solid #00518C;color:#fff;max-width:25.7rem;font-size:2.4rem;line-height:4rem}header a.btn:hover{border:.1rem solid #fff;background:#fff;color:#00518C}header .bottom{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding-bottom:5rem;width:calc(100% - 3rem)}header .lang{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem;color:#fff}header .lang li a{color:#fff}header .lang li.active a{border-bottom:.1rem solid #fff}header .social-links{padding-top:3rem;border-top:.1rem solid #fff}header .social-links ul{margin:0 auto;-webkit-column-gap:.88rem;-moz-column-gap:.88rem;column-gap:.88rem}header.open:after{content:none}header.open .menu-mob{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}header.open .logo-wrap img{-webkit-filter:brightness(0) saturate(100%) invert(94%) sepia(0%) saturate(7471%) hue-rotate(115deg) brightness(107%) contrast(107%);filter:brightness(0) saturate(100%) invert(94%) sepia(0%) saturate(7471%) hue-rotate(115deg) brightness(107%) contrast(107%)}header.open .logo-wrap svg path{fill:#fff}header.open .burger{border:.1rem solid #fff}header.open .burger span{opacity:0}header.open .burger:before,header.open .burger:after{background:#fff;width:2.1rem;left:48%}header.open .burger:before{top:.7rem;-webkit-transform:rotate(-45deg) translateX(-68%);-ms-transform:rotate(-45deg) translateX(-68%);transform:rotate(-45deg) translateX(-68%)}header.open .burger:after{bottom:.7rem;-webkit-transform:rotate(45deg) translateX(-70%);-ms-transform:rotate(45deg) translateX(-70%);transform:rotate(45deg) translateX(-70%)}}.english header{padding-right:unset;padding-left:2rem}.english header .container{padding-right:2rem;padding-left:unset}.english header .header-menu{padding-right:unset;padding-left:7rem}.english header .header-menu>div:first-child{margin-right:unset;margin-left:auto}.english header .menu li:not(:last-child):after{left:unset;right:0}.english header .left-side{margin-right:unset;margin-left:auto}.english header .lang li:first-child:before{left:unset;right:-.7rem}@media (max-width: 768px){.english header{padding-right:0;padding-left:1.5rem}.english header .container{padding-left:0;padding-right:1.5rem}.english header .burger{margin:.6rem 0 .6rem auto}}.page-template-blog .reading{background:#fff;padding:13.3rem 1.5rem 9.8rem;position:relative}.page-template-blog .reading h1{font-family:"assistant-bold";font-size:6rem;line-height:13.3rem;color:#11B8E4;text-align:center;margin-bottom:1.8rem}.page-template-blog .reading .container{max-width:117rem;width:100%;margin:0 auto}.page-template-blog .reading .posts{display:-ms-grid;display:grid;-ms-grid-rows:43rem 3rem 43rem;-ms-grid-columns:1fr 4rem 1fr 4rem 1fr;grid-template:repeat(2, 43rem)/repeat(3, 1fr);row-gap:3rem;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}.page-template-blog .reading .post{background:#fff;-webkit-box-shadow:-0.1rem 0.3rem 1.6rem rgba(0,81,140,0.11);box-shadow:-0.1rem 0.3rem 1.6rem rgba(0,81,140,0.11);-webkit-transition:-webkit-box-shadow .4s ease-in-out;transition:-webkit-box-shadow .4s ease-in-out;transition:box-shadow .4s ease-in-out;transition:box-shadow .4s ease-in-out, -webkit-box-shadow .4s ease-in-out}.page-template-blog .reading .post.hidden{display:none}.page-template-blog .reading .post img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out, -webkit-transform .4s ease-out}.page-template-blog .reading .post:hover{-webkit-box-shadow:-0.3rem 0.5rem 2.6rem rgba(0,81,140,0.3);box-shadow:-0.3rem 0.5rem 2.6rem rgba(0,81,140,0.3)}.page-template-blog .reading .post:hover img{-webkit-transform:scale(1.07) translateY(1rem);-ms-transform:scale(1.07) translateY(1rem);transform:scale(1.07) translateY(1rem)}.page-template-blog .reading .img-wrap{width:100%;height:25rem;overflow:hidden}.page-template-blog .reading .bottom{padding:2.9rem 2.7rem 3.2rem 1.1rem}.page-template-blog .reading time{color:#223640;font-size:1.7rem;line-height:2.9rem;font-family:"assistant-bold"}.page-template-blog .reading p{font-size:2.5rem;line-height:3rem;color:#223640;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.page-template-blog .reading .load-more{cursor:pointer;background:transparent;outline:none;border:none;margin:5.2rem auto 0;color:#11B8E4;font-family:"assistant-bold";font-size:2rem;line-height:3.3rem;text-decoration:underline;display:block}.page-template-blog .reading .load-more.hidden{display:none}.page-template-blog .reading .load-more svg{margin-right:1.17rem;width:1.55rem;height:1.55rem}.page-template-blog.english .reading .bottom p{font-size:2rem;line-height:2.5rem}@media (max-width: 768px){.page-template-blog .reading{overflow:hidden;padding:8.1rem 0 5.6rem 0}.page-template-blog .reading h1{font-size:3.5rem;line-height:3.7rem;margin-bottom:2.3rem}.page-template-blog .reading p{font-size:2rem;line-height:2.5rem;color:#223640}.page-template-blog .reading .posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1.5rem;row-gap:2rem}.page-template-blog .reading .img-wrap{height:24.3rem}}.read-more{background:#F1F9FF;padding:11rem 1.5rem 14.2rem;position:relative;overflow:hidden}.read-more .bg{position:absolute;text-align:center;white-space:nowrap;top:-4.5rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-family:"assistant-bold";font-size:22rem;line-height:28.8rem;opacity:.04;color:#00BAD1}.read-more h2{font-family:"assistant-bold";font-size:4.2rem;line-height:5.9rem;color:#11B8E4;text-align:center;margin-bottom:2rem}.read-more .container{max-width:117rem;width:100%;margin:0 auto}.read-more .posts{display:-ms-grid;display:grid;-ms-grid-rows:55.4rem;-ms-grid-columns:1fr 4rem 1fr 4rem 1fr;grid-template:55.4rem/repeat(3, 1fr);row-gap:3rem;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}.read-more .post{background:#fff;-webkit-box-shadow:-0.1rem 0.3rem 1.6rem rgba(0,81,140,0.11);box-shadow:-0.1rem 0.3rem 1.6rem rgba(0,81,140,0.11);-webkit-transition:-webkit-box-shadow .4s ease-in-out;transition:-webkit-box-shadow .4s ease-in-out;transition:box-shadow .4s ease-in-out;transition:box-shadow .4s ease-in-out, -webkit-box-shadow .4s ease-in-out}.read-more .post.hidden{display:none}.read-more .post img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out, -webkit-transform .4s ease-out}.read-more .post:hover{-webkit-box-shadow:-0.3rem 0.5rem 2.6rem rgba(0,81,140,0.3);box-shadow:-0.3rem 0.5rem 2.6rem rgba(0,81,140,0.3)}.read-more .post:hover img{-webkit-transform:scale(1.07) translateY(0.7rem);-ms-transform:scale(1.07) translateY(0.7rem);transform:scale(1.07) translateY(0.7rem)}.read-more .img-wrap{width:100%;height:36rem;overflow:hidden}.read-more .bottom{padding:2.9rem 2.7rem 3.2rem 1.1rem}.read-more .bottom p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.read-more time{color:#223640;font-size:1.7rem;line-height:2.9rem;font-family:"assistant-bold"}.read-more p{font-size:2.5rem;line-height:3rem;color:#223640}.read-more .add-more{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;background:transparent;outline:none;border:none;margin:5.2rem auto 0;color:#11B8E4;font-family:"assistant-bold";font-size:2rem;line-height:3.3rem;text-decoration:underline;display:block}.read-more .add-more.hidden{display:none}.read-more .add-more svg{margin-right:1.17rem;width:1.55rem;height:1.55rem}@media (max-width: 1199px){.read-more .posts{-ms-grid-rows:55.4rem;-ms-grid-columns:(1fr)[2];grid-template:55.4rem/repeat(2, 1fr)}}@media (max-width: 768px){.read-more{overflow:hidden;padding:4.6rem 0 5.6rem}.read-more .bg{top:-2rem;font-size:12.2rem;line-height:12.9rem}.read-more .container{position:relative}.read-more h2{font-size:3.5rem;line-height:3.7rem;margin-bottom:-.7rem}.read-more .slick-slide{margin:0 1.5rem;padding:3rem 0}.read-more .slick .post{height:408px}.read-more .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.read-more .slick li button{font-size:0;background-color:rgba(0,0,0,0.2);border-radius:50%;border:0;outline:0;width:8px;height:8px}.read-more .slick li.slick-active button{background-color:#00518C}.read-more p{font-size:2rem;line-height:2.5rem}.read-more .posts{display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:unset;-webkit-column-gap:unset;-moz-column-gap:unset;column-gap:unset}.read-more .img-wrap{height:24.3rem}.read-more .add-more{margin:2.2rem auto 0}}.english .read-more .bottom p{font-size:2rem;line-height:2.5rem}.single-post header .menu li:nth-child(4){border-top:.5rem solid #11B8E4}.single-post header .menu li:nth-child(4) a{color:#11B8E4;text-decoration:underline}.single-post .footer-menu li:nth-child(4) a{color:#223640}.single-post .breadcrumbs{margin:3rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.single-post .breadcrumbs a,.single-post .breadcrumbs span{color:#223640;font-size:1.6rem}.single-post article{max-width:96.9rem;margin:0 auto;width:100%;padding:14.4rem 0 4.6rem}.single-post article h1{font-family:"assistant-bold";font-size:3.5rem;line-height:4.5rem;text-align:center;max-width:88rem;margin:0 auto 2.2rem;color:#223640;letter-spacing:-.03rem}.single-post article hr{background:#11B8E4;border:0;height:.6rem;margin-bottom:3.8rem}.single-post article h2{color:#00518C;font-family:"assistant-bold";font-size:3rem;line-height:4rem;margin:2rem 0 1.7rem}.single-post article p,.single-post article li{color:#223640;font-size:2rem;line-height:2.5rem}.single-post article ul{margin:2rem 0}.single-post article li{position:relative;padding-right:2.7rem;margin-right:0}.single-post article li:after{position:absolute;right:0;top:1rem;content:"";background:#223640;border-radius:50%;width:.8rem;height:.8rem}.single-post article li:not(:first-child){margin-top:2rem}.single-post .wp-block-group{max-width:76.8rem;margin:6.4rem auto 0}.single-post .post:not(:nth-child(-n+3)){display:none}@media (max-width: 768px){.single-post footer .menu li:nth-child(4),.single-post header .menu li:nth-child(4){border-top:none}.single-post footer .menu li:nth-child(4) a,.single-post header .menu li:nth-child(4) a{color:#00518C}.single-post article{padding:7.8rem 1.5rem 5.5rem}.single-post article h1{line-height:4.1rem}.single-post article figure{width:100%;height:19.7rem}.single-post article figure img{height:100%;-o-object-fit:cover;object-fit:cover}.single-post article .wp-block-group{margin:2.7rem auto 0}.single-post .swiper{overflow:unset}.single-post .posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2rem}}.page-template-about .hero,.page-template-about .factor,.page-template-about .services,.page-template-about .information{background-repeat:no-repeat;background-size:cover;background-position:top center;background-attachment:fixed;width:100%}.page-template-about .hero{padding:20.8rem 1.5rem 11.7rem}.page-template-about .hero .container{width:100%;max-width:117rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-about .hero .info{width:100%;max-width:56.9rem;margin-left:auto}.page-template-about .hero .subtitle{font-size:3rem;line-height:3.5rem;color:#00518C;margin-top:0;max-width:55.3rem}.page-template-about .hero h2{color:#11B8E4;font-family:"assistant-bold";font-size:4.5rem;line-height:4.9rem;margin-bottom:2.7rem}.page-template-about .hero p{font-size:2.2rem;line-height:3rem;color:#223640;margin-top:2rem}.page-template-about .hero p b{font-family:"assistant-bold"}.page-template-about .factor{padding:12.5rem 1.5rem;background-position:center}.page-template-about .factor .container{width:100%;max-width:117rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-about .factor .info{width:100%;max-width:55.1rem;margin-right:auto}.page-template-about .factor h2{font-size:4rem;line-height:5.3rem}.page-template-about .factor h2 span{color:#11B8E4}.page-template-about .factor b{font-family:"assistant-bold"}.page-template-about .factor p{font-size:2.2rem;line-height:3rem;margin-top:2rem}.page-template-about .factor .mobile{display:none}.page-template-about .benefits{background:#F1F9FF;padding:14.6rem 1.5rem 5.5rem;position:relative;overflow:hidden}.page-template-about .benefits b{font-family:"assistant-bold"}.page-template-about .benefits .bg{position:absolute;text-align:center;white-space:nowrap;top:-3rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-family:"assistant-bold";color:#11B8E4;opacity:.04;font-size:22rem;line-height:32.4rem}.page-template-about .benefits .bg br{display:none}.page-template-about .benefits .container{width:100%;max-width:117rem;margin:0 auto}.page-template-about .benefits h2{color:#11B8E4;font-size:4.5rem;line-height:3.7rem;font-family:"assistant-bold";text-align:center}.page-template-about .benefits h2 br{display:none}.page-template-about .benefits .cards{display:-ms-grid;display:grid;grid-auto-rows:27rem;-ms-grid-columns:(21.4rem)[4];grid-template-columns:repeat(4, 21.4rem);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2rem}.page-template-about .benefits .card{position:relative;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:5.3rem;z-index:1}.page-template-about .benefits .card:before{position:absolute;content:'';top:0;left:0;bottom:0;right:0;background:url(../img/card-hover.svg) no-repeat center center/cover;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:0}.page-template-about .benefits .card:hover:before{opacity:1}.page-template-about .benefits .card:hover .num{color:#FC3700}.page-template-about .benefits .card:hover .img-wrap{border-right:.1rem solid #FC3700}.page-template-about .benefits .card:hover .img-wrap .onhover{opacity:1}.page-template-about .benefits .card:nth-child(1) .text-wrap{max-width:16.2rem}.page-template-about .benefits .card:nth-child(2) .text-wrap{max-width:14rem}.page-template-about .benefits .card:nth-child(3) .text-wrap,.page-template-about .benefits .card:nth-child(4) .text-wrap{width:133%}.page-template-about .benefits .card:nth-child(5) .text-wrap{max-width:16.2rem}.page-template-about .benefits .card:nth-child(7) .text-wrap,.page-template-about .benefits .card:nth-child(8) .text-wrap{width:110%}.page-template-about .benefits .info,.page-template-about .benefits .num{z-index:1}.page-template-about .benefits .info{width:16.5rem}.page-template-about .benefits .num{width:5.5rem;color:#C7DFFB;font-size:5.6rem;line-height:4.5rem;padding-left:.75rem;padding-top:2.3rem;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.page-template-about .benefits .img-wrap{padding-right:1.25rem;height:9rem;border-right:.1rem solid #007CCE}.page-template-about .benefits .img-wrap img{position:absolute;max-width:7.8rem;max-height:7.8rem}.page-template-about .benefits .onhover{opacity:0;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.page-template-about .benefits .text-wrap{font-size:1.8rem;line-height:2.3rem;border-right:.1rem solid #DCE5F1;color:#223640;height:12.4rem;padding-right:1.35rem}.page-template-about .services{background-position:center right;padding:16rem 0 17rem;text-align:center;overflow:hidden;height:58rem}.page-template-about .services h2{font-family:"assistant-bold";font-size:7.1rem;line-height:7rem;color:#fff}.page-template-about .services .wrap{margin:2rem auto 0;width:100%;max-width:80rem;position:relative}.page-template-about .services .wrap:before,.page-template-about .services .wrap:after{content:'';background:url("../img/word-shadow.svg") no-repeat center center/contain;width:80rem;height:14rem;position:absolute;bottom:0}.page-template-about .services .wrap:before{left:100%}.page-template-about .services .wrap:after{right:100%}.page-template-about .services svg{width:100%}.page-template-about .advanced{overflow:hidden;background:#fff;padding:15.7rem 1.5rem 4.5rem;position:relative}.page-template-about .advanced .bg{position:absolute;text-align:center;white-space:nowrap;top:-2rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-family:"assistant-bold";color:#11B8E4;opacity:.04;font-size:22rem;line-height:32.4rem}.page-template-about .advanced .bg br{display:none}.page-template-about .advanced h2{color:#11B8E4;font-family:"assistant-bold";font-size:4.5rem;line-height:3.7rem;text-align:center}.page-template-about .advanced .swiper{overflow:unset}.page-template-about .advanced .container{width:100%;max-width:117rem;margin:3rem auto 0;display:-ms-grid;display:grid;-ms-grid-rows:31.6rem 3rem 36.3rem 3rem 31.6rem;-ms-grid-columns:1fr 3rem 1fr 3rem 1fr;grid-template:31.6rem 36.3rem 31.6rem/repeat(3, 1fr);-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;row-gap:3rem;position:relative;background:#fff}.page-template-about .advanced .card{background:#fff;border:.1rem solid #DBEAFC;padding:3.8rem 3.8rem 3.8rem 0;position:relative;z-index:1}.page-template-about .advanced .card:before{position:absolute;content:'';background-image:url(../img/advanced-card-bg.svg),-webkit-gradient(linear, left top, left bottom, from(#00518C), to(#00518C));background-image:url(../img/advanced-card-bg.svg),linear-gradient(#00518C, #00518C);background-position:bottom 1.2rem left 1.5rem, center center;background-repeat:no-repeat;background-size:22rem 26rem, cover;border-radius:1rem;top:-1.5rem;bottom:-1.5rem;left:-1.5rem;right:-1.5rem;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:-1}.page-template-about .advanced .card:hover:before{opacity:1}.page-template-about .advanced .card:hover p{color:#fff}.page-template-about .advanced .card:hover img{-webkit-filter:brightness(0) saturate(100%) invert(97%) sepia(0%) saturate(0%) hue-rotate(28deg) brightness(102%) contrast(105%);filter:brightness(0) saturate(100%) invert(97%) sepia(0%) saturate(0%) hue-rotate(28deg) brightness(102%) contrast(105%)}.page-template-about .advanced .card img{-webkit-transition:-webkit-filter .2s ease-in-out;transition:-webkit-filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out, -webkit-filter .2s ease-in-out;max-width:5.7rem;max-height:6.1rem}.page-template-about .advanced .card p{-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;margin-top:2.5rem;font-size:2rem;line-height:3rem;color:#223640}.page-template-about .advanced .card:nth-child(1) p{max-width:27.8rem}.page-template-about .advanced .card:nth-child(2) p{max-width:29.6rem}.page-template-about .advanced .card:nth-child(3) p{max-width:24.2rem}.page-template-about .advanced .card:nth-child(5) p{max-width:30.4rem}.page-template-about .advanced .card:nth-child(6) p{max-width:27rem}.page-template-about .advanced .card:nth-child(7) p{max-width:20.3rem}.page-template-about .advanced .card:nth-child(8) p{max-width:28.5rem}.page-template-about .advanced .card:nth-child(9) p{max-width:23.1rem}.page-template-about .information{padding:19rem 1.5rem 10.8rem}.page-template-about .information>img{display:none}.page-template-about .information .container{width:100%;max-width:117rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-about .information .info{width:100%;max-width:56.9rem;margin-left:auto}.page-template-about .information p{font-size:2.2rem;line-height:3rem;color:#223640;margin-top:2rem;font-family:"assistant-semibold";max-width:45.9rem}.page-template-about .information .subtitle{font-size:4rem;line-height:4.3rem;color:#223640;margin-top:0;max-width:56.5rem;font-family:"assistant-regular"}.page-template-about .information li{font-size:2.2rem;line-height:3rem;max-width:45.9rem;padding-right:3rem;position:relative;margin-top:1rem;color:#223640}.page-template-about .information li:before{content:'';position:absolute;width:.8rem;height:.8rem;border-radius:50%;background:#223640;right:0;top:1rem}.page-template-about .video{padding:19rem 1.5rem 10.8rem}.page-template-about .video .container{width:100%;max-width:117rem;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:4.5rem}.page-template-about .video .item{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-about .video .item h2{font-family:"assistant-bold"}.page-template-about .video .item h2,.page-template-about .video .item p{font-size:2.2rem;line-height:3rem;margin-bottom:1rem;color:#223640}.page-template-about .video a{margin-top:auto}.page-template-about .video .video-item{cursor:pointer;height:32rem;position:relative;border-radius:.5rem;overflow:hidden;-webkit-transition:padding-left .5s linear;transition:padding-left .5s linear}.page-template-about .video .video-item .preview{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s ease-in-out .4s;transition:-webkit-transform .5s ease-in-out .4s;transition:transform .5s ease-in-out .4s;transition:transform .5s ease-in-out .4s, -webkit-transform .5s ease-in-out .4s}.page-template-about .video .video-item:hover{-webkit-transition:padding-left 1s linear .4s;transition:padding-left 1s linear .4s;padding-left:5rem}.page-template-about .video .video-item:hover .preview{-webkit-transition:-webkit-transform .7s ease-in-out;transition:-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out;transition:transform .7s ease-in-out, -webkit-transform .7s ease-in-out;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.page-template-about .video .play-video{position:absolute;top:50%;left:50%;pointer-events:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:15rem;height:15rem;z-index:1}.page-template-about.english .hero .info{margin-left:unset;max-width:57rem}.page-template-about.english .hero .subtitle{max-width:100%}.page-template-about.english .factor .info{margin-right:unset;margin-left:auto}.page-template-about.english .benefits .num{padding-left:unset;padding-right:.75rem}.page-template-about.english .benefits .img-wrap{padding-right:unset;border-right:unset;padding-left:1.25rem;border-left:.1rem solid #007CCE}.page-template-about.english .benefits .text-wrap{border-right:unset;padding-right:unset;padding-left:1.35rem;border-left:.1rem solid #DCE5F1}.page-template-about.english .benefits .cards{row-gap:6rem}.page-template-about.english .benefits .card:hover .img-wrap{border-right:unset;border-left:.1rem solid #FC3700}.page-template-about.english .benefits .card:nth-child(1) .text-wrap,.page-template-about.english .benefits .card:nth-child(6) .text-wrap,.page-template-about.english .benefits .card:nth-child(7) .text-wrap{max-width:unset;width:128%}.page-template-about.english .benefits .card:nth-child(2) .text-wrap,.page-template-about.english .benefits .card:nth-child(5) .text-wrap{max-width:unset;width:135%}.page-template-about.english .advanced .card{padding:3.8rem 0 3.8rem 3.8rem}.page-template-about.english .advanced .card:before{background-position:bottom 1.2rem right 1.5rem, center center}.page-template-about.english .advanced .card:nth-child(2) p{max-width:30.6rem}.page-template-about.english .advanced .card:nth-child(3) p{max-width:25.2rem}.page-template-about.english .advanced .card:nth-child(4) p{max-width:29rem}.page-template-about.english .advanced .card:nth-child(7) p{max-width:27.3rem}.page-template-about.english .information .info{margin-right:auto;margin-left:unset}.page-template-about.english .information li{padding-right:unset;padding-left:3rem}.page-template-about.english .information li:before{right:unset;left:0}@media (max-width: 1199px){.page-template-about .benefits .cards{width:90%;-ms-grid-columns:(21.4rem)[3];grid-template-columns:repeat(3, 21.4rem)}}@media (max-width: 768px){.page-template-about .hero{background-attachment:unset;background-size:auto 51rem, auto 100rem;background-position:bottom left -2.2rem, top left -35.3rem;padding:11.4rem 1.5rem 47rem}.page-template-about .factor{background:#E6F9FF;padding:0}.page-template-about .factor .container{padding:5.45rem 1.5rem 3rem}.page-template-about .factor h2{font-size:2.4rem;line-height:3.8rem;letter-spacing:.01rem}.page-template-about .factor .mobile{display:initial;height:29rem;-o-object-fit:cover;object-fit:cover;width:100%}.page-template-about .benefits{padding:3.8rem 1.5rem 6rem}.page-template-about .benefits .bg{font-size:12.2rem;line-height:17.9rem;top:-4rem}.page-template-about .benefits .cards{display:block}.page-template-about .benefits .info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-about .benefits h2{font-size:3.5rem;line-height:4.2rem}.page-template-about .benefits h2 br{display:block}.page-template-about .benefits .card{padding-top:unset}.page-template-about .benefits .card:not(:last-child){margin-bottom:3.1rem}.page-template-about .benefits .card:hover:before{content:none}.page-template-about .benefits .card:nth-child(1) .text-wrap,.page-template-about .benefits .card:nth-child(2) .text-wrap,.page-template-about .benefits .card:nth-child(3) .text-wrap{max-width:unset}.page-template-about .benefits .card:nth-child(4) .text-wrap{max-width:32.4rem}.page-template-about .benefits .card:nth-child(5) .text-wrap{max-width:26.3rem}.page-template-about .benefits .card:nth-child(6) .text-wrap{max-width:26.6rem}.page-template-about .benefits .card:nth-child(7) .text-wrap{max-width:25.1rem}.page-template-about .benefits .card:nth-child(8) .text-wrap{max-width:unset}.page-template-about .benefits .num{width:4rem;font-size:3.6rem;padding-top:unset;padding-left:.5rem;line-height:2.9rem;display:-ms-grid;display:grid;place-content:center}.page-template-about .benefits .img-wrap{padding-right:.8rem;height:5rem}.page-template-about .benefits .img-wrap img{max-width:5rem;max-height:5rem}.page-template-about .benefits .text-wrap{height:auto;border-right:none;padding-right:5.7rem}.page-template-about .services{background-position:center right;background-attachment:unset;height:43.4rem;padding:16.3rem 0}.page-template-about .services .wrap{max-width:34.7rem}.page-template-about .services .wrap:after,.page-template-about .services .wrap:before{height:6rem;width:34.3rem}.page-template-about .services h2{font-size:2.9rem;line-height:2.9rem}.page-template-about .advanced{padding-top:5.1rem;position:relative}.page-template-about .advanced .bg{font-size:12.2rem;line-height:17.9rem;top:-4rem}.page-template-about .advanced h2{font-size:3.5rem;line-height:3.7rem}.page-template-about .advanced .slick-slide{margin:0 .5rem}.page-template-about .advanced .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:unset;-moz-column-gap:unset;column-gap:unset}.page-template-about .advanced .container:before{content:none}.page-template-about .advanced .card{height:37rem}.page-template-about .advanced .card:hover:before{content:none}.page-template-about .advanced .card:hover img{-webkit-filter:none;filter:none}.page-template-about .advanced .card:hover p{color:#223640}.page-template-about .information{background:#F1F9FF;padding:5.8rem 0 0}.page-template-about .information>img{display:initial;height:29rem;-o-object-fit:cover;object-fit:cover;-o-object-position:-1.4rem bottom;object-position:-1.4rem bottom}.page-template-about .information .container{padding:0 1.5rem 4rem}.page-template-about .information .subtitle{font-size:2.9rem;line-height:3.5rem;font-family:"assistant-regular"}.page-template-about .video{padding:5.8rem 1.5rem}.page-template-about .video .item{width:100%}.page-template-about .video .container{row-gap:2rem}.page-template-about .video .video-item{height:30rem}.page-template-about .video .play-video{width:10rem;height:10rem}.page-template-about footer{margin-top:-.3rem}.page-template-about.english .hero{background-position:bottom right -2.2rem, top right -35.3rem}.page-template-about.english .factor h2 b{display:block}.page-template-about.english .factor .mobile{-o-object-position:-5rem top;object-position:-5rem top}.page-template-about.english .benefits .text-wrap{border-left:unset;padding-right:unset;padding-left:5.7rem}.page-template-about.english .advanced .card{height:34rem}.page-template-about.english .information>img{-o-object-position:-30rem bottom;object-position:-30rem bottom}}.page-template-services .hero{background:url(../img/services-home-bg.webp) no-repeat center center/cover;height:39.6rem;display:-ms-grid;display:grid;place-content:center}.page-template-services .hero h1{font-family:"assistant-bold";font-size:6rem;line-height:7.3rem;color:#11B8E4;margin-top:9rem}.page-template-services .hero p{text-align:center;max-width:56rem;margin:2rem auto 0;font-size:3rem;line-height:4rem;color:#00518C}.page-template-services .about{z-index:1;position:relative;background-repeat:no-repeat;background-size:cover;background-position:left center;background-attachment:fixed;height:70.3rem;padding:6.8rem 1.5rem 0}.page-template-services .about .container{max-width:117rem;width:100%;margin:0 auto}.page-template-services .about .info{max-width:56.8rem}.page-template-services .about .logo{width:auto;max-width:20.9rem;margin-bottom:1rem}.page-template-services .about h2{color:#11B8E4;font-family:"assistant-bold";font-size:4.5rem;line-height:4.9rem;margin-bottom:2.7rem}.page-template-services .about p{font-size:2.2rem;line-height:3rem;margin-bottom:2rem}.page-template-services .about .link{font-family:"assistant-bold";color:#11B8E4;text-decoration:underline;font-size:2rem;line-height:2.6rem}.page-template-services .about .link svg{width:2.2rem;height:.81rem;margin-right:1rem}.page-template-services .about .mob-img{display:none}.page-template-services .capabilities{overflow:hidden;padding:11.3rem 1.5rem 8rem;position:relative}.page-template-services .capabilities .bg{position:absolute;text-align:center;white-space:nowrap;top:-2rem;left:50%;-webkit-transform:translateX(-35%);-ms-transform:translateX(-35%);transform:translateX(-35%);font-family:"assistant-bold";color:#11B8E4;opacity:.04;font-size:22rem;line-height:32.4rem;z-index:-1}.page-template-services .capabilities .container{max-width:117rem;margin:2.5rem auto 0}.page-template-services .capabilities h2{font-size:4.5rem;line-height:5.9rem;font-family:"assistant-bold";color:#11B8E4;margin-bottom:2.5rem}.page-template-services .capabilities .modules{padding:5rem 6rem 5rem 7.5rem;border:.1rem solid #DBEAFC;background:#fff}.page-template-services .capabilities .module{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2.7rem;-moz-column-gap:2.7rem;column-gap:2.7rem;padding:3rem 1rem 3rem 0;position:relative;z-index:2}.page-template-services .capabilities .module a{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;text-decoration:underline;color:#00518C;margin-right:.5rem}.page-template-services .capabilities .module:not(:last-child){border-bottom:.1rem solid #E7F1FD}.page-template-services .capabilities .module:nth-child(1) p{max-width:68.8rem}.page-template-services .capabilities .module:nth-child(2) p{max-width:69.7rem}.page-template-services .capabilities .module:nth-child(3) p{max-width:71rem}.page-template-services .capabilities .module:nth-child(4) p{max-width:67rem}.page-template-services .capabilities .module:nth-child(5) p{max-width:68rem}.page-template-services .capabilities .module:nth-child(6) p,.page-template-services .capabilities .module:nth-child(7) p{max-width:66.4rem}.page-template-services .capabilities .module:before{opacity:0;position:absolute;content:'';background:#00518C;top:-1rem;bottom:-1rem;left:-9rem;right:-7.6rem;border-radius:1rem;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;z-index:-1}.page-template-services .capabilities .module:hover p,.page-template-services .capabilities .module:hover h3,.page-template-services .capabilities .module:hover a{color:#fff}.page-template-services .capabilities .module:hover:before{opacity:1}.page-template-services .capabilities .title,.page-template-services .capabilities .subtitle{-webkit-box-flex:1;-ms-flex:1;flex:1}.page-template-services .capabilities .text{display:none}.page-template-services .capabilities .title{max-width:24rem}.page-template-services .capabilities h3{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-size:2.5rem;line-height:3rem;color:#00518C}.page-template-services .capabilities p{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-size:1.8rem;line-height:2.5rem;color:#223640}.page-template-services .secure{padding:11.4rem 1.5rem 8.2rem;background-repeat:no-repeat;background-size:cover;background-position:right center;background-attachment:fixed;width:100%}.page-template-services .secure .container{width:100%;max-width:117rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-services .secure .info{width:100%;max-width:57.7rem;margin-right:auto}.page-template-services .secure b{font-family:"assistant-bold"}.page-template-services .secure .logo{max-width:24.7rem;margin-bottom:1rem}.page-template-services .secure h2{color:#11B8E4;font-family:"assistant-bold";font-size:4.5rem;line-height:4.9rem;margin-bottom:2.7rem}.page-template-services .secure p{color:#223640;font-size:2.2rem;line-height:3rem;margin-bottom:2rem}.page-template-services .secure .mobile{display:none}.page-template-services.english .about h2{font-size:3.5rem}.page-template-services.english .about .link svg{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.page-template-services.english .capabilities .bg{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-template-services.english .capabilities .modules{padding:5rem 6rem 5rem 5rem}.page-template-services.english .capabilities .module{padding:3rem 0}.page-template-services.english .capabilities .module:nth-child(1) h3,.page-template-services.english .capabilities .module:nth-child(6) h3{max-width:20rem}.page-template-services.english .capabilities .module:nth-child(2) h3{max-width:23rem}.page-template-services.english .capabilities .module:nth-child(2) p{max-width:78.7rem}.page-template-services.english .capabilities .module:nth-child(1) p,.page-template-services.english .capabilities .module:nth-child(3) p,.page-template-services.english .capabilities .module:nth-child(4) p,.page-template-services.english .capabilities .module:nth-child(5) p,.page-template-services.english .capabilities .module:nth-child(6) p{max-width:unset}.page-template-services.english .secure .info{margin-right:unset;margin-left:auto}@media (max-width: 768px){.page-template-services .hero{padding:8rem 1.5rem 0;height:26.8rem}.page-template-services .hero h1{text-align:center;margin-top:0;font-size:3.5rem;line-height:3.7rem}.page-template-services .hero p{margin:0 auto;line-height:3.5rem}.page-template-services .about{padding-top:0;background:none;height:auto}.page-template-services .about .container{padding:2rem 1.5rem 3.5rem}.page-template-services .about .mob-img{display:initial;height:29rem;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}.page-template-services .capabilities{padding:5.2rem 0 5.2rem}.page-template-services .capabilities .bg{font-size:12.2rem;line-height:17.9rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-1rem}.page-template-services .capabilities:before{width:73rem;height:14.5rem}.page-template-services .capabilities .container{padding:0 1.5rem}.page-template-services .capabilities h2{font-size:3.5rem;line-height:3.7rem;text-align:center}.page-template-services .capabilities .text{display:initial}.page-template-services .capabilities .subtitle{display:none}.page-template-services .capabilities .modules{padding:2rem 0}.page-template-services .capabilities .module{display:block;padding:1.7rem 1.7rem 1.5rem 0}.page-template-services .capabilities .module:nth-child(1) p{max-width:33.3rem}.page-template-services .capabilities .module:before{content:none}.page-template-services .capabilities .module h3{padding-left:2.5rem;letter-spacing:-.12rem}.page-template-services .capabilities .module:hover h3{color:#00518C}.page-template-services .capabilities .module:hover p{color:#223640}.page-template-services .capabilities .module .title{max-width:100% !important}.page-template-services .capabilities .module .title{position:relative}.page-template-services .capabilities .module .title:before{content:'';position:absolute;width:2.5rem;height:2.5rem;background:url(../img/closed.svg) no-repeat center center/cover;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:.8rem}.page-template-services .capabilities .module .title.open:before{height:.2rem;background:url(../img/opened.svg) no-repeat center center/cover}.page-template-services .capabilities .module p{margin-top:1.3rem}.page-template-services .secure{background:#F1F9FF;padding:0}.page-template-services .secure .container{padding:4.5rem 1.5rem 2.33rem}.page-template-services .secure .mobile{display:initial;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:29rem;margin-bottom:-.3rem}.page-template-services.english .capabilities .modules{padding:2rem 0}.page-template-services.english .capabilities .module{padding:1.7rem 0 1.5rem 1.7rem}.page-template-services.english .capabilities .module .title:before{left:unset;right:.8rem}.page-template-services.english .capabilities .module h3{padding-left:unset;padding-right:2.5rem;max-width:unset !important}}.page-template-questions-and-answers .main-content{padding:13.3rem 0 11.7rem}.page-template-questions-and-answers .main-content .container{max-width:117rem;width:100%;margin:0 auto}.page-template-questions-and-answers .main-content h1{font-family:"assistant-bold";color:#11B8E4;font-size:6rem;line-height:13.3rem;text-align:center}.page-template-questions-and-answers .main-content .subtitle{max-width:102.4rem;color:#00518C;font-size:3rem;line-height:4rem;text-align:center;margin:0 auto 6.5rem}.page-template-questions-and-answers .main-content .qa{overflow:hidden}.page-template-questions-and-answers .main-content .item{cursor:pointer;border:.1rem solid #DBEAFC;background:transparent;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.page-template-questions-and-answers .main-content .item:not(:last-child){margin-bottom:.5rem}.page-template-questions-and-answers .main-content .item.open{background:#00518C}.page-template-questions-and-answers .main-content .item.open .num,.page-template-questions-and-answers .main-content .item.open .title,.page-template-questions-and-answers .main-content .item.open .answer{color:#fff}.page-template-questions-and-answers .main-content .item.open .question:before{height:.2rem;background:url(../img/opened-qa.svg) no-repeat center center/cover}.page-template-questions-and-answers .main-content .item.open .question:after{background:#E2EEFC}.page-template-questions-and-answers .main-content .question{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.7rem;-moz-column-gap:1.7rem;column-gap:1.7rem;position:relative;padding:1.6rem;width:100%;background:transparent;border:none}.page-template-questions-and-answers .main-content .question:before{content:'';position:absolute;width:3.2rem;height:3.2rem;background:url(../img/closed-qa.svg) no-repeat center center/cover;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2rem}.page-template-questions-and-answers .main-content .question:after{-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;content:'';position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:transparent;height:.1rem;width:112rem}.page-template-questions-and-answers .main-content .num,.page-template-questions-and-answers .main-content .title,.page-template-questions-and-answers .main-content .answer{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.page-template-questions-and-answers .main-content .num{font-family:"assistant-light";font-size:2.6rem;line-height:3.4rem;color:#007CCE}.page-template-questions-and-answers .main-content .title{font-size:2.3rem;line-height:3.6rem;color:#223640;font-family:"assistant-regular"}.page-template-questions-and-answers .main-content .answer{display:none;max-width:86rem;color:transparent;font-size:2rem;line-height:3rem;padding:2.15rem 4.8rem 6.9rem 0}.page-template-questions-and-answers.english .main-content .question:before{left:unset;right:2rem}.page-template-questions-and-answers.english .main-content .answer{padding:2.15rem 0 6.9rem 4.8rem}@media (max-width: 768px){.page-template-questions-and-answers .main-content{padding:8.1rem 1.5rem 6.5rem}.page-template-questions-and-answers .main-content h1{font-size:3.5rem;line-height:3.7rem}.page-template-questions-and-answers .main-content .subtitle{font-size:3rem;line-height:3.5rem;margin-bottom:4rem}.page-template-questions-and-answers .main-content .subtitle br{display:none}.page-template-questions-and-answers .main-content .item.open .question:before{-webkit-filter:none;filter:none}.page-template-questions-and-answers .main-content .question{-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;padding:1.2rem}.page-template-questions-and-answers .main-content .question:before{width:2.5rem;height:2.5rem;left:1.2rem;-webkit-filter:brightness(0) saturate(100%) invert(13%) sepia(55%) saturate(6568%) hue-rotate(193deg) brightness(96%) contrast(102%);filter:brightness(0) saturate(100%) invert(13%) sepia(55%) saturate(6568%) hue-rotate(193deg) brightness(96%) contrast(102%)}.page-template-questions-and-answers .main-content .title{font-size:2rem;line-height:2.5rem;max-width:28.1rem}.page-template-questions-and-answers .main-content .answer{max-width:37rem;padding:2.15rem 1.2rem 6.9rem 2rem}}.page-template-contact .main-content{padding:13.3rem 0 23.8rem;position:relative;overflow:hidden;min-height:82vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-contact .main-content:before{content:'';position:absolute;background:url(../img/contact-bg.svg) no-repeat center center/contain;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:247rem;height:14rem}.page-template-contact .main-content .container{max-width:117rem;width:100%;margin:0 auto}.page-template-contact .main-content .contact-block{margin-top:8.6rem;display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-contact .main-content .contact-block .btn{font-family:"assistant-regular";line-height:2.9rem;font-size:2rem;padding:1.47rem 0}.page-template-contact .main-content .form,.page-template-contact .main-content .info{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:50%}.page-template-contact .main-content form{max-width:47rem}.page-template-contact .main-content h1{text-align:center;color:#11B8E4;font-size:6rem;line-height:13.3rem;font-family:"assistant-bold"}.page-template-contact .main-content h2{color:#00518C;font-size:4.5rem;line-height:6.6rem;font-family:"assistant-bold"}.page-template-contact .main-content label{display:block;width:100%;font-size:1.7rem;line-height:3.2rem;color:#7A8394;font-family:"assistant-regular";margin-bottom:1.5rem}.page-template-contact .main-content input{width:100%;border:.1rem solid #EBEBEB;-webkit-transition:border .3s ease-in-out;transition:border .3s ease-in-out;outline:none;padding:1.4rem 1rem;color:#223640;background:#F1F9FF}.page-template-contact .main-content input:focus{border:.1rem solid #0697F2}.page-template-contact .main-content [for='confirmation']{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;text-align:right;margin-top:1.8rem}.page-template-contact .main-content [for='confirmation'] .text{font-family:"assistant-regular";position:relative;padding-right:3rem;color:#7A8394;font-size:1.4rem;line-height:2.2rem}.page-template-contact .main-content .checkmark{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.2rem;height:2.2rem;z-index:1;background:#fff;border:.1rem solid #EBEBEB}.page-template-contact .main-content .checkmark svg{display:none}.page-template-contact .main-content [type='checkbox']{opacity:0;cursor:pointer;width:auto;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-template-contact .main-content [type='checkbox']:checked+.checkmark svg{display:block}.page-template-contact .main-content .contacts{-webkit-box-flex:1;-ms-flex:1;flex:1}.page-template-contact .main-content .contacts li{margin-top:1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}.page-template-contact .main-content .contacts li img{max-width:3rem;max-height:2.7rem;width:auto;height:100%;-webkit-filter:brightness(0) saturate(100%) invert(34%) sepia(24%) saturate(4995%) hue-rotate(182deg) brightness(94%) contrast(103%);filter:brightness(0) saturate(100%) invert(34%) sepia(24%) saturate(4995%) hue-rotate(182deg) brightness(94%) contrast(103%)}.page-template-contact .main-content .contacts li:hover img{-webkit-filter:brightness(0) saturate(100%) invert(14%) sepia(69%) saturate(4335%) hue-rotate(192deg) brightness(98%) contrast(100%);filter:brightness(0) saturate(100%) invert(14%) sepia(69%) saturate(4335%) hue-rotate(192deg) brightness(98%) contrast(100%)}.page-template-contact .main-content .contacts li:hover a{color:#00518C}.page-template-contact .main-content .contacts li:hover a svg path{fill:#00518C}.page-template-contact .main-content .contacts li:not(:first-child){margin-top:1.6rem}.page-template-contact .main-content .contacts li a{font-family:"assistant-light";font-size:2.5rem;line-height:3.7rem;color:#223640;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.7rem;-moz-column-gap:1.7rem;column-gap:1.7rem}.page-template-contact .main-content .contacts li a svg{max-width:3.2rem;max-height:2.7rem}.page-template-contact .main-content .contacts li a svg path{fill:#007CCE;-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.page-template-contact .main-content .social-links{margin-top:4.6rem}.page-template-contact .main-content .social-links ul{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:unset;margin-left:auto;-webkit-column-gap:1.3rem;-moz-column-gap:1.3rem;column-gap:1.3rem}.page-template-contact .main-content .social-links li{border:.1rem solid #007CCE}.page-template-contact.english .main-content .social-links ul{margin-left:unset;margin-right:auto}.page-template-contact.english .checkmark,.page-template-contact.english [type='checkbox']{right:unset;left:0}.page-template-contact.english [for='confirmation'] .text{padding-right:unset;padding-left:3rem;text-align:left}@media (max-width: 768px){.page-template-contact .main-content{padding:8.1rem 1.5rem 9.8rem}.page-template-contact .main-content:before{width:75.7rem;height:4.2rem}.page-template-contact .main-content h1{font-size:3.5rem;line-height:3.7rem}.page-template-contact .main-content h2{font-size:2.5rem;line-height:3.7rem;margin-bottom:2.4rem}.page-template-contact .main-content .contact-block{margin-top:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5.2rem}.page-template-contact .main-content .form,.page-template-contact .main-content .info{max-width:100%}.page-template-contact .main-content .contacts li:not(:first-child){margin-top:1.5rem}.page-template-contact .main-content .contacts li a{font-size:2rem;line-height:3.2rem}.page-template-contact .main-content .social-links{margin-top:2rem}}.error404 .customCursor-container,.page-template-thank-you .customCursor-container{position:absolute;left:-2.5rem;top:-2.5rem;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0);width:5rem;height:5rem;z-index:10;border-radius:50%;pointer-events:none;will-change:transform}.error404 .customCursor-inner,.page-template-thank-you .customCursor-inner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1;width:1rem;height:1rem;border-radius:50%;background-color:#13C4DC}.error404 .customCursor-outer,.page-template-thank-you .customCursor-outer{background-color:rgba(10,196,220,0.12);width:100%;height:100%;position:absolute;left:0;top:0;border-radius:50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:background-color .4s ease-in-out, -webkit-transform .4s ease-in-out;transition:background-color .4s ease-in-out, -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out, background-color .4s ease-in-out;transition:transform .4s ease-in-out, background-color .4s ease-in-out, -webkit-transform .4s ease-in-out}.error404 .hero,.page-template-thank-you .hero{background-repeat:no-repeat;background-size:cover;background-position:center center;height:75rem;padding-top:8rem;overflow:hidden;min-height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error404 .hero .bg-image,.page-template-thank-you .hero .bg-image{position:absolute;top:50%;left:50%;width:40rem;height:40rem;opacity:0;background-size:cover;border-radius:50%;background-repeat:no-repeat;background-attachment:fixed;-webkit-box-shadow:inset 0 0 0 0 #fff;box-shadow:inset 0 0 0 0 #fff;-webkit-transition:opacity .25s ease-in-out, -webkit-box-shadow .25s ease-in-out;transition:opacity .25s ease-in-out, -webkit-box-shadow .25s ease-in-out;transition:box-shadow .25s ease-in-out, opacity .25s ease-in-out;transition:box-shadow .25s ease-in-out, opacity .25s ease-in-out, -webkit-box-shadow .25s ease-in-out}.error404 .hero .container,.page-template-thank-you .hero .container{max-width:85.5rem;width:100%;height:64rem;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error404 .hero .img-wrap,.page-template-thank-you .hero .img-wrap{background-repeat:no-repeat;background-size:contain;background-position:center center;width:42rem;height:100%;margin:0 auto;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error404 .hero .img-wrap a,.page-template-thank-you .hero .img-wrap a{margin-top:-27rem;display:block;width:23rem;height:20rem}.error404 .hero h2,.error404 .hero p,.error404 .hero .btn,.page-template-thank-you .hero h2,.page-template-thank-you .hero p,.page-template-thank-you .hero .btn{z-index:1}.error404 .hero h2,.page-template-thank-you .hero h2{margin-top:9rem;font-family:"assistant-bold";font-size:5.4rem;line-height:5.9rem;margin-bottom:1.36rem;color:#223640}.error404 .hero p,.page-template-thank-you .hero p{text-align:center;font-family:"assistant-regular";font-size:3.4rem;line-height:3.9rem}.error404 .hero .btn,.page-template-thank-you .hero .btn{max-width:23.1rem;width:100%}footer{position:relative;z-index:2}@media (max-width: 768px){.error404 .customCursor-container,.page-template-thank-you .customCursor-container{display:none}.error404 .hero,.page-template-thank-you .hero{padding-top:9.5rem;height:auto;padding-bottom:5rem}.error404 .hero .bg-image,.page-template-thank-you .hero .bg-image{display:none}.error404 .hero .container,.page-template-thank-you .hero .container{height:45.5rem}.error404 .hero .img-wrap,.page-template-thank-you .hero .img-wrap{width:38.3rem}.error404 .hero h2,.page-template-thank-you .hero h2{font-size:4.2rem;line-height:4.6rem}.error404 .hero p,.page-template-thank-you .hero p{font-size:2.8rem;line-height:4.2rem}.error404 .hero .btn,.page-template-thank-you .hero .btn{margin:0 auto -4rem;font-size:1.8rem}}.page-template-default .main-content{padding:17.7rem 0 7.7rem}.page-template-default .main-content .container{width:100%;max-width:97rem;margin:0 auto}.page-template-default .main-content h1{color:#223640;text-align:center;font-family:"assistant-bold";font-size:3.5rem;line-height:4.5rem}.page-template-default .main-content hr{background:#11B8E4;border:none;height:.6rem;margin-top:2.4rem;margin-bottom:4.9rem}.page-template-default .main-content .wp-block-group{max-width:75.6rem;margin:0 auto}.page-template-default .main-content p,.page-template-default .main-content li{margin-bottom:1.8rem;font-size:2rem;line-height:2.5rem;color:#223640}.page-template-default .main-content li{margin-right:2rem;padding-right:2rem;position:relative}.page-template-default .main-content li:before{content:'';background:#223640;border-radius:50%;width:.5rem;height:.5rem;position:absolute;right:0;top:1.1rem}.page-template-default .main-content a:link,.page-template-default .main-content a:visited{color:#223640;text-decoration:underline}.page-template-default .main-content a:hover{color:#11B8E4}.page-template-default .main-content .subtitle{font-size:2.5rem;line-height:3.3rem}.page-template-default .main-content h2{font-family:"assistant-bold";font-size:2.5rem;line-height:6.6rem;color:#00518C}@media (max-width: 768px){.page-template-default .main-content{padding:7.8rem 1.5rem 3rem}.page-template-default .main-content h1{font-size:3.5rem;line-height:4.1rem}.page-template-default .main-content hr{height:.2rem;margin-top:1rem;margin-bottom:2.7rem}.page-template-default .main-content .subtitle{letter-spacing:.01rem}}.close-modal{background:transparent;border:0;position:absolute;top:1.1rem;left:1.1rem;width:3.4rem;height:3.4rem;z-index:3;cursor:pointer}#modalCapabilities{padding:7.4rem 6.6rem 9.1rem 6.9rem;background:#fff;max-width:97.1rem}#modalCapabilities h3{color:#11B8E4;font-family:"assistant-bold";font-size:4.5rem;line-height:5.9rem;margin-bottom:3rem}#modalCapabilities .subtitle{color:#00518C;font-size:3rem;line-height:4rem;margin-bottom:.9rem}#modalCapabilities .text{color:#223640;font-size:2.2rem;line-height:3rem}#modalCapabilities .close-modal svg{-webkit-filter:brightness(0) saturate(100%) invert(18%) sepia(97%) saturate(2242%) hue-rotate(189deg) brightness(87%) contrast(102%);filter:brightness(0) saturate(100%) invert(18%) sepia(97%) saturate(2242%) hue-rotate(189deg) brightness(87%) contrast(102%)}#modalForm{max-width:47.5rem;padding:4.8rem 6.1rem 4.3rem;background-image:url(../img/popup-bg.webp),-webkit-gradient(linear, left top, left bottom, from(#007CCE), to(#007CCE));background-image:url(../img/popup-bg.webp),linear-gradient(#007CCE, #007CCE);background-repeat:no-repeat;background-size:contain;background-position:left bottom}#modalForm form{cursor:auto}#modalForm form h2,#modalForm form .fields{position:relative;z-index:1}#modalForm form h2{color:#fff;font-family:"assistant-regular";font-size:2.3rem;line-height:2.6rem;text-align:center;max-width:94%;margin:0 auto}#modalForm form .fields{max-width:29rem;margin:2.6rem auto 0}#modalForm form label{display:block}#modalForm form label:not(:first-of-type){margin-top:1.1rem}#modalForm form input{border:none;border-radius:0;outline:none;width:100%;text-align:right;font-family:"assistant-regular";font-size:1.4rem;line-height:1.68rem;padding:.96rem 4rem 1.12rem 4rem}#modalForm form input::-webkit-input-placeholder{color:#000;font-size:1.4rem}#modalForm form input::-moz-placeholder{color:#000;font-size:1.4rem}#modalForm form input:-ms-input-placeholder{color:#000;font-size:1.4rem}#modalForm form input::-ms-input-placeholder{color:#000;font-size:1.4rem}#modalForm form input::placeholder{color:#000;font-size:1.4rem}#modalForm form [for='confirmation'],#modalForm form [for='confirmation2']{width:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"assistant-regular";font-size:1.4rem;position:relative;text-align:right;margin-top:1.8rem}#modalForm form [for='confirmation'] br,#modalForm form [for='confirmation2'] br{display:none}#modalForm form [for='confirmation'] .text,#modalForm form [for='confirmation2'] .text{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;padding-right:3rem;color:#fff;width:100%;max-width:100%;display:block}#modalForm form .field{position:relative}#modalForm form .field img,#modalForm form .field svg{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}#modalForm form .name img,#modalForm form .name svg{width:1.45rem;height:1.92rem;right:.94rem}#modalForm form .company img,#modalForm form .company svg{width:1.7rem;height:1.43rem;right:.78rem}#modalForm form .email img,#modalForm form .email svg{width:1.85rem;height:1.3rem;right:.65rem}#modalForm form .phone img,#modalForm form .phone svg{width:1.25rem;height:1.91rem;right:.95rem}#modalForm form .checkmark{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.2rem;height:2.2rem;z-index:1;background:#fff;border:.1rem solid #EBEBEB}#modalForm form .checkmark svg{display:none}#modalForm form [type='checkbox']{position:absolute;width:auto;right:0;opacity:0;cursor:pointer}#modalForm form [type='checkbox']:checked+.checkmark svg{display:block}#modalForm form [type='submit']{cursor:pointer;width:100%;height:5.7rem;border:0;outline:0;margin-top:2.49rem;text-align:center;border-radius:unset;background:-webkit-gradient(linear, left top, right top, from(#00508B), to(#001449));background:linear-gradient(to right, #00508B, #001449);color:#fff;font-family:"assistant-regular";font-size:2.3rem;line-height:2.16rem;position:relative;-webkit-transition:color .3s ease-in-out, background .3s ease-in-out;transition:color .3s ease-in-out, background .3s ease-in-out}#modalForm form [type='submit'].active svg{opacity:1}#modalForm form [type='submit']:hover{background:#fff;color:#000}#modalForm form .required{text-align:center;font-size:1.4rem;font-family:"assistant-regular";margin-top:.34rem;color:#fff}#modalVideo{padding:4.4rem 6rem;background:#fff;max-width:97.1rem}#modalVideo .close-modal svg{-webkit-filter:brightness(0) saturate(100%) invert(18%) sepia(97%) saturate(2242%) hue-rotate(189deg) brightness(87%) contrast(102%);filter:brightness(0) saturate(100%) invert(18%) sepia(97%) saturate(2242%) hue-rotate(189deg) brightness(87%) contrast(102%)}#modalVideo iframe{width:82rem;height:48rem}#modalVideo h2,#modalVideo p{font-size:2.2rem;line-height:3rem;margin-top:1rem;color:#223640}#modalVideo h2{font-family:"assistant-bold"}.english .close-modal{left:unset;right:1.1rem}.english #modalForm form input{text-align:left}.english #modalForm form .name img{right:unset;left:.94rem}.english #modalForm form .company img{right:unset;left:.78rem}.english #modalForm form .email img{right:unset;left:.65rem}.english #modalForm form .phone img{right:unset;left:.95rem}.english #modalForm form [for='confirmation'] .text{text-align:left;padding-right:unset;padding-left:3rem}.english #modalForm form .checkmark,.english #modalForm form [type="checkbox"]{right:unset;left:0}@media (max-width: 768px){.close-modal{width:2.4rem;height:2.4rem}#modalForm{width:90%;background-image:url(../img/popup-mob-bg.webp),-webkit-gradient(linear, left top, left bottom, from(#007CCE), to(#007CCE));background-image:url(../img/popup-mob-bg.webp),linear-gradient(#007CCE, #007CCE);padding:4.8rem 3.4rem 6.3rem;position:relative;z-index:2}#modalForm form .fields{max-width:28.5rem;margin:2.9rem auto 0}#modalVideo{width:90%;padding:5rem 1.5rem 2rem}#modalVideo h2,#modalVideo p{font-size:1.8rem;line-height:1}#modalVideo iframe{width:100%;height:24rem}}.contrast form input{border:.1rem solid #fff !important}.contrast form input::-webkit-input-placeholder{color:#fff !important;font-size:1.4rem}.contrast form input::-moz-placeholder{color:#fff !important;font-size:1.4rem}.contrast form input:-ms-input-placeholder{color:#fff !important;font-size:1.4rem}.contrast form input::-ms-input-placeholder{color:#fff !important;font-size:1.4rem}.contrast form input::placeholder{color:#fff !important;font-size:1.4rem}.contrast form [type='checkbox']:checked+.checkmark svg path{stroke:#fff}footer{background:-webkit-gradient(linear, left top, right top, from(#10B8E2), to(#0697F2));background:linear-gradient(to right, #10B8E2, #0697F2);padding:6rem 1.5rem 1rem}footer .container{width:100%;max-width:117rem;margin:0 auto}footer .top{display:-webkit-box;display:-ms-flexbox;display:flex}footer .logo{max-width:20.9rem}footer .logo:hover img{-webkit-filter:brightness(0) saturate(100%) invert(15%) sepia(91%) saturate(3232%) hue-rotate(191deg) brightness(92%) contrast(102%);filter:brightness(0) saturate(100%) invert(15%) sepia(91%) saturate(3232%) hue-rotate(191deg) brightness(92%) contrast(102%)}footer .logo:hover svg path{fill:#00518C}footer .logo svg{width:100%}footer .logo svg path{-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}footer .social-links{border-bottom:.1rem solid #fff;width:100%;padding-bottom:1.6rem}footer .content{margin-top:7.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer-menu{-webkit-box-flex:1;-ms-flex:1;flex:1}footer .menu li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer .menu li.current-menu-item a,footer .menu li:hover a{color:#00518C}footer .menu li a{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-family:"assistant-bold";font-size:1.8rem;line-height:3.3rem;color:#fff}footer .privacy-links{margin-top:2.1rem}footer .privacy-links li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer .privacy-links li a{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-size:1.8rem;line-height:2.8rem;color:#fff}footer .privacy-links li.current-menu-item a,footer .privacy-links li:hover a{color:#00518C}footer .contacts{margin-top:.7rem;-webkit-box-flex:1;-ms-flex:1;flex:1}footer .contacts li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}footer .contacts li img{width:3rem;max-height:2.7rem;-o-object-fit:contain;object-fit:contain}footer .contacts li:hover a{color:#00518C}footer .contacts li:hover img{-webkit-filter:brightness(0) saturate(100%) invert(14%) sepia(69%) saturate(4335%) hue-rotate(192deg) brightness(98%) contrast(100%);filter:brightness(0) saturate(100%) invert(14%) sepia(69%) saturate(4335%) hue-rotate(192deg) brightness(98%) contrast(100%)}footer .contacts li:hover img svg path{fill:#00518C}footer .contacts li:not(:first-child){margin-top:1.6rem}footer .contacts li a{font-family:"assistant-bold";font-size:2rem;line-height:2.5rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2.6rem;-moz-column-gap:2.6rem;column-gap:2.6rem}footer .contacts li a svg{max-width:3.2rem;max-height:2.7rem}footer .contacts li a svg path{-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}footer .contacts li a span{display:block}footer .contacts li a .title{font-family:"assistant-regular"}footer form{-webkit-box-flex:1;-ms-flex:1;flex:1}footer form p{font-size:2rem;line-height:2.5rem;color:#fff;font-family:"assistant-bold"}footer form .mail-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}footer form .mail-wrap{position:relative;width:25.4rem;display:block}footer form .mail-wrap:before{pointer-events:none;position:absolute;content:'';background:url(../img/mail-ico.svg) no-repeat center center/contain;width:1.8rem;height:1.3rem;right:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}footer form [type=email]{width:100%;background:#fff;color:#00518C;height:4.6rem;border:none;outline:none;padding-right:3.3rem;font-size:1.4rem;font-family:"assistant-regular";line-height:2rem}footer form [type=email]::-webkit-input-placeholder{font-size:1.4rem;font-family:"assistant-regular";line-height:2rem;color:#00518C}footer form [type=email]::-moz-placeholder{font-size:1.4rem;font-family:"assistant-regular";line-height:2rem;color:#00518C}footer form [type=email]:-ms-input-placeholder{font-size:1.4rem;font-family:"assistant-regular";line-height:2rem;color:#00518C}footer form [type=email]::-ms-input-placeholder{font-size:1.4rem;font-family:"assistant-regular";line-height:2rem;color:#00518C}footer form [type=email]::placeholder{font-size:1.4rem;font-family:"assistant-regular";line-height:2rem;color:#00518C}footer form [type=submit]{-ms-flex-item-align:start;align-self:flex-start;font-family:"assistant-semibold";width:100%;max-width:10.6rem;margin-right:.5rem;font-size:2.3rem;line-height:2.6rem;color:#fff;cursor:pointer;border:.1rem solid #00518C;outline:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:26.4rem;background:#00518C}footer form [type=submit]:hover{border:.1rem solid #00518C;background:transparent;color:#00518C}footer form [for="check"]{margin-top:1rem;display:block;position:relative;padding:.8rem 2.5rem 0 0;font-size:1.4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff}footer form .checkmark{content:"";position:absolute;right:0;top:.8rem;width:1.9rem;height:1.9rem;z-index:1;background:#fff;border:.1rem solid #EBEBEB}footer form .checkmark svg{display:none}footer form [type='checkbox']{opacity:0;cursor:pointer;position:absolute;right:0}footer form [type='checkbox']:checked+.checkmark svg{display:block}footer .bottom{text-align:left;margin-top:2.5rem;padding-left:2rem}footer .link,footer .link:link,footer .link:visited{position:relative;-webkit-transition:color .3s;transition:color .3s;color:#fff;font-size:1.6rem}footer .link:hover,footer .link:link:hover,footer .link:visited:hover{color:#ee2375;text-decoration:underline}footer .link:after{content:'';position:absolute;top:50%;left:-1.3rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:.7rem;width:.7rem;border-radius:50%;background:#EE2C74}@media (max-width: 1199px){footer .footer-menu{max-width:20%}footer .contacts{max-width:33%}footer form{max-width:372px}}@media (max-width: 768px){footer{padding:3.7rem 1.5rem 5rem}footer .logo,footer .logo a{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}footer .logo img,footer .logo a img{height:4.6rem;width:auto}footer .content{margin-top:3.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:unset}footer .footer-menu>div{-webkit-box-flex:1;-ms-flex:1;flex:1}footer .social-links{border-bottom:none;padding-bottom:0}footer .privacy-links{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:0}footer .contacts{max-width:unset;margin-top:2.4rem;margin-bottom:2.77rem;border-top:.1rem solid #fff;border-bottom:.1rem solid #fff;padding-top:2.1rem;padding-bottom:2.57rem}footer .contacts li:not(:first-child){margin-top:1.2rem}footer .contacts li a{-webkit-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}footer .contacts li a svg{max-width:2.3rem;max-height:2.3rem}footer form .mail-wrap{width:auto;margin-right:1rem}footer .bottom{margin-top:5.5rem}}.footer__widget{font-size:1.6rem;position:fixed;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1001}@media (max-width: 1199px){.footer__widget{top:auto;-webkit-transform:unset;-ms-transform:unset;transform:unset;bottom:0;left:0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}.footer__widget:hover a{margin-right:0}.footer__widget a{background:-webkit-gradient(linear, left top, right top, from(#0697F2), to(#10B8E2));background:linear-gradient(to right, #0697F2, #10B8E2);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#ffffff;-webkit-transition:0.4s linear;transition:0.4s linear}.footer__widget a:focus{margin-right:0}@media (min-width: 1200px){.footer__widget a{height:6.2rem;padding:0 1.5rem;display:-ms-grid;display:grid;width:17rem;grid-gap:1rem;-ms-grid-columns:1fr 3.4rem;grid-template-columns:1fr 3.4rem;margin-right:-10.5rem}.footer__widget a:first-child{border-top-left-radius:1.5rem}.footer__widget a:last-child{border-bottom-left-radius:1.5rem}.footer__widget a:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}.footer__widget a:nth-child(3){-webkit-transition-delay:0.3s;transition-delay:0.3s}.footer__widget a:last-child{-webkit-transition-delay:0.45s;transition-delay:0.45s}}@media (max-width: 1199px){.footer__widget a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #fff;border-top:1px solid #fff;height:3.5rem}.footer__widget a:last-child{border-left:none}}.footer__widget a:hover{opacity:.8;-webkit-transition-delay:0s;transition-delay:0s}.footer__widget .iconBox{width:3.4rem}@media (max-width: 1199px){.footer__widget .iconBox{width:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__widget .text{position:relative;-webkit-transition:0.35s;transition:0.35s;text-align:center;width:calc(100% - 3.4rem)}@media (max-width: 1199px){.footer__widget .text{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.footer__widget .text{width:calc(100% - 2.2rem)}}.footer__widget svg{display:block;margin:0 auto;height:auto;max-width:100%}@media (max-width: 1199px){.footer__widget svg{height:70%;width:auto;max-width:2.5rem}}.english footer .social-links ul{margin-right:unset;margin-left:auto}.english footer form [type=email]{padding-right:unset;padding-left:3.3rem}.english footer form .mail-wrap:before{left:1rem;right:unset}.english footer form .checkmark,.english footer form [type="checkbox"]{right:unset;left:0}.english footer form [for="check"]{display:-webkit-box;display:-ms-flexbox;display:flex}.english footer form [for="check"] span:last-child{padding:0 0 0 3rem}.english .footer__widget{right:unset;left:0}@media (max-width: 1199px){.english .footer__widget{left:0;right:0}}.english .footer__widget:hover a{margin-right:unset;margin-left:0}.english .footer__widget a{background:-webkit-gradient(linear, left top, right top, from(#10B8E2), to(#0697F2));background:linear-gradient(to right, #10B8E2, #0697F2)}@media (min-width: 1200px){.english .footer__widget a{margin-right:unset;margin-left:-10.5rem}.english .footer__widget a:first-child{border-top-left-radius:0;border-top-right-radius:1.5rem}.english .footer__widget a:last-child{border-bottom-left-radius:0;border-bottom-right-radius:1.5rem}}@media (max-width: 1199px){.english .footer__widget a:last-child{border-left:initial;border-right:none}}.social-links ul{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:.88rem;-moz-column-gap:.88rem;column-gap:.88rem}.social-links li{width:5.7rem;height:5.7rem;border-radius:50%;border:.1rem solid #fff;-webkit-transition:border .3s ease-in-out;transition:border .3s ease-in-out;position:relative}.social-links li:hover{border:.1rem solid #00518C}.social-links li:hover .hover{opacity:1}.social-links li img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:2.3rem;max-height:2.4rem}.social-links li .hover{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0}.social-links a{position:relative;z-index:1;width:100%;height:100%;display:-ms-grid;display:grid;place-content:center}@media (max-width: 768px){.social-links li{width:4.5rem;height:4.5rem}.social-links li img{width:1.9rem;height:2rem}}.contrast .social-links li{border-radius:0}
