.c-offcanvas{transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-offcanvas-bg.c-offcanvas-bg--push,.c-offcanvas-bg.c-offcanvas-bg--reveal,.c-offcanvas-content-wrap,.c-offcanvas{transition:background-color 300ms,transform 300ms cubic-bezier(.4,0,.6,1)}.c-offcanvas-content-wrap{z-index:3}.c-offcanvas{background:#fff;position:fixed;min-height:100%;max-height:none;top:0;display:block;overflow-x:hidden;overflow-y:auto}.c-offcanvas--opening{transition-timing-function:cubic-bezier(.4,0,.6,1)}.c-offcanvas.is-open{transform:translate3d(0,0,0);visibility:visible}.c-offcanvas.is-closed{max-height:100%;overflow:hidden;visibility:hidden;box-shadow:none}.c-offcanvas--overlay{z-index:1080}.c-offcanvas--reveal{z-index:2}.c-offcanvas-bg{background-color:transparent;transition:background-color 400ms cubic-bezier(.23,1,.32,1) 0ms;position:fixed;height:100%;top:0;left:-100%;width:100%;z-index:1079}.c-offcanvas-bg.is-animating,.c-offcanvas-bg.is-open{left:0;background-color:rgba(0,0,0,.68);visibility:visible}.c-offcanvas-bg.is-closed{visibility:hidden}.c-offcanvas-bg--closing.is-animating{background:transparent}.c-offcanvas--left{height:100%;transform:translate3d(-300px,0,0);width:300px}.c-offcanvas--right{height:100%;right:0;transform:translate3d(300px,0,0);width:300px}html[dir="rtl"] .c-offcanvas{transform:translate3d(300px,0,0)}html[dir="rtl"] .c-offcanvas.is-open{transform:translate3d(0,0,0)}html[dir="rtl"] .c-offcanvas--right{left:0;right:auto;transform:translate3d(-300px,0,0)}.c-offcanvas-content-wrap{z-index:3}.c-offcanvas-content-wrap--reveal.c-offcanvas-content-wrap--left.is-open{transform:translate3d(300px,0,0)}.c-offcanvas-content-wrap--reveal.c-offcanvas-content-wrap--right.is-open{transform:translate3d(-300px,0,0)}html[dir="rtl"] .c-offcanvas-content-wrap--reveal.c-offcanvas-content-wrap--right.is-open{transform:translate3d(300px,0,0)}html[dir="rtl"] .c-offcanvas-content-wrap--reveal.c-offcanvas-content-wrap--left.is-open{transform:translate3d(-300px,0,0)}.c-offcanvas--reveal{z-index:0;transform:translate3d(0,0,0)}.c-offcanvas-bg.c-offcanvas-bg--reveal.c-offcanvas-bg--left.is-open{transform:translate3d(300px,0,0)}html[dir="rtl"] .c-offcanvas-bg.c-offcanvas-bg--reveal.c-offcanvas-bg--left.is-open,.c-offcanvas-bg.c-offcanvas-bg--reveal.c-offcanvas-bg--right.is-open{transform:translate3d(-300px,0,0)}html[dir="rtl"] .c-offcanvas-bg.c-offcanvas-bg--reveal.c-offcanvas-bg--right.is-open{transform:translate3d(300px,0,0)}html[dir="rtl"] .c-offcanvas-bg.c-offcanvas-bg--reveal.c-offcanvas-bg--left.is-open{transform:translate3d(-300px,0,0)}.c-offcanvas--push{z-index:6}.c-offcanvas--push--opening{transition-timing-function:cubic-bezier(0,0,.2,1)}.c-offcanvas-content-wrap{z-index:3}.c-offcanvas-content-wrap--push.c-offcanvas-content-wrap--left.is-open{transform:translate3d(300px,0,0)}.c-offcanvas-content-wrap--push.c-offcanvas-content-wrap--right.is-open{transform:translate3d(-300px,0,0)}.c-offcanvas-bg.c-offcanvas-bg--push.c-offcanvas-bg--left.is-open{transform:translate3d(300px,0,0)}.c-offcanvas-bg.c-offcanvas-bg--push.c-offcanvas-bg--right.is-open{transform:translate3d(-300px,0,0)}html[dir="rtl"] .c-offcanvas-content-wrap--push.c-offcanvas-content-wrap--right.is-open{transform:translate3d(300px,0,0)}html[dir="rtl"] .c-offcanvas-content-wrap--push.c-offcanvas-content-wrap--left.is-open{transform:translate3d(-300px,0,0)}html[dir="rtl"] .c-offcanvas-bg.c-offcanvas-bg--push.c-offcanvas-bg--right.is-open{transform:translate3d(300px,0,0)}html[dir="rtl"] .c-offcanvas-bg.c-offcanvas-bg--push.c-offcanvas-bg--left.is-open{transform:translate3d(-300px,0,0)}.owl-carousel{padding-right:0;padding-left:0}.owl-carousel .owl-nav>div{color:#fff;position:absolute;top:50%;right:auto;left:60px;line-height:45px;font-size:1.2rem;opacity:.5;text-align:center;-webkit-transition:500ms all;-o-transition:500ms all;transition:500ms all;height:45px;width:45px}.owl-carousel .owl-nav>div.disabled{pointer-events:none}@media (max-width:991.98px){.owl-carousel .owl-nav>div{left:30px}}@media (max-width:575.98px){.owl-carousel .owl-nav>div{left:15px;line-height:30px;height:30px;width:30px}}.owl-carousel .owl-nav>div:before{border:1px solid #fff;content:"";position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transition:500ms all;-o-transition:500ms all;transition:500ms all;-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg);opacity:.5}.owl-carousel .owl-nav>div.owl-next{left:auto;right:60px}@media (max-width:991.98px){.owl-carousel .owl-nav>div.owl-next{right:30px}}@media (max-width:575.98px){.owl-carousel .owl-nav>div.owl-next{right:15px}}.owl-carousel .owl-nav>div i{color:#fff;position:relative;z-index:3}.owl-carousel .owl-nav>div:hover,.owl-carousel .owl-nav>div:focus,.owl-carousel .owl-nav>div:active{opacity:1}.owl-carousel .owl-nav>div:hover:before,.owl-carousel .owl-nav>div:focus:before,.owl-carousel .owl-nav>div:active:before{opacity:1}.acm-slideshow .item{position:relative;background-size:cover;height:100%}.acm-slideshow .slider-content{position:relative;padding:330px 60px;max-width:630px;text-align:center}@media (max-width:991.98px){.acm-slideshow .slider-content{padding-top:240px;padding-bottom:240px}}@media (max-width:575.98px){.acm-slideshow .slider-content{padding-top:210px;padding-bottom:90px}}.acm-slideshow .slide-title{margin:0 auto 2rem;font-weight:300;color:#fff}@media (max-width:767.98px){.acm-slideshow .slide-title{font-size:1.8rem}}@media (max-width:575.98px){.acm-slideshow .slide-title{margin:auto}}.acm-slideshow .lead{color:#fff;opacity:.75}@media (max-width:575.98px){.acm-slideshow .lead{display:none}}.acm-slideshow .btn{margin-top:2rem}.acm-slideshow .owl-wrapper{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap}.acm-features.style-1 .features-image{position:relative}.acm-features.style-1 .features-image .img-decor{position:absolute;right:30px;top:100%;margin-top:-100px}@media (min-width:1700px){.acm-features.style-1 .features-image .img-decor{right:-60px}}@media (max-width:991.98px){.acm-features.style-1 .features-image .img-decor{display:none}}.acm-features.style-1 .features-image img{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:991.98px){.acm-features.style-1 .features-image img{height:auto}}.acm-features.style-1 .features-content{background:#1d1f22;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;height:100%;padding:60px 120px 60px 120px;position:relative}@media (min-width:1500px){.acm-features.style-1 .features-content{padding:90px 180px 150px 180px}}@media (max-width:1199.98px){.acm-features.style-1 .features-content{padding:60px}}@media (max-width:767.98px){.acm-features.style-1 .features-content{padding:30px}}.acm-features.style-1 .features-content:before{bottom:15px;border:1px solid #282a2e;content:"";position:absolute;top:15px;left:15px;right:15px}.acm-features.style-1 .features-content h2{color:#fff;position:relative;padding-top:60px;margin-top:0;margin-bottom:30px}@media (max-width:575.98px){.acm-features.style-1 .features-content h2{padding-top:2rem}}.acm-features.style-1 .features-content h2:before{background:#282a2e;content:"";position:absolute;top:0;left:50%;height:30px;width:1px}@media (max-width:575.98px){.acm-features.style-1 .features-content h2:before{top:.5rem;height:1rem}}.acm-features.style-1 .features-content p{opacity:.75;margin-bottom:0}.acm-features.style-1 .features-content .features-info{margin-top:60px}@media (max-width:767.98px){.acm-features.style-1 .features-content .features-info{margin-top:30px}}.acm-features.style-1 .features-content .features-info h4{color:#fff}.acm-features.style-1 .features-content .features-info .ft-position{color:#fff;font-size:.7333rem;text-transform:uppercase;opacity:.5}.acm-features.style-2 .img-icon{margin-bottom:30px}.acm-features.style-2 .font-icon{color:#111;margin-bottom:.5rem;font-size:4.8rem}.acm-features.style-2 h4{margin-top:0;margin-bottom:1rem}.acm-features.style-2 h4 a{color:#111}.acm-features.style-2 .action{color:#111}.acm-features.style-2 .action span{margin-left:.5rem}.acm-features.style-3{overflow:hidden;padding-top:150px;padding-bottom:150px}@media (max-width:1199.98px){.acm-features.style-3{padding-top:90px;padding-bottom:90px}}@media (max-width:991.98px){.acm-features.style-3{padding-top:60px;padding-bottom:60px}}@media (max-width:575.98px){.acm-features.style-3{padding-top:30px;padding-bottom:30px}}.acm-features.style-3 .features-image{position:relative;max-width:495px}@media (max-width:1199.98px){.acm-features.style-3 .features-image{width:100%;max-width:100%}}.acm-features.style-3 .features-image:before{background:#fafafa;content:"";position:absolute;right:50%;top:-150px;bottom:-150px;width:2000px}@media (max-width:991.98px){.acm-features.style-3 .features-image:before{display:none}}.acm-features.style-3 .features-image>img{position:relative;width:100%}.acm-features.style-3 .features-image .img-decor{left:-70px;bottom:-40px;position:absolute;height:200px;width:200px}@media (max-width:1400px){.acm-features.style-3 .features-image .img-decor{left:-15px;bottom:-15px}}.acm-features.style-3 .module-title{margin-top:0;padding-top:0}.acm-features.style-3 .module-title:before{display:none}.acm-features.style-3 h4{margin-bottom:30px}@media (max-width:575.98px){.acm-features.style-3 h4{margin-bottom:15px}}.acm-features.style-3 p{margin-bottom:30px}@media (max-width:575.98px){.acm-features.style-3 p{margin-bottom:15px}}.acm-features.style-4{background-size:cover;background-position:center center;padding:180px 30px 330px;text-align:center}@media (max-width:991.98px){.acm-features.style-4{padding:90px 30px 210px}}@media (max-width:575.98px){.acm-features.style-4{padding:60px 30px}}.acm-features.style-4 .logo-image{margin-bottom:30px}.acm-features.style-4 h3{color:#fff}.acm-features.style-4 .btn-action{margin-top:60px}@media (max-width:991.98px){.acm-features.style-4 .btn-action{margin-top:30px}}.acm-teams .teams-img{margin-bottom:15px}.acm-teams .teams-text span{color:#9e9e9e;font-size:.7333rem;text-transform:uppercase}.acm-teams .teams-text h4{margin-bottom:1rem}.acm-teams .teams-text h4 a{color:#111}.acm-teams .teams-text p{margin-bottom:30px}.acm-stats{border-top:1px solid #e9e9e9}.acm-stats .flex-fill+.flex-fill{border-left:1px solid #e9e9e9}.acm-stats .stats-asset{padding:150px 30px;text-align:center}@media (max-width:1199.98px){.acm-stats .stats-asset{padding:60px 30px}}@media (max-width:575.98px){.acm-stats .stats-asset{padding:30px}}.acm-stats .stats-asset .stats-item-counter{display:block;color:#111;font-size:4.8rem}@media (max-width:1199.98px){.acm-stats .stats-asset .stats-item-counter{font-size:1.8rem}}.acm-stats .stats-asset .stats-subject{font-size:1.2rem;color:#111}.acm-cliens .row{margin-left:0;margin-right:0}.acm-cliens .row>div{padding-left:0;padding-right:0;line-height:1}.acm-cliens .client-item .client-img{background:transparent;height:240px;line-height:240px;padding:0 15px;text-align:center;-webkit-transition:500ms all;-o-transition:500ms all;transition:500ms all}@media (max-width:991.98px){.acm-cliens .client-item .client-img{height:100px;line-height:100px;padding-bottom:0}}@media (max-width:575.98px){.acm-cliens .client-item .client-img{height:50px;line-height:50px}}.acm-cliens .client-item .client-img img{display:inline-block;max-height:240px;-webkit-transition:500ms all;-o-transition:500ms all;transition:500ms all}.acm-cliens .client-item:hover .client-img img{opacity:1!important}@media (max-width:991.98px){.acm-cliens .client-item{padding-top:.5rem;padding-bottom:.5rem;width:33.333%!important;text-align:center}}@media (max-width:767.98px){.acm-cliens .client-item{padding-top:.5rem;padding-bottom:.5rem;width:50%!important;text-align:center}}.acm-cliens .client-item .client-img>img{display:inline-block;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.acm-cliens .action{margin-top:30px}.acm-teams .team-items:before,.acm-teams .team-items:after{display:table;content:" "}.acm-teams .team-items:after{clear:both}.acm-teams .team-items .item{float:left}@media screen and (max-width:767px){.acm-teams .team-items .item{width:100%!important}}.acm-teams .team-items .item .img-intro{position:relative;overflow:hidden}.acm-teams .team-items .item .img-intro p{bottom:0;background-color:rgba(33,91,166,.7);color:#fff;font-size:20px;left:0;margin-bottom:0;position:absolute;padding:26px;transform:translateY(100%);-webkit-transform:translateY(100%);-webkit-transition:600ms;-o-transition:600ms;transition:600ms}@media screen and (max-width:1199px){.acm-teams .team-items .item .img-intro p{font-size:16px}}@media screen and (max-width:768px){.acm-teams .team-items .item .img-intro p{display:none}}.acm-teams .team-items .item:hover .img-intro p{transform:translateY(0);-webkit-transform:translateY(0)}.acm-teams .team-items img{height:auto;width:100%}.acm-teams .team-items .info{color:#fff;padding:26px 0;text-align:center}.acm-teams .team-items .info h4{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:4.33333333px}@media screen and (min-width:480px){.acm-teams .team-items .info h4{font-size:16px}}.acm-teams .team-items .info p{font-size:14px;font-weight:300;margin-bottom:0}.ie8 .team-items .item .img-intro p{display:none}.ie8 .team-items .item:hover .img-intro p{display:block}.ie8 .team-items .item:hover .img-intro p:after{background:#039be5;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.acm-teams .style-2{overflow:hidden}.acm-teams .style-2 .item{margin-bottom:52px}.acm-teams .style-2 .item .member-image{margin-bottom:26px;overflow:hidden}.acm-teams .style-2 .item .member-image img{-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s}.acm-teams .style-2 .item h4{font-size:16px;font-weight:700;text-transform:uppercase;text-align:center}.acm-teams .style-2 .item .member-title{color:#96a1a3;font-size:14px;font-weight:300;text-align:center}.acm-teams .style-2 .item .member-desc{text-align:center}.acm-teams .style-2 .item:hover .member-image img{transform:scale(1.1)}.acm-teams .style-2 .item:hover h4{color:#039be5}.acm-teams .style-3 .item{margin-bottom:52px}.acm-teams .style-3 .item .item-inner{position:relative;overflow:hidden}.acm-teams .style-3 .item .item-inner .member-image img{width:100%;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s}.acm-teams .style-3 .item .item-inner .member-info{background:#3d4045;box-sizing:border-box;color:#f4f6f7;position:absolute;bottom:-34px;width:100%;-webkit-transition:bottom 0.35s;-o-transition:bottom 0.35s;transition:bottom 0.35s}.acm-teams .style-3 .item .item-inner .member-info h4{font-size:16px;font-weight:700;height:40px;line-height:40px;margin:0;padding:0;text-transform:uppercase;text-align:center}.acm-teams .style-3 .item .item-inner .member-info .member-title{font-size:12px;letter-spacing:.5px;padding:0 26px;text-align:center;text-transform:uppercase;filter:alpha(opacity=80);opacity:.8}.acm-teams .style-3 .item:hover .member-image img{transform:scale(1.1)}.acm-teams .style-3 .item:hover .member-info{background:#039be5;color:#fff;bottom:0}.acm-teams .style-4{overflow:hidden}.acm-teams .style-4 .item{margin-bottom:52px}.acm-teams .style-4 .item .item-inner{position:relative;overflow:hidden}.acm-teams .style-4 .item .item-inner .member-image{border-radius:50%;overflow:hidden;position:relative}.acm-teams .style-4 .item .item-inner .member-image img{border-radius:50%;width:100%;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s}.acm-teams .style-4 .item .item-inner h4{color:#3d4045;font-size:20px;font-weight:700;text-align:center}.acm-teams .style-4 .item .item-inner .member-title{text-align:center}.acm-teams .style-4 .item .item-inner .social-links{list-style:none;margin:0;padding:0;text-align:center}.acm-teams .style-4 .item .item-inner .social-links li{display:inline-block;margin:0 2px}.acm-teams .style-4 .item .item-inner .social-links li a{background:#ecf0f1;border-radius:16px;color:#505656;display:block;height:32px;line-height:32px;text-align:center;width:32px}.acm-teams .style-4 .item .item-inner .social-links li a:hover,.acm-teams .style-4 .item .item-inner .social-links li a:focus,.acm-teams .style-4 .item .item-inner .social-links li a:active{background:#039be5;color:#fff}.acm-teams .style-4 .item:hover .member-image img{filter:alpha(opacity=80);opacity:.8}.acm-teams.style-5 .team-title{margin-top:0}.acm-teams.style-5 .section-intro{margin-bottom:40px}@media screen and (max-width:991px){.acm-teams.style-5 .section-intro{margin-right:80px;width:auto}}.acm-teams.style-5 .carousel-control{z-index:999;background:none;width:38px;height:38px;text-align:center;line-height:1;color:#505656;top:-80px;right:0;left:auto;border:2px solid #dadedf;padding:8px}.acm-teams.style-5 .carousel-control.left{right:36px}.acm-teams.style-5 .carousel-inner .item{margin-left:0;margin-right:0}.acm-teams.style-5 .team-list-items .member-item .member-image img{width:100%}.acm-teams.style-5 .team-list-items .member-item h4{font-size:16px}.acm-teams.style-5 .team-list-items .member-item h4 small{font-weight:400}.acm-teams.style-5 .team-list-items .member-item .member-desc{padding-bottom:26px;border-bottom:1px solid #dadedf}.acm-teams.style-5 .team-list-items .member-item .social-links{margin:26px 0;padding:0;width:0%;-webkit-transition:all 0.35s ease-in 0.1s;-o-transition:all 0.35s ease-in 0.1s;transition:all 0.35s ease-in 0.1s;height:40px;overflow:hidden;float:left}.acm-teams.style-5 .team-list-items .member-item .social-links:before,.acm-teams.style-5 .team-list-items .member-item .social-links:after{display:table;content:" "}.acm-teams.style-5 .team-list-items .member-item .social-links:after{clear:both}@media screen and (max-width:767px){.acm-teams.style-5 .team-list-items .member-item .social-links{float:none;width:100%}}.acm-teams.style-5 .team-list-items .member-item .social-links li{display:inline-block}.acm-teams.style-5 .team-list-items .member-item .social-links li a{width:40px;height:40px;background:#ecf0f1;color:#505656;line-height:40px;text-align:center;border-radius:50%;display:block;background:#fff;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.acm-teams.style-5 .team-list-items .member-item .social-links li a:hover{background:#27292e;color:#fff}.acm-teams.style-5 .team-list-items .member-item .view-social-btn{border-radius:50%;width:40px;height:40px;display:block;position:absolute;border:1px solid #dadedf;line-height:1;padding:10px;background:#fff;text-align:center;color:#505656;-webkit-transition:all 0.25s ease-in 0.1s;-o-transition:all 0.25s ease-in 0.1s;transition:all 0.25s ease-in 0.1s;left:26px;bottom:26px}@media screen and (max-width:767px){.acm-teams.style-5 .team-list-items .member-item .view-social-btn{display:none}}.acm-teams.style-5 .team-list-items .member-item:hover .social-links{width:100%}.acm-teams.style-5 .team-list-items .member-item:hover .view-social-btn{left:100%;margin-left:-55.9px}.ja-masthead{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden}.ja-masthead:before{background-color:#000;content:"";display:block;position:absolute;left:0;top:0;opacity:.3;height:100%;width:100%;z-index:3}.ja-masthead .ja-masthead-detail{color:#fff;padding:40px 0;max-width:980px;position:relative;text-align:center;z-index:20;margin:0 auto}.masthead-video{position:relative}.masthead-video #ja-masthead-bg{position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0;z-index:1}#ja-masthead-bg video{object-fit:cover}.ja-masthead-bg{display:flex;position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0}.ja-masthead-bg video{width:100%;object-fit:cover}
