

/*===============================
/templates/ja_mason/js/owl-carousel/owl.carousel.min.css
================================================================================*/
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/templates/ja_mason/js/owl-carousel/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}


/*===============================
/templates/ja_mason/css/custom.css
================================================================================*/
body{font-size:18px}.t3-slideshow + .t3-section-wrap > div:first-child::before{top:0px}.btn-primary{background-color:#46877f}.btn-primary.btn-sp::before{background-color:#46877f}.navbar-default .navbar-nav > li > a:before,.navbar-default .navbar-nav > li > span:before{background:#46877f}.sub-heading{color:#46877f}.sub-heading::before{background:#46877f}.btn-default.btn-sp::before{background:#46877f;color:#fff}.btn-default.btn-sp:hover::before{background:#46877f}.btn-default.btn-sp:hover{color:#fff}#Section92{ }.modulematerialilavorazioni .item.ja-animate{display:flex;align-items:center}.modulematerialilavorazioni .acm-teams .item .action{bottom:initial;margin-top:0px;right:0}.modulematerialilavorazioni .acm-teams .item .member-content{position:relative}.modulematerialilavorazioni .acm-teams .item .member-content h4{font-size:30px;color:#000 }.modulematerialilavorazioni .acm-teams .item .action{right:45px}.modulematerialilavorazioni .acm-teams .item:hover h4{color:#fff}.modulematerialilavorazioni .acm-teams .item{background:#fff}.modulematerialilavorazioni .acm-teams .item:hover{background:#46877f}.modulematerialilavorazioni .acm-teams .item .action{background:#46877f}.modulematerialilavorazioni .ion-arrow-right-c:before{color:#fff}.modulematerialilavorazioni .acm-teams .item:hover .action{background:#fff}.modulematerialilavorazioni .acm-teams .item:hover .action .ion-arrow-right-c:before{color:#636363}#Section92{padding-left:120px;padding-right:120px}#Section92.t3-section.mask-box-right::before{right:280px;left:0px}#Section89.t3-section.mask-box-left-center::before{left:50%;margin-right:0px;right:0}#Section91.t3-section.mask-box-left::before{left:70%;right:0px}.modulematerialilavorazioni .acm-teams .item .member-image img{width:330px;height:380px;object-fit:cover;object-position:right}.modulematerialilavorazioni .acm-teams .item .member-content{padding-left:0px}.acm-features.style-3 .owl-carousel .owl-dots > div.active{background:#252525!important}.moduleprocessindustriali .acm-features.style-2 .action{background:#46877f;color:#fff}.acm-features.style-2 .action:hover,.acm-features.style-2 .action:focus,.acm-features.style-2 .action:active{background:#fff!important;color:#000 }.moduleprocessindustriali.t3-section.mask-box-right::before{right:65vw;left:0}.tk-icon{display:flex;align-items:center;padding-top:20px}.tk-icon img{padding-right:20px}#t3-section-bottom{position:relative;overflow:hidden }#t3-section-bottom::after{background:#151515;content:"";width:40%;height:100vh;position:absolute;z-index:0;display:block;right:0;top:0}.t3-copyright{padding-top:20px;padding-bottom:20px}.col-md-8.copyright{color:#fff}.sub-heading::after{background-size:cover }.acm-features.style-3 .owl-carousel .owl-dots > div{background:#fff!important}.breadcrumb{background-color:transparent;text-transform:uppercase }.breadcrumb > .active .hasTooltip{display:none}.breadcrumb{background-color:transparent;text-transform:uppercase }.breadcrumb > .active .hasTooltip{display:none}.breadcrumb li span{font-weight:bold;text-decoration:underline;color:#fff}.breadcrumb > li + li:before{content:"."}.marginleft5vw{margin-left:5vw}#Section135::before{content:"";display:block;background:#151515;bottom:0;position:absolute;left:0;top:0;z-index:1;right:35%}#Section164:before{content:"";display:block;background:#151515;bottom:0;position:absolute;right:0;top:0;z-index:1;left:55%}#Section133.t3-section.mask-box-left-center::before{right:0;left:45vw;margin-right:initial}#Section136::before{content:"";display:block;background:#151515;bottom:0;position:absolute;right:0;top:0;z-index:1;left:35%}.about #t3-mainbody{display:none}.tk-num{display:flex;align-items:center;margin-top:20px}.tk-num span{color:#4aacac;font-size:70px;font-weight:bold;padding-right:20px}.tk-num b{color:#fff}.displaytable{display:table}.maxwidth325{max-width:325px}.margintop40{margin-top:40px}#back-to-top .btn{background:#4aacac;border:0px}.container1400{width:100%;max-width:1400px;padding-left:48px;padding-right:48px}.marginauto{margin:auto;display:table}.maxwidth790{max-width:790px}.emptydiv{display:table;width:100%;height:60px}.modulegridmaterials .features-text{background-color:#fff;padding-top:30px;padding-bottom:20px}.modulegridmaterials .features-text h4{color:#333333;font-weight:bold;text-align:center;margin-top:0px;margin-bottom:0px;font-size:24px}.modulegridmaterials .features-text p{color:#999999;text-align:center;font-size:16px}.modulegridmaterials img{width:100%}#Section140{padding-top:0px}#Section139{padding-bottom:0px}#Section139::after{content:"";display:block;background:#151515;bottom:0;position:absolute;right:0;top:1000px;z-index:1;left:0}#Section140::before{content:"";display:block;background:#151515;bottom:0;position:absolute;right:0;top:0;z-index:1;right:70%}#Section140::after{content:"";display:block;background:#151515;bottom:500px;position:absolute;right:0;top:0;z-index:1;left:0}#Section141::after{content:"";display:block;background:#151515;bottom:0;position:absolute;top:0;z-index:1;right:80%;left:0}#Section91 .acm-features.style-3 .features-text{background-color:#fff}#Section91 .acm-features.style-3 .features-text h4{color:#333333;font-size:25px}#Section91 .acm-features.style-3 .features-text p{font-size:13px}#Section91 .acm-features.style-3 .owl-item:hover .features-text{background-color:#46877f}#Section91 .acm-features.style-3 .owl-item:hover .features-text h4,#Section91 .acm-features.style-3 .owl-item:hover .features-text p{color:#fff}.materiali .uk-panel{background-color:#fff}.materiali .uk-inline-clip{width:100%}.uk-scope .materiali .uk-h3{display:table;margin:auto;padding-top:0px;padding-bottom:5px;font-weight:bold}.materiali .uk-panel > div{display:table;margin:auto;padding-bottom:40px;text-transform:uppercase;font-size:13px;text-align:center}.materiali > div:hover .uk-panel{background-color:#46877f;color:#fff}.materiali > div:hover .uk-panel .uk-h3{color:#fff}#Section139::before{content:"";width:80%;background-color:#1c1c1c;z-index:2;height:50vh;position:absolute;bottom:0;left:20%;right:0;display:block;top:initial}.materialspage #t3-section-top{position:relative}.materialspage #t3-section-top::before{content:"";width:45%;background-color:#151515;left:55%;right:0;bottom:0;top:0;z-index:2;display:block;position:absolute}#Section141::before{content:"";position:absolute;width:45%;background-color:#1c1c1c;left:55%;right:0;bottom:0;top:0;z-index:2;display:block;position:absolute}.container900{max-width:900px;display:table;margin:auto}.materialspage #t3-mainbody{display:none}.t3-megamenu .mega-nav > li > a:hover,.t3-megamenu .dropdown-menu .mega-nav > li > a:hover,.t3-megamenu .mega-nav > li > a:hover,.t3-megamenu .dropdown-menu .mega-nav > li > a:hover,.t3-megamenu .dropdown-menu .mega-nav > li.open > a:hover{color:#fff}.t3-megamenu .mega-nav > li.open > a,.t3-megamenu .dropdown-menu .mega-nav > li.open > a,.t3-megamenu .mega-nav > li.open > a{color:#fff}div.mod-languages .btn-group{display:table!important;margin:auto}div.mod-languages .btn-group .btn{background:#46877f;color:#fff;font-weight:bold;width:100px;padding:3px 0px}div.mod-languages .btn-group .btn::after{content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-bottom:2px;margin-left:5px}div.mod-languages ul li.lang-active{background-color:#46877f;color:#fff}.dropdown-menu > li > a{color:#fff}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{color:#fff}#Section146::before{content:"";display:block;bottom:0;position:absolute;right:0;left:45vw;margin-right:initial;top:0}#Section146::after{content:"";display:block;bottom:0;position:absolute;right:0;left:0px;margin-right:initial;top:initial;width:100%;height:250px;background-color:#151515}.floatright{float:right;display:table}.tekmaterial h2{float:left;margin-right:-40px;margin-top:0px;color:#4aacac}.tekmaterial div{float:left;margin-right:160px;margin-bottom:0px;margin-left:20px}.tekmaterial .sub-heading::before{display:none}#Section147::before{content:"";width:60%;top:0px;bottom:0px;left:0;right:40%;position:absolute;display:block}#Section147::after{content:"";width:100%;top:initial;bottom:0px;left:0;right:0;position:absolute;display:block;height:300px;background-color:#151515}#t3-mainbody{display:none}.t3-megamenu .mega-nav > li.active > a,.t3-megamenu .dropdown-menu .mega-nav > li.active > a,.t3-megamenu .mega-nav > li.active > a,.t3-megamenu .dropdown-menu .mega-nav > li.active > a{color:#fff}.btn.btn-primary.off-canvas-toggle{display:none}.t3-mainnav .t3-navbar-collapse .navbar-nav > .active > a,.t3-mainnav .t3-navbar-collapse .navbar-nav > .active > span,.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a:hover,.t3-mainnav .t3-navbar-collapse .navbar-nav > li > span:hover,.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a:focus,.t3-mainnav .t3-navbar-collapse .navbar-nav > li > span:focus,.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a:active,.t3-mainnav .t3-navbar-collapse .navbar-nav > li > span:active{color:#46877f} .acm-features.style-3 .owl-carousel .owl-nav > div:hover{background:#46877f!important;border-color:#46877f!important}#Section161{padding-bottom:0px}#Section153,#Section155,#Section146,#Section151{padding-bottom:0px}.uk-scope a{color:#333!important}.uk-scope >div > div:hover a{color:#fff!important}.uk-scope .materiali .uk-grid{display:table;margin:auto}.uk-scope .materiali .uk-grid > div{padding-left:0px}.align-items-center{display:flex;align-items:center}.prodslider .uk-slidenav-previous{color:#000!important}.uk-scope >div.prodslider > div:hover a{color:#000!important}#t3-section-bottom > div{padding-bottom:20px}.dropdown-submenu.open > a:after,.dropdown-submenu:hover > a:after{border-left-color:#46877f}.t3-megamenu .mega-nav > li.active > a:hover,.t3-megamenu .dropdown-menu .mega-nav > li.active > a:hover{color:#fff}.acm-features.style-3 .features-item:hover h4{color:#fff!important}.onlymobile{display:none!important;}@media screen and (min-width:1024px){.navbar-header{display:none}}@media (min-width:1680px){div.t3-wrapper.menu-vertical .bottom-vertical{bottom:48px;display:block !important;position:absolute;text-align:center;left:15px;right:15px}}@media screen and (max-width:1680px){.navbar-default .navbar-nav > li > a.onlymobile{display:block!important}}@media screen and (max-width:1024px){#Section92{padding-left:20px;padding-right:20px}#Section92.modulematerialilavorazioni .acm-teams .item .member-image img{width:auto;height:220px;object-fit:cover;object-position:right}.section-title h2{max-width:100% }.tk-icon{padding-top:0px}.t3-section{padding-bottom:0px}.tekmaterial h2{margin-right:0px}.tekmaterial div{margin-right:200px}#mod-custom147 .row{display:grid}#mod-custom147 .row > div:nth-child(1){display:grid;order:2}#mod-custom147 .row > div:nth-child(2){display:grid;order:1}.acm-slideshow .owl-carousel .owl-stage .item .slider-content h1{font-size:60px}#mod-custom135 .row > div{min-height:initial!important}}@media screen and (max-width:767px){.align-items-center{display:table}.breadcrumb{display:none}.features-image .uk-scope .uk-grid-match>*>:not([class*=uk-width]){height:200px!important }.modulematerialilavorazioni .acm-teams .item .member-content h4{font-size:20px}.moduleprocessindustriali .acm-features.style-2 .row > div{padding-bottom:24px;padding-top:24px;float:left;width:50%;left:0;min-height:210px!important}.onlymobile{display:block!important}}