

/*===============================
/templates/ja_mono/local/acm/clients/css/themes/red/style.css
================================================================================*/
.uber-cliens.img-grayscale .client-item span{position:relative}@media (max-width:1199px){.uber-cliens.img-grayscale .client-item span{width:100% !important}}.uber-cliens.img-grayscale .client-img{display:inline-block;line-height:1}@media (max-width:1199px){.uber-cliens.img-grayscale .client-img{display:block}}.uber-cliens .client-item{text-align:center;height:240px;line-height:240px}.uber-cliens .client-item:hover .client-img img{opacity:1 !important;filter:alpha(opacity=100) !important}.uber-cliens .owl-carousel{margin:0}.uber-cliens .owl-carousel .owl-stage-outer{overflow:hidden;width:100%}.uber-cliens .owl-carousel .owl-stage:before,.uber-cliens .owl-carousel .owl-stage:after{content:" ";display:table}.uber-cliens .owl-carousel .owl-stage:after{clear:both}.uber-cliens .owl-carousel .owl-item{float:left;text-align:center;height:240px;line-height:240px}.uber-cliens .owl-carousel .owl-item + .owl-item{border-left:1px solid #eeeeee}.uber-cliens .owl-carousel .client-img{display:inline-block;width:100%;padding:0}.uber-cliens .owl-carousel .client-img a{display:block}@media (min-width:768px){.uber-cliens .owl-carousel .client-img{padding-left:40px;padding-right:40px}}@media (min-width:992px){.uber-cliens .owl-carousel .client-img{padding-left:20px;padding-right:20px}}@media (min-width:1200px){.uber-cliens .owl-carousel .client-img{padding-left:40px;padding-right:40px}}.uber-cliens .owl-carousel .client-img img{display:inline-block}.uber-cliens .owl-controls{position:absolute;right:0;top:0;margin-top:-40px}@media (max-width:991px){.uber-cliens .owl-controls{display:none}}.uber-cliens .owl-controls .owl-nav div{margin:0;border-radius:2px;background-color:rgba(0,0,0,0.2);text-indent:-999em;width:40px;overflow:hidden;position:relative;color:#ffffff;display:inline-block;font-size:12px;padding:3px 10px;opacity:1;filter:alpha(opacity=100)}.uber-cliens .owl-controls .owl-nav div:hover{background-color:rgba(0,0,0,0.4)}.uber-cliens .owl-controls .owl-nav div.owl-prev{margin-right:5px}


/*===============================
/templates/ja_mono/local/acm/cta/css/themes/red/style.css
================================================================================*/
.acm-cta{display:table;height:100vh;width:100%;background-color:#a01b1b;background-blend-mode:multiply;background-size:cover;background-position:center center}@media (max-width:1359px){.acm-cta{background-size:cover;background-position:center center;padding:160px 20px 80px;height:auto}}.acm-cta .cta-content{display:table-cell;vertical-align:middle;padding:0 160px}@media (max-width:1359px){.acm-cta .cta-content{padding:0}}.acm-cta .cta-heading{font-size:54px;color:#ffffff;font-weight:700;line-height:1.1;margin:0 auto 60px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;max-width:640px;position:relative;z-index:10}@media (max-width:767px){.acm-cta .cta-heading{font-size:36px}}.ie11 .acm-cta,.ie10 .acm-cta,.ie9 .acm-cta,.ie8 .acm-cta{position:relative}.ie11 .acm-cta:before,.ie10 .acm-cta:before,.ie9 .acm-cta:before,.ie8 .acm-cta:before{background:#a01b1b;content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:0.9;filter:alpha(opacity=90)}@supports (-ms-accelerator:true){.acm-cta{position:relative}.acm-cta:before{background:#a01b1b;content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:0.9;filter:alpha(opacity=90)}}


/*===============================
/templates/ja_mono/local/acm/features-intro/css/themes/red/style.css
================================================================================*/
.acm-features .features-item{display:table}.acm-features .features-item:before,.acm-features .features-item:after{content:" ";display:table}.acm-features .features-item:after{clear:both}.acm-features .features-item > div{display:table-cell;float:none !important;vertical-align:middle}.acm-features .features-img img{max-width:100%}.acm-features .features-content{background:#ffffff;padding:20px}.acm-features .features-content h3{margin-top:0}.acm-features.content-left .features-content{text-align:right}.acm-features.content-right .features-img{text-align:right}.acm-features.content-top{display:block}.acm-features.content-top > div{display:block}.acm-features.content-top .features-img{float:none;margin:0 auto}.acm-features.content-top .features-content{float:none;margin:0 auto}.acm-features.style-dark p{color:rgba(255,255,255,0.8)}.acm-features.style-dark h3 a{color:#ffffff}.acm-features.style-dark h3 a:hover,.acm-features.style-dark h3 a:focus,.acm-features.style-dark h3 a:active{color:#a01b1b;text-decoration:none}.acm-features.style-1 .features-item{padding:80px 5%;display:block;overflow:hidden}.acm-features.style-1 .features-item.style-dark{background:#111111;color:#ffffff}.acm-features.style-1 .features-item.style-dark .feature-content > a{color:#ffffff;border-bottom-color:#ffffff}.acm-features.style-1 .features-item.style-dark .feature-title:after{border-bottom-color:#ffffff}.acm-features.style-1 .features-item.style-highlight{background:#a01b1b;color:#ffffff}.acm-features.style-1 .features-item.style-highlight .feature-content > a{color:#ffffff;border-bottom-color:#ffffff}.acm-features.style-1 .features-item.style-highlight .feature-title:after{border-bottom-color:#ffffff}.acm-features.style-1 .features-item:hover .feature-image{-webkit-animation:image_animation 0.6s;-moz-animation:image_animation 0.6s;-o-animation:image_animation 0.6s;animation:image_animation 0.6s}.acm-features.style-1 .features-item:hover .feature-content{-webkit-animation:content_animation 0.6s;-moz-animation:content_animation 0.6s;-o-animation:content_animation 0.6s;animation:content_animation 0.6s}.acm-features.style-1 .feature-image{display:block;position:relative;top:0}.acm-features.style-1 .feature-image img{max-width:80px;max-height:80px;line-height:80px}.acm-features.style-1 .feature-title{margin:40px 0 20px;font-weight:700;position:relative;z-index:1;padding-bottom:0;display:inline-block;top:0}.acm-features.style-1 .feature-desc{margin-bottom:20px;position:relative;z-index:1}.acm-features.style-1 .feature-content > a{text-transform:uppercase;border-bottom:1px solid #a01b1b;font-weight:700;font-size:12px;position:relative;z-index:1}@-webkit-keyframes image_animation{0%{-webkit-transform:translate3d(0,-300%,0px)}100%{-webkit-transform:translate3d(0,0,0px)}}@-moz-keyframes image_animation{0%{-moz-transform:translate3d(0,-300%,0px)}100%{-moz-transform:translate3d(0,0,0px)}}@keyframes image_animation{0%{transform:translate3d(0,-300%,0px)}100%{transform:translate3d(0,0,0px)}}@-webkit-keyframes content_animation{0%{-webkit-transform:translate3d(0,100%,0px)}100%{-webkit-transform:translate3d(0,0,0px)}}@-moz-keyframes content_animation{0%{-moz-transform:translate3d(0,100%,0px)}100%{-moz-transform:translate3d(0,0,0px)}}@keyframes content_animation{0%{transform:translate3d(0,100%,0px)}100%{transform:translate3d(0,0,0px)}}