.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both}.inline-block{display:inline-block}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle}.container{max-width:1500px;margin:auto;position:relative;padding:0 20px}.container2{max-width:1300px;margin:auto;position:relative;padding:0 20px}html.open{overflow:hidden}html.open header{position:fixed;top:0;left:0;height:100%;overflow-y:scroll;background:#FBFBFB}html.open header .header-wrapper{display:none}html.open header .header-responsive{display:block}body{position:relative;min-width:480px;background:#FBFBFB}header,#content,footer{width:100%;float:left;clear:both}header{position:relative;z-index:100;box-shadow:0px 3px 80px rgba(0,0,0,0.3);background:#fff}header .header-wrapper{display:flex;align-items:center;justify-content:space-between}header .header-wrapper .logo{width:160px}header .header-wrapper .logo img{width:100%;height:auto}header .header-wrapper .header-container{display:flex;align-items:center;gap:46px}header .header-wrapper .header-container nav>ul{display:flex;align-items:center;gap:45px}header .header-wrapper .header-container nav>ul li{display:block}header .header-wrapper .header-container nav>ul li a{display:block;color:#44515B;transition:.2s}header .header-wrapper .header-container nav>ul>li{position:relative}header .header-wrapper .header-container nav>ul>li>a{font-size:16px;font-weight:500;line-height:60px}header .header-wrapper .header-container nav>ul>li>a:hover,header .header-wrapper .header-container nav>ul>li>a.current{color:#f18d00}header .header-wrapper .header-container nav>ul>li ul{display:none;position:absolute;top:100%;left:50%;transform:translate(-50%, 0);background:#fff;width:200px;text-align:center;padding:10px;border-radius:0 0 20px 20px}header .header-wrapper .header-container nav>ul>li ul li a{font-size:14px;padding:10px}header .header-wrapper .header-container nav>ul>li ul li a:hover{background:#f18d00;color:#fff}header .header-wrapper .header-container nav>ul>li:hover ul{display:block}header .header-wrapper .header-container .language{position:relative;height:60px;display:flex;align-items:center;padding-right:14px}header .header-wrapper .header-container .language button{background:url(/clients2/dynasys/site/img/menu-language.svg) no-repeat left;width:40px;height:40px}header .header-wrapper .header-container .language button:after{content:'';position:absolute;right:0;top:0;bottom:0;margin:auto;width:13px;background:url(/clients2/dynasys/site/img/dropdown.svg) no-repeat center}header .header-wrapper .header-container .language ul{display:none;position:absolute;top:100%;right:0;background:#fff;width:100%;text-align:center;padding:10px 0;border-radius:0 0 20px 20px}header .header-wrapper .header-container .language ul li{display:block}header .header-wrapper .header-container .language ul li a{display:block;color:#44515B;font-size:20px;border-radius:50%;width:40px;height:40px;line-height:40px;margin:auto}header .header-wrapper .header-container .language ul li a:hover{background:#f18d00;color:#fff}header .header-wrapper .header-container .language.open button:after{transform:scaleY(-1)}header .header-wrapper .header-container .language.open ul{display:block}header .header-wrapper .header-container .nav-btn{display:none;background:url(/clients2/dynasys/site/img/mobile-menu.svg);width:48px;height:11px}header .header-responsive{display:none;position:relative;padding:115px 60px 91px}header .header-responsive .nav-btn{position:absolute;top:41px;right:20px;background:url(/clients2/dynasys/site/img/mobile-close.svg);width:48px;height:11px}header .header-responsive nav ul li{display:block}header .header-responsive nav ul li a{display:block;font-size:26px}header .header-responsive nav ul>li{margin-bottom:19px}header .header-responsive nav ul>li>a{color:#44515B}header .header-responsive nav ul>li>a.current{color:#f18d00}header .header-responsive nav ul>li>a:has(+ul){position:relative}header .header-responsive nav ul>li>a:has(+ul):after{content:'';position:absolute;top:0;bottom:0;margin:auto;right:0;background:url(/clients2/dynasys/site/img/dropdown.svg);width:13px;height:7px}header .header-responsive nav ul>li ul{display:none;margin-top:19px}header .header-responsive nav ul>li ul li a{color:#A7B3BC;padding-left:16px}header .header-responsive nav ul>li.open>a:after{transform:scaleY(-1)}/*953795e33e25c16a067bcfa2a5842f5b*/header .header-responsive nav ul>li.open ul{display:block}header .header-responsive .language{position:relative;display:flex;align-items:center;gap:20px;padding-left:60px;background:url(/clients2/dynasys/site/img/menu-language.svg) no-repeat left;margin-top:204px}header .header-responsive .language a{color:#44515B;font-size:20px}#content{min-height:500px;position:relative}#content #inner-banner{position:relative;height:380px;overflow:hidden}#content #inner-banner .image{position:absolute;top:0;right:0}#content #inner-banner .image:after{content:'';position:absolute;right:0;bottom:0;background:url(/clients2/dynasys/site/img/banner/triangle.png);width:352px;height:353px;z-index:1}#content #inner-banner .mask{position:absolute;top:0;left:0;bottom:0;width:503px;background:#D9E8EC}#content #inner-banner .mask:after{content:'';position:absolute;top:0;right:-537px;bottom:0;width:537px;background:linear-gradient(90deg, #d9e8ec 0%, rgba(217,232,236,0) 100%)}#content #inner-banner .container{position:absolute;top:137px;left:0;right:0;bottom:0;z-index:1}#content #inner-banner h1{font-size:50px;color:#44515B;font-weight:800;line-height:58px;width:50%}#content #inner-banner h2{font-size:35px;color:#44515B;font-weight:normal;padding-left:54.5px;position:relative;margin-top:5px}#content #inner-banner h2:before{content:'';position:absolute;top:23px;left:0;width:34px;height:2px;background:#44515B}#content #inner-banner #navigation{position:absolute;bottom:50px;left:20px;display:flex;flex-wrap:wrap;gap:14px}#content #inner-banner #navigation a{font-size:16px;color:#44515B;font-weight:500}#content #inner-banner:before,#content #inner-banner:after{content:'';position:absolute;mix-blend-mode:soft-light;background-size:100% 100%;background-repeat:no-repeat;background-position:center}#content #inner-banner:before{left:0;bottom:0;background-image:url(/clients2/dynasys/site/img/banner/header-left.png);width:397px;height:359px;z-index:1}#content #inner-banner:after{right:0;top:0;background-image:url(/clients2/dynasys/site/img/banner/header-right.png);width:504px;height:318px}#content .bg1,#content .bg2{position:absolute;left:0;right:0}#content .bg1:before,#content .bg2:before,#content .bg1:after,#content .bg2:after{content:'';position:absolute;top:0;width:627px;height:157px;background-image:url(/clients2/dynasys/site/img/background-pattern.png);background-repeat:no-repeat;background-size:cover}#content .bg1:before,#content .bg2:before{left:0;background-position:right}#content .bg1:after,#content .bg2:after{right:0;background-position:left}#content .bg1{top:103px}#content .bg2{top:1160px;z-index:-1}#content .page-wrapper{padding-top:102px;padding-bottom:120px;position:relative;overflow:hidden}#content .page-wrapper .back{position:absolute;top:-62px;right:20px;text-align:right;color:#44515B;font-size:16px;font-weight:500;padding-left:20px}#content .page-wrapper .back:before{content:'';position:absolute;top:0;left:0;bottom:0;margin:auto;width:6px;height:22px;background:url(/clients2/dynasys/site/img/header-path-triangle.svg) no-repeat center;transform:scaleX(-1)}#content .page-wrapper .section-title{position:relative;color:#44515B;font-size:28px;font-weight:600}#content .page-wrapper .section-title:before{content:'';position:absolute;top:3px;left:0;background:url(/clients2/dynasys/site/img/title-triangle.svg);width:19px;height:18px;z-index:-1}#content .page-wrapper .shadow-photo{position:relative;display:inline-block}#content .page-wrapper .shadow-photo:before{content:'';position:absolute;top:-16px;right:-16px;left:16px;bottom:16px;background:#E9F1F3;z-index:-1}#content .page-wrapper .content-slash{position:relative}#content .page-wrapper .content-slash:before{content:'';position:absolute;top:-35px;left:-52px;background:url(/clients2/dynasys/site/img/description-decor.svg);width:60px;height:60px;z-index:-1}#content .page-wrapper .loading{display:none;margin:50px auto 0;background:url(/clients2/dynasys/site/img/load-on-demand.svg) no-repeat center;width:64px;height:64px;animation:rotate 1s linear infinite}#content .page-wrapper .no-results{text-align:center;color:#44515B;line-height:100px;font-size:18px;font-weight:bold}#content:before{content:'';position:absolute;bottom:0;left:0;right:0;height:266px;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, #000 100%);opacity:0.05}footer{background:#fff url(/clients2/dynasys/site/img/footer-background-pattern.png) no-repeat right bottom / 882px 353px;position:relative;padding:42px 52px;box-sizing:border-box}footer *{font-size:16px;color:#44515B !important}footer .top{position:absolute;left:0;top:-60px;background:#fff;padding-left:52px;padding-right:50px}footer .top nav{display:flex;gap:55px}footer .top nav a{line-height:60px}footer .top:after{content:'';position:absolute;right:-70px;bottom:0;width:0px;height:0px;border-style:solid;border-width:60px 0 0 70px;border-color:transparent transparent transparent #fff;transform:rotate(0deg)}footer .offices{display:flex;flex-wrap:wrap;gap:36px}footer .offices .office{width:550px;position:relative;z-index:1}footer .offices .office h3{font-weight:800}footer .offices .office div,footer .offices .office a{padding-left:45px;line-height:28px;position:relative}footer .offices .office div:before,footer .offices .office a:before{content:'';position:absolute;top:-6px;left:0;width:40px;height:40px}footer .offices .office .address{margin-top:16px}footer .offices .office .address:before{background:url(/clients2/dynasys/site/img/footer-address.svg)}footer .offices .office .tel{margin-top:13px}footer .offices .office .tel:before{background:url(/clients2/dynasys/site/img/footer-tel.svg)}footer .offices .office .email{display:inline-block;margin-top:22px}footer .offices .office .email:before{background:url(/clients2/dynasys/site/img/footer-email.svg)}footer .offices+.bottom{margin-top:-19px}footer .offices+.bottom:has(>.floating>.social-icons){margin-top:-108px}footer .bottom{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}footer .bottom .floating{width:100%;text-align:right;margin-bottom:35px}footer .bottom .floating>img{width:215px;height:auto}footer .bottom .floating .social-icons{display:flex;flex-wrap:wrap;gap:21px;margin-top:33px;justify-content:right}footer .bottom .word{display:flex;justify-content:space-between;width:100%}footer .bottom nav{display:flex;gap:42px}footer .bottom nav a{position:relative}footer .bottom nav a:after{content:'';position:absolute;top:0;bottom:0;margin:auto;right:-22px;height:10px;width:1px;background:#44515B}footer .bottom nav a:last-child:after{display:none}footer #back-to-top{position:absolute;top:-54.5px;right:52px;background:url(/clients2/dynasys/site/img/foot-backtotop.svg) no-repeat center / 100% 100%;width:109px;height:109px;transition:.2s}footer #back-to-top:active{transform:scale(.8)}@media screen and (max-width:1199px){header .header-wrapper{height:93px}header .header-wrapper .header-container nav,header .header-wrapper .header-container .language{display:none}header .header-wrapper .header-container .nav-btn{display:block}#content #inner-banner{height:auto}#content #inner-banner .image{position:relative}#content #inner-banner .image img{width:100%;height:auto}#content #inner-banner .image:after{display:none}#content #inner-banner .wrapper{position:relative;padding:20px 0}#content #inner-banner .wrapper .mask{width:100%}#content #inner-banner .wrapper .mask:after{display:none}#content #inner-banner .wrapper .container{position:relative;top:auto}#content #inner-banner .wrapper h1{width:100%}#content #inner-banner .wrapper #navigation{position:unset;margin-top:10px}#content .bg1:before,#content .bg2:before,#content .bg1:after,#content .bg2:after{width:394px}#content:before{height:213px;bottom:-109px}footer{padding:30px 20px;background-size:533px 213px}footer *{font-size:15px}footer .top{position:unset;padding:0}footer .top nav{flex-wrap:wrap;gap:19px 39px}footer .top nav a{line-height:normal}footer .top:after{display:none}footer .offices{margin-top:35px;gap:52px 0}footer .offices .office{width:50%}footer .bottom{align-items:end;margin-top:18px !important}footer .bottom .floating{width:auto;margin:0;order:2}footer .bottom .word{order:1;flex-direction:column;width:auto}footer .bottom .word *{font-size:14px}footer .bottom nav{gap:37px}footer .bottom nav a:after{right:-19px}footer .bottom .copyright{margin-top:10px}footer #back-to-top{top:-30px;right:4px;width:62px;height:62px}}@media screen and (max-width:767px){#content .bg1:before,#content .bg2:before,#content .bg1:after,#content .bg2:after{width:250px;height:111px}#content:before{display:none}footer{padding:26px 20px;background-size:347px 320px;background-position:top 130px right}footer .offices{margin-top:47px}footer .offices .office{width:100%}footer .bottom{margin-top:52px !important}footer .bottom .floating{text-align:left;order:1}footer .bottom .floating .social-icons{margin-top:20px}footer .bottom .word{margin-top:32px}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#content .page-wrapper{overflow:unset}#content .content{margin-bottom:60px}#content .content *{line-height:44px;letter-spacing:0}#content .extra{position:relative;text-align:center}#content .extra .row{display:flex;align-items:center;gap:30px;justify-content:center}#content .extra .editor .section-title{display:inline-block}#content .extra .bg{position:absolute;top:157px;left:0;right:0;background:url(/clients2/dynasys/site/img/About/aboutus-background.png) no-repeat center;height:787px;opacity:0.3;z-index:-1}#content .extra .bg:before,#content .extra .bg:after{content:'';position:absolute;left:0;right:0}#content .extra .bg:before{top:0;height:364px;background:linear-gradient(180deg, #fbfbfb 0%, rgba(251,251,251,0) 100%)}#content .extra .bg:after{bottom:0;height:341px;background:linear-gradient(0deg, #fbfbfb 0%, rgba(251,251,251,0) 100%)}#content .extra2{position:relative}#content .extra2 .columns{max-width:1140px;margin:40px auto 0;display:flex;justify-content:center}#content .extra2 .columns .column{text-align:center;padding:0 60px;border-left:2px solid #f18d00;box-sizing:border-box;position:relative;width:380px}#content .extra2 .columns .column .top{display:flex;justify-content:center}#content .extra2 .columns .column .top .num{color:#44515B;font-size:60px;font-weight:500}#content .extra2 .columns .column .top span{background:url(/clients2/dynasys/site/img/learn-more3.svg) no-repeat center / 100% 100%;width:18px;height:18px;margin-top:20px}#content .extra2 .columns .column p{color:#44515B;font-size:22px;font-weight:500}#content .extra2 .columns .column:first-child{border:0}#content .extra2 .gallery{display:flex;flex-wrap:wrap;gap:18px;margin-top:57px}#content .extra2 .gallery li{display:block;width:calc((100% - 36px) / 3);position:relative;opacity:0;transition:.5s;top:50px}#content .extra2 .gallery li img{width:100%;height:auto}#content .extra2 .gallery li.animate{opacity:1;top:0}#content .extra2:before{content:'';position:absolute;top:0;left:0;right:0;height:157px;background:url(/clients2/dynasys/site/img/background-pattern.png) no-repeat center / 100% 100%}#content #partners{text-align:center;margin-top:60px}#content #partners h2{display:inline-block}#content #partners ul{display:flex;flex-wrap:wrap;gap:18px;margin-top:30px}#content #partners ul li{display:block;width:calc((100% - 54px) / 4)}#content #partners ul li img{width:100%;height:auto}#content #partners ul li p{font-size:14px;font-weight:500;color:#44515B;padding:12px 0 18px 0}#content #milestones{text-align:center;margin-top:60px;position:relative}#content #milestones h2{display:inline-block}#content #milestones .milestone{margin-top:60px;display:flex;flex-wrap:wrap;gap:64px}#content #milestones .milestone .years{align-self:flex-start;position:sticky;top:0;left:0;width:217px;padding:137px 0}#content #milestones .milestone .years .years-container{background:#E9F1F3;position:relative;overflow:hidden;height:470px}#content #milestones .milestone .years .years-container .year{width:100%;color:#44515B;font-size:24px;font-weight:800;text-align:center;background:none}#content #milestones .milestone .years .years-container .year.current{color:#f18d00}#content #milestones .milestone .years>button{position:absolute;left:0;right:0;width:100%;height:137px;background:url(/clients2/dynasys/site/img/dropdown.svg) no-repeat center}#content #milestones .milestone .years>button.prev{top:0;transform:scaleY(-1)}#content #milestones .milestone .years>button.next{bottom:0}#content #milestones .milestone .years:before,#content #milestones .milestone .years:after{content:'';position:absolute;left:0;right:0;height:137px;z-index:-1}#content #milestones .milestone .years:before{top:0;background:linear-gradient(180deg, rgba(233,241,243,0) 0%, #e9f1f3 100%)}#content #milestones .milestone .years:after{bottom:0;background:linear-gradient(180deg, #e9f1f3 0%, rgba(233,241,243,0) 100%)}#content #milestones .milestone .timeline-container{width:calc(100% - 281px)}#content #milestones .milestone .timeline-container section{position:relative;padding-left:265.5px;padding-bottom:30px}#content #milestones .milestone .timeline-container section time{position:absolute;top:0;left:0;color:#fff;background:#f18d00;width:146px;line-height:67px;text-align:center;font-size:24px;font-weight:800}#content #milestones .milestone .timeline-container section .year-detail{position:relative;text-align:left;padding-top:18px;background:#FBFBFB}#content #milestones .milestone .timeline-container section .year-detail h3{font-size:22px;font-weight:800;color:#44515B;line-height:32px}#content #milestones .milestone .timeline-container section .year-detail img{margin-top:18px;width:auto;height:347px}#content #milestones .milestone .timeline-container section:before{content:'';position:absolute;left:205px;top:0;bottom:0;width:2px;background:#AAABAB}#content #milestones .milestone .timeline-container section:after{content:'';position:absolute;top:21px;left:193px;border-radius:50%;width:26px;height:26px;box-shadow:0px 0px 5px #f18d00;border:2px solid #f18d00;box-sizing:border-box;background:#fff}#content #milestones .milestone .timeline-container section:first-child:before{top:21px}#content #milestones .milestone .timeline-container .loading{margin:0 0 0 174px}#content #milestones:before{content:'';position:absolute;top:-30px;left:0;right:0;height:157px;background:url(/clients2/dynasys/site/img/background-pattern.png) no-repeat center / 100% 100%}@media screen and (max-width:1199px){#content .extra2 .columns{flex-direction:column;gap:40px}#content .extra2 .columns .column{border:0;gap:40px;width:100%}#content #milestones .milestone .years{display:none}#content #milestones .milestone .timeline-container{width:100%}#content #milestones .milestone .timeline-container section .year-detail img{max-width:440px;height:auto}}@media screen and (max-width:767px){#content .extra .row{flex-direction:column;gap:0}#content #partners ul li{width:calc((100% - 18px) / 2)}#content #milestones .milestone .timeline-container section{padding-left:0}#content #milestones .milestone .timeline-container section time{position:relative;display:block;margin:0 auto 30px}#content #milestones .milestone .timeline-container section .year-detail{text-align:center}#content #milestones .milestone .timeline-container section:before{left:0;right:0;margin:auto}#content #milestones .milestone .timeline-container section:after{display:none}}