@charset "utf-8";@media all{.acm-spotlight{padding-top:44px}.acm-spotlight .section-title{margin:0 0 44px;text-align:center;font-family:"Lato";font-size:36px;text-transform:uppercase;font-weight:700;position:relative;z-index:5;color:#000}.acm-spotlight .block-intro{font-size:33px;color:#000;margin:0 auto 44px auto;text-align:center}}@media all and (max-width:767px){.acm-spotlight .block-intro{font-size:20px}}@media all{.acm-spotlight .logo-text{font-weight:bold}.acm-spotlight .logo-text b{color:#900}.acm-spotlight .t3-module{padding:0}.acm-spotlight .t3-module .module-title{font-size:32px;margin:0 0 22px;text-align:left;color:#900}.acm-spotlight .t3-module .module-ct{font-size:16px}.acm-spotlight .t3-module .container{padding:0}.acm-spotlight .t3-module .section-title{display:none}.acm-spotlight .t3-module .section-inner{padding:0}.acm-spotlight>.row>div>div{margin-bottom:44px}.acm-spotlight .acm-features{padding:0 !important;border-top:none}.acm-spotlight .acm-features .features-item{padding:30px 0 0}}@media all and (max-width:767px){.acm-spotlight .acm-features .features-item{margin-bottom:22px}}@media all{.ie8 .acm-spotlight .acm-testimonials .container{width:auto}.acm-spotlight .acm-testimonials .carousel-inner .item{padding:0}.acm-spotlight .acm-testimonials.style-3 .carousel-inner{overflow:visible}}@media screen and (max-width:991px){.acm-spotlight .acm-testimonials.style-3 .carousel-inner .item{padding-left:60px}}@media screen and (max-width:767px){.acm-spotlight .acm-testimonials.style-3 .carousel-inner .item{padding-left:0}}@media all{.acm-spotlight .acm-testimonials.style-3 .carousel-inner:before{left:-80px}}@media screen and (max-width:767px){.acm-spotlight .acm-testimonials.style-3 .carousel-inner:before{left:-40px}}@media all and (min-width:768px) and (max-width:1199px){.acm-spotlight .acm-testimonials.style-3 .carousel-inner:before{left:0}}@media all and (max-width:1342px) and (min-width:998px){.acm-spotlight .acm-testimonials.style-3 .carousel-inner:before{left:0}}@media all and (max-width:1342px) and (min-width:998px){.acm-spotlight .acm-testimonials.style-3 .carousel-inner .testimonial-text{padding-left:80px}}@media all{.section-inner{background-size:cover;background-position:center center}.statistics{padding:66px 0}.statistics .stats-list{margin-bottom:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.statistics .stats-list:before,.statistics .stats-list:after{content:" ";display:table}.statistics .stats-list:after{clear:both}.statistics .stats-list li{padding:0 15px;border-top:0}}@media screen and (max-width:767px){.statistics .stats-list li{width:100%}}@media all{.statistics.style-dark{color:#fff}.statistics.style-dark .stats-title{color:#fff}.statistics.style-dark .stats-subject{color:#fff}}@media screen and (max-width:991px){.statistics .container{overflow:hidden}}@media all{.ie8 .uber-stats .container{width:auto}}@-webkit-keyframes progressBar{0%{width:0}100%{width:100%}}@keyframes progressBar{0%{width:0}100%{width:100%}}@media all{.inview .uber-stats .stats-list span.stats-item-counter .progressbar span{-webkit-animation:progressBar 900ms ease 0.15s forwards;-moz-animation:progressBar 900ms ease 0.15s forwards;animation:progressBar 900ms ease 0.15s forwards}.statistics .section-title{margin:0 0 44px;text-align:center;font-family:"Lato";font-size:36px;text-transform:uppercase;font-weight:700;position:relative;z-index:5;color:#000}.statistics.style-dark .section-title{color:#fff}}@media screen and (max-width:991px){.statistics.style-2 .stats-list .stats-asset{margin-bottom:44px}.statistics.style-2 .stats-list .stats-asset:last-child{margin-bottom:0}}@media all{.statistics.style-2 .stats-list li>span{display:block;text-align:center}.statistics.style-2 .stats-list li>span.stats-item-icon{border:1px solid #fff;border-radius:80px;color:#fff;font-size:24px;height:80px;line-height:94px;text-align:center;width:80px;margin:0 auto;opacity:0.9;filter:alpha(opacity=90);margin-bottom:20px}.statistics.style-2 .stats-list li>span.stats-item-counter-wrapper{font-size:50px;color:#000;margin-bottom:10px}.statistics.style-2 .stats-list li>span.stats-subject{text-transform:uppercase;font-size:18px;margin-bottom:10px;font-weight:500}.statistics.style-2 .stats-list li>span.stats-des{font-size:16px;opacity:0.8;filter:alpha(opacity=80)}.statistics.style-2.style-dark .stats-list span.stats-item-counter-wrapper{color:#fff}.acm-features{padding:44px 0}.acm-features .section-title{margin:0 0 44px;text-align:center;font-family:"Lato";font-size:36px;text-transform:uppercase;font-weight:700;position:relative;z-index:5;color:#000}.acm-features.style-dark .section-title{color:#fff}.acm-features .section-intro{text-align:center;margin-bottom:44px;color:#000;font-weight:normal;font-size:27px}.acm-features .features-item:before,.acm-features .features-item:after{content:" ";display:table}.acm-features .features-item:after{clear:both}.acm-features img{max-width:100%}.acm-features .features-item-inner{position:relative}.acm-features .owl-controls .owl-buttons>div{background:rgba(255,255,255,0.2);border-radius:50%;color:rgba(0,0,0,0.8);margin:0;padding:0;height:40px;width:40px;opacity:1;filter:alpha(opacity=100)}.acm-features .owl-controls .owl-buttons>div+div{margin-left:11px}.acm-features .owl-controls .owl-buttons>div .fa{color:rgba(0,0,0,0.2);font-size:20px;line-height:40px}.acm-features .owl-controls .owl-buttons>div .fa.fa-angle-left{text-indent:-1px}.acm-features .owl-controls .owl-buttons>div .fa.fa-angle-right{text-indent:3px}.acm-features .owl-controls .owl-buttons>div:hover{background-color:#900;color:#fff}.acm-features .owl-controls .owl-buttons>div:hover .fa{color:#fff}.acm-features.style-1 .row>.features-item{margin-bottom:44px}.acm-features.style-1 .row>.features-item.col-sm-3,.acm-features.style-1 .row>.features-item.col-sm-4{margin-bottom:44px}.acm-features.style-1 .row>.features-item:last-child{margin-bottom:0}.acm-features.style-1 .row>.features-item.col-sm-2:nth-child(6n+1),.acm-features.style-1 .row>.features-item.col-sm-3:nth-child(4n+1),.acm-features.style-1 .row>.features-item.col-sm-4:nth-child(3n+1),.acm-features.style-1 .row>.features-item.col-sm-6:nth-child(2n+1){clear:both}.acm-features.style-1 .row>.features-item.first-child{-webkit-animation-delay:200ms;animation-delay:200ms}.acm-features.style-1 .row>.features-item:nth-child(2n){-webkit-animation-delay:400ms;animation-delay:400ms}.acm-features.style-1 .row>.features-item:nth-child(3n){-webkit-animation-delay:600ms;animation-delay:600ms}.acm-features.style-1 .features-item .img-icon{margin-bottom:22px;position:relative}.acm-features.style-1 .features-item .img-icon:after{content:"";background:#000;opacity:0;filter:alpha(opacity=0);display:block;position:absolute;top:0;left:0;width:100%;height:100%}.acm-features.style-1 .features-item .img-icon img{border:2px solid #000}.acm-features.style-1 .features-item .img-icon:hover:after,.acm-features.style-1 .features-item .img-icon:active:after,.acm-features.style-1 .features-item .img-icon:focus:after{opacity:0.3;filter:alpha(opacity=30)}.acm-features.style-1 .features-item span{font-size:14px;text-transform:uppercase;color:#999;font-weight:500}.acm-features.style-1 .features-item h3{font-size:33px;color:#000;font-weight:300;margin:11px 0}.acm-features.style-1 .features-item p{font-size:16px}.acm-features.style-1 .features-item a{color:#900;text-transform:uppercase;font-size:15px;font-weight:500}.acm-features.style-2{padding:44px 0;text-align:center}.acm-features.style-2 .row>div.col-sm-2:nth-child(6n+1),.acm-features.style-2 .row>div.col-sm-3:nth-child(4n+1),.acm-features.style-2 .row>div.col-sm-4:nth-child(3n+1),.acm-features.style-2 .row>div.col-sm-6:nth-child(2n+1){clear:both}.acm-features.style-2 .row>div.first-child{-webkit-animation-delay:200ms;animation-delay:200ms}.acm-features.style-2 .row>div:nth-child(2n){-webkit-animation-delay:400ms;animation-delay:400ms}.acm-features.style-2 .row>div:nth-child(3n){-webkit-animation-delay:600ms;animation-delay:600ms}.acm-features.style-2 .block-title{background:transparent;color:inherit;font-weight:900;font-size:14px;margin:0 0 22px 0;padding:0;text-transform:uppercase;letter-spacing:0.5px}.acm-features.style-2 .block-intro{font-size:33px;color:#000;margin:0 auto 44px auto}}@media all and (max-width:767px){.acm-features.style-2 .block-intro{font-size:20px}}@media all{.acm-features.style-2 .logo-text{font-weight:bold}.acm-features.style-2 .logo-text b{color:#900}.acm-features.style-2 .features-item{padding:30px 11px 0}}@media all and (max-width:767px){.acm-features.style-2 .features-item{margin-bottom:22px}}@media all{.acm-features.style-2 .features-item .font-icon{font-size:40px;color:#333;margin-bottom:22px}.acm-features.style-2 .features-item .img-icon{margin-bottom:22px}.acm-features.style-2 .features-item h2{margin:0 0 22px;padding:0 0 22px;color:#900;border-bottom:2px solid #c7c7c7;font-weight:bold;font-size:33px}}@media all and (max-width:767px){.acm-features.style-2 .features-item h2{font-size:20px}}@media all{.acm-features.style-2 .features-item p{margin:0 0 22px;line-height:1.6;text-align:left;font-size:15px;padding:0 30px}.acm-features.style-2 .features-item p a{color:#000;font-weight:bold;font-size:14px}.acm-features.style-2 .features-item p a:hover,.acm-features.style-2 .features-item p a:focus,.acm-features.style-2 .features-item p a:active{color:#900}.acm-features.style-10{text-align:center}.acm-features.style-10 .features-description{margin-left:auto;margin-right:auto}.acm-features.style-10 .features-content{margin:0 auto}}@media all and (min-width:768px){.acm-features.style-10 .features-content{width:65%}.acm-features.style-10 .features-content.features-content-right,.acm-features.style-10 .features-content.features-content-left{width:100%}}@media all{.acm-features.style-10 .features-content.features-content-left{text-align:left}.acm-features.style-10 .features-content.features-content-left p{padding-right:0}.acm-features.style-10 .features-content.features-content-left .features-image{margin-bottom:44px}}@media screen and (min-width:992px){.acm-features.style-10 .features-content.features-content-left .features-image{margin-bottom:0}}@media all{.acm-features.style-10 .features-content.features-content-right{text-align:left}.acm-features.style-10 .features-content.features-content-right p{padding-left:0}.acm-features.style-10 .features-content.features-content-right .features-image{margin-bottom:44px}}@media screen and (min-width:992px){.acm-features.style-10 .features-content.features-content-right .features-image{margin-bottom:0}}@media all{.acm-features.style-10 .features-image{margin-bottom:44px}.acm-features.style-10 .features-image>img{max-width:100%}}@media all and (min-width:768px){.acm-features.style-10 .features-item>p{padding:0 10%}}@media all{.acm-features.style-10 .font-icon{float:left;font-size:40px;margin-right:22px;width:65px;height:65px;color:#900}.acm-features.style-10 .img-icon{float:left;margin-right:22px;max-width:65px}.acm-features.style-10 .item{margin-bottom:44px}.acm-features.style-10 .item h3{margin-left:65px;color:#900;font-size:22px;margin-top:0}.acm-features.style-10 .item p{margin-left:87px;font-size:15px}.section-inner{background-size:cover;background-position:center center;position:relative}.section-inner .tes-mask{background:#000;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0.7;filter:alpha(opacity=70)}.acm-testimonials{padding:55px 0;text-align:center}.acm-testimonials .section-title{margin:0 0 44px;text-align:center;font-family:"Lato";font-size:36px;text-transform:uppercase;font-weight:700;position:relative;z-index:5;color:#fff}.acm-testimonials .carousel-inner .item{padding:0 88px}}@media screen and (max-width:991px){.acm-testimonials .carousel-inner .item{padding:0 22px}}@media all{.acm-testimonials .testimonial-text{color:#fff;font-size:32px;margin-bottom:0;min-height:120px;line-height:1.42857143}}@media screen and (max-width:767px){.acm-testimonials .testimonial-text{min-height:0;font-size:18px}}@media all and (min-width:768px) and (max-width:991px){.acm-testimonials .testimonial-text{font-size:20px;min-height:140px}}@media all{.acm-testimonials .author-info{color:#fff;margin-top:22px}.acm-testimonials .author-review{color:#fc0;margin-top:11px}.acm-testimonials .owl-theme .owl-controls .owl-buttons>div{background:none;width:auto;bottom:auto;top:50%;margin:-50px 0 0 0;padding:0;text-shadow:none;width:50px;height:100px;text-align:center;line-height:28px;position:absolute;left:0}.acm-testimonials .owl-theme .owl-controls .owl-buttons>div.owl-next{right:0;left:auto}.acm-testimonials .owl-theme .owl-controls .owl-buttons>div .fa{margin-bottom:0;color:#666;display:block;font-size:120px}}@media screen and (max-width:767px){.acm-testimonials .owl-theme .owl-controls .owl-buttons>div .fa{font-size:40px}}@media all{.acm-testimonials-bg{background-attachment:fixed}.acm-testimonials.style-2 .item{margin:0 auto;text-align:center}}@media all and (min-width:768px){.acm-testimonials.style-2 .item{padding:0 200px}}@media all{.acm-testimonials.style-2 .item .fa{margin:0 11px 0 0}.acm-testimonials.style-2 .item .author-info .author-image{border-radius:50%;display:inline-block;height:64px;margin-bottom:11px;overflow:hidden;width:64px}.acm-testimonials.style-2 .item .author-info .author-image img{border-radius:50%;height:64px;width:64px}.acm-testimonials.style-2 .item .author-info .author-info-text{font-size:15px;text-transform:uppercase;font-weight:500}.acm-testimonials.style-2 .item .author-info .author-info-text span.author-name{font-weight:500;font-size:30px;margin-bottom:20px;display:block}}@media all and (max-width:767px){.acm-testimonials.style-2 .item .author-info .author-info-text span.author-name{font-size:18px}}@media all{.acm-testimonials.style-2 .owl-pagination{bottom:auto;margin-top:44px;margin-bottom:0;position:relative;z-index:0}.acm-testimonials.style-2 .owl-pagination .owl-page span{background:#eee}.acm-testimonials.style-2 .owl-pagination .owl-page.active span{background:#fff}.acm-cta.style-1{color:#fff}.acm-cta.style-1.bg-image{padding-bottom:90px;padding-top:90px;min-height:300px}}@media screen and (min-width:1200px){.acm-cta.style-1.bg-image{background-attachment:fixed;min-height:500px}}@media all{.acm-cta.style-1.bg-image .container{display:none}.acm-cta.style-1 .cta-showcase-header{color:#fff;margin:0 0 33px;padding-bottom:33px;position:relative;line-height:1.42857143}.acm-cta.style-1 .cta-showcase-header:after{content:"";display:block;border-bottom:2px solid #900;width:30px;position:absolute;bottom:0;left:50%;margin-left:-15px}.acm-cta.style-1 .cta-showcase-intro{line-height:1.33}.acm-cta.style-1 .cta-showcase-actions{margin-top:44px}.acm-cta.style-1 .cta-showcase-actions a{display:inline-block}.acm-cta.style-1 .cta-showcase-item{background:#428bca;padding:30px;text-align:center}}@media screen and (min-width:768px){.acm-cta.style-1 .cta-showcase-item{padding:90px}}@media all{.acm-cta.style-1 div.pull-left .cta-showcase-item{text-align:left}.acm-cta.style-1 div.pull-left .cta-showcase-item .cta-showcase-header:after{left:0;margin:0}.acm-cta.style-1 div.pull-right .cta-showcase-item{text-align:right}.acm-cta.style-1 div.pull-right .cta-showcase-item .cta-showcase-header:after{right:0;left:auto;margin:0}.acm-cta.style-1.light{color:#666}.acm-cta.style-1.light .cta-showcase-header{color:#222}.acm-slideshow .owl-carousel{cursor:pointer;padding:0;overflow:hidden;background:#333}.acm-slideshow .owl-carousel .owl-wrapper-outer{z-index:0}.acm-slideshow .owl-carousel .item{position:relative;overflow:hidden}.acm-slideshow .owl-carousel .item .img-bg{width:100%}.acm-slideshow .owl-carousel .item .mask{position:absolute;bottom:0;left:0;right:0;top:0;z-index:1;background-image:-webkit-linear-gradient(left,#000 10%,transparent 100%);background-image:-o-linear-gradient(left,#000 10%,transparent 100%);background-image:linear-gradient(to right,#000 10%,transparent 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000',endColorstr='#00000000',GradientType=1);opacity:0.6;filter:alpha(opacity=60)}.acm-slideshow .owl-carousel .slider-content{background:transparent;position:absolute;bottom:40%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);text-align:left;z-index:2}}@media all and (max-width:1199px){.acm-slideshow .owl-carousel .slider-content{bottom:100px}}@media all and (max-width:991px){.acm-slideshow .owl-carousel .slider-content{width:100%}}@media all and (max-width:767px){.acm-slideshow .owl-carousel .slider-content{bottom:10px}}@media all{.acm-slideshow .owl-carousel .slider-content .slider-content-inner{width:50%}}@media all and (max-width:1199px){.acm-slideshow .owl-carousel .slider-content .slider-content-inner{width:80%}}@media all and (max-width:767px){.acm-slideshow .owl-carousel .slider-content .slider-content-inner{width:100%}}@media all{.acm-slideshow .owl-carousel .slider-content .slider-content-inner>h1{font-family:'Lato',sans-serif;color:#fff;font-weight:500;margin-top:0;margin-bottom:22px;font-size:48px;line-height:normal}}@media all and (max-width:1199px){.acm-slideshow .owl-carousel .slider-content .slider-content-inner>h1{font-size:33px;line-height:40px}}@media all and (max-width:767px){.acm-slideshow .owl-carousel .slider-content .slider-content-inner>h1{line-height:normal;font-size:15px}}@media all{.acm-slideshow .owl-carousel .slider-content .slider-content-inner>h1 a{color:#fff}.acm-slideshow .owl-carousel .slider-content .slider-content-inner>p{color:rgba(255,255,255,0.8);margin-bottom:44px;font-size:22px;font-weight:400;line-height:1.7}}@media all and (max-width:1199px){.acm-slideshow .owl-carousel .slider-content .slider-content-inner>p{font-size:20px;margin-bottom:22px}}@media all{.acm-slideshow .owl-carousel .slider-content .slider-content-inner>.btn+.btn{margin-left:22px}}@media all and (max-width:767px){.acm-slideshow .owl-carousel .slider-content .slider-content-inner>.btn{font-size:10px;padding:6px 10px}}@media all{.acm-slideshow .owl-carousel .slider-content .slider-content-inner>.btn.btn-primary{border-width:2px;border-color:#900}.acm-slideshow .owl-carousel .slider-content .slider-content-inner>.btn.btn-primary:hover,.acm-slideshow .owl-carousel .slider-content .slider-content-inner>.btn.btn-primary:focus,.acm-slideshow .owl-carousel .slider-content .slider-content-inner>.btn.btn-primary:active{background:transparent;border-color:#900}.acm-slideshow .owl-carousel .owl-controls{position:relative;margin:0 auto;width:100%;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}}@media all and (min-width:768px){.acm-slideshow .owl-carousel .owl-controls{width:750px}}@media all and (min-width:992px){.acm-slideshow .owl-carousel .owl-controls{width:970px}}@media all and (min-width:1200px){.acm-slideshow .owl-carousel .owl-controls{width:1170px}}@media all{.acm-slideshow .owl-carousel .owl-controls .owl-pagination{position:absolute;right:0;top:-400px}}@media all and (max-width:1199px){.acm-slideshow .owl-carousel .owl-controls .owl-pagination{top:-200px}}@media all{.acm-slideshow .owl-carousel .owl-controls .owl-pagination .owl-page{display:block}.acm-slideshow .owl-carousel .owl-controls .owl-pagination .owl-page span{border-radius:0;border:2px solid #fff;background:none;width:8px;height:8px;margin:0 0 10px}ul.ja-login{margin:0;padding:0;list-style:none}ul.ja-login li{display:inline-block;height:20px;margin-right:10px;position:relative}ul.ja-login li #ja-user-login,ul.ja-login li #ja-user-register{background:#fff;border:1px solid #ccc;box-shadow:0 3px 3px rgba(0,0,0,0.3);display:none;padding:20px;position:absolute;left:0;top:20px}ul.ja-login li #ja-user-register dl{margin-bottom:0}ul.ja-login li #ja-user-register dt label{display:inline-block;margin-bottom:5px}ul.ja-login li #ja-user-register dd{margin:0;padding:0}ul.ja-login li #ja-user-register br{display:none}ul.ja-login #form-login-remember label{display:inline-block}ul.ja-login #form-login-remember .inputbox{margin-top:0}#jabox-overlay{width:100% !important;height:100% !important;min-height:100% !important;position:fixed !important;background:#fff;z-index:1;top:0;left:0}.register-switch,.login-switch{position:relative}.register-switch,.login-switch,#ja-user-login,#ja-user-register{z-index:1000}#ja-user-login ul{margin:0 0 1px;display:block;list-style-type:none;margin:0 0 1px;padding:10px 0;position:relative !important;left:0;text-align:left !important;top:0}#ja-user-login ul li a:link,#ja-user-login ul li a:visited{padding:3px !important}}
