header.top-wrapper .language-switcher,header.header-wrapper .language-switcher{display:inline-block;vertical-align:middle;padding:5px 0}header.top-wrapper .language-switcher.active a.active-language,header.header-wrapper .language-switcher.active a.active-language{border-color:rgba(125,120,120,.5);box-shadow:inset 0 0 13px rgba(0,0,0,.15)}header.top-wrapper .language-switcher.active ul,header.header-wrapper .language-switcher.active ul{margin-left:0;margin-bottom:0;max-height:200px;transition:max-height .2s ease}header.top-wrapper .language-switcher a.active-language,header.header-wrapper .language-switcher a.active-language{display:inline-block;text-transform:uppercase;position:relative;font-weight:500;font-size:.75em;line-height:2.5em;height:2.5em;padding:0 1.7em 0 1em;text-decoration:none;box-sizing:border-box;border:1px solid transparent;transition:border .2s ease,box-shadow .2s ease}header.top-wrapper .language-switcher a.active-language:after,header.header-wrapper .language-switcher a.active-language:after{content:'';display:inline-block;vertical-align:1px;width:10px;height:6px;background:url(/sites/all/themes/laserax/front/images/icon-dropdown-grey.svg) no-repeat center center;background-size:contain;margin-left:9px}header.top-wrapper .language-switcher ul,header.header-wrapper .language-switcher ul{position:absolute;background:#fff;list-style:none;margin:5px 0 0;padding:0;max-height:0;overflow:hidden}header.top-wrapper .language-switcher ul li,header.header-wrapper .language-switcher ul li{padding-top:1px;margin-bottom:0}header.top-wrapper .language-switcher ul li a,header.header-wrapper .language-switcher ul li a{display:block;color:#000;font-weight:500;font-size:.75em;line-height:2.5em;height:2.5em;padding:0 1em;text-decoration:none;text-transform:uppercase}header.top-wrapper .language-switcher ul li a.active,header.header-wrapper .language-switcher ul li a.active{background:#e7e7e7}header.top-wrapper{font:500 12px/36px 'Montserrat',sans-serif;color:#b7b7b7;background:#000;height:36px;text-transform:uppercase}header.top-wrapper .inner{display:flex;justify-content:flex-end;align-items:center}header.top-wrapper ul.menu{display:flex;justify-content:flex-end;align-items:center;list-style:none;margin:0;padding:0}header.top-wrapper ul.menu li{margin:0 0 0 30px;padding:0}header.top-wrapper ul.menu li a{color:inherit;font-weight:inherit;text-decoration:none;line-height:36px;white-space:nowrap}header.top-wrapper .language-switcher{padding:0;margin:0 0 0 30px;position:relative;z-index:999}header.top-wrapper .language-switcher.active{background:#322e2e}header.top-wrapper .language-switcher.active a.active-language:after{transform:rotate(-180deg)}header.top-wrapper .language-switcher.active ul{margin-left:0;margin-bottom:0;max-height:200px;transition:max-height .2s ease}header.top-wrapper .language-switcher a.active-language{color:inherit;font-size:inherit;font-weight:inherit;line-height:36px;height:36px;padding:0 14px;margin:0;border:0;transition:background-color .2s ease}header.top-wrapper .language-switcher a.active-language:after{transition:transform .2s ease}header.top-wrapper .language-switcher ul{background:#322e2e;margin:0;padding:0;left:0;right:0}header.top-wrapper .language-switcher ul li a{font-size:13px;line-height:36px;height:36px;color:#a9a9a9;text-transform:none;padding:0 14px}header.top-wrapper .language-switcher ul li a.active{background:rgba(255,255,255,.05)}header.header-wrapper{font:17px/1.5em 'Montserrat',sans-serif;color:#58585a;padding-top:184px;position:relative}header.header-wrapper.front{background:url(/sites/all/themes/laserax/front/images/header.jpg) no-repeat center center;background-size:cover;color:#fff}header.header-wrapper.front.black{background:0 0;border-bottom:1px solid #c32327}header.header-wrapper.front.black nav{background:rgba(24,24,24,.95)}header.header-wrapper.front a{color:#fff}header.header-wrapper.front a.logo{background-image:url(/sites/all/themes/laserax/front/images/logo-laserax-white.png)}header.header-wrapper.front a.menu{background-image:url(/sites/all/themes/laserax/front/images/icon-menu.svg)}
header.header-wrapper.front a.menu.close{background-image:url(/sites/all/themes/laserax/front/images/icon-close.svg)}header.header-wrapper.front nav{border:0;background:0 0}header.header-wrapper.front nav .language-switcher.active a.active-language{box-shadow:inset 0 0 13px rgba(0,0,0,.75)}header.header-wrapper.front nav .language-switcher a.active-language:after{background-image:url(/sites/all/themes/laserax/front/images/icon-dropdown-white.svg)}header.header-wrapper.front nav ul.menu .dropdown-wrapper{background:#232021}header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown:nth-child(even){background:#383637}header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li a,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li span{color:#d7d7d7}header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li a+ul a,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li span+ul a,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li a+ul span,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li span+ul span{color:#b7b7b7}header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li a:hover{color:#fff;text-shadow:0 0 1px #fff}header.header-wrapper nav{position:absolute;z-index:100;top:0;right:0;width:100%;padding:55px 0;transition:background .2s ease,padding .2s ease,right .2s ease;background:#fff;border-bottom:1px solid #c32327}header.header-wrapper nav.position-fixed{position:fixed}header.header-wrapper nav.fixed{color:#fff;background:rgba(24,24,24,.95)}header.header-wrapper nav.fixed .language-switcher a.active-language:after{background-image:url(/sites/all/themes/laserax/front/images/icon-dropdown-white.svg)}header.header-wrapper nav.fixed a{color:#fff}header.header-wrapper nav.fixed a.logo{background-image:url(/sites/all/themes/laserax/front/images/logo-laserax-white.png)}header.header-wrapper nav.fixed a.menu{background-image:url(/sites/all/themes/laserax/front/images/icon-menu.svg)}header.header-wrapper nav.fixed a.menu.close{background-image:url(/sites/all/themes/laserax/front/images/icon-close.svg)}header.header-wrapper nav.fixed ul.menu .dropdown-wrapper{background:#232021}header.header-wrapper nav.fixed ul.menu .dropdown-wrapper ul.dropdown:nth-child(even){background:#383637}header.header-wrapper nav.fixed ul.menu .dropdown-wrapper ul.dropdown li a,header.header-wrapper nav.fixed ul.menu .dropdown-wrapper ul.dropdown li span{color:#d7d7d7}header.header-wrapper nav.fixed ul.menu .dropdown-wrapper ul.dropdown li a+ul a,header.header-wrapper nav.fixed ul.menu .dropdown-wrapper ul.dropdown li span+ul a,header.header-wrapper nav.fixed ul.menu .dropdown-wrapper ul.dropdown li a+ul span,header.header-wrapper nav.fixed ul.menu .dropdown-wrapper ul.dropdown li span+ul span{color:#b7b7b7}header.header-wrapper nav.fixed ul.menu .dropdown-wrapper ul.dropdown li a:hover{color:#fff;text-shadow:0 0 1px #fff}header.header-wrapper nav .inner{display:flex;justify-content:space-between;align-items:center;white-space:nowrap}header.header-wrapper nav a{color:#58585a}header.header-wrapper nav a.pointer{cursor:pointer}header.header-wrapper nav a.logo{background:url(/sites/all/themes/laserax/front/images/logo-laserax-grey.png) no-repeat center center;background-size:contain;text-indent:-9999px;display:inline-block;vertical-align:middle;width:211px;height:74px;margin-right:32px;transition:width .2s ease,height .2s ease}header.header-wrapper nav a.menu{display:none;float:right;background:url(/sites/all/themes/laserax/front/images/icon-menu-dark.svg) no-repeat center center;background-size:contain;width:32px;height:24px;margin:5px 0;text-indent:-9999px}header.header-wrapper nav a.menu.close{background-image:url(/sites/all/themes/laserax/front/images/icon-close-dark.svg)}header.header-wrapper nav a.phone{display:none;float:right;font-weight:500;text-transform:uppercase;text-decoration:none}header.header-wrapper nav a.phone:before{content:'';display:inline-block;width:25px;height:25px;background-image:url(/sites/all/themes/laserax/front/images/icon-phone.svg);background-size:contain;margin-right:10px;vertical-align:middle;margin-top:-2px}
header.header-wrapper nav a.phone:hover{color:#c32327}header.header-wrapper nav a.phone.mobile{height:44px;line-height:44px;padding:0;margin:0}header.header-wrapper nav a.mobile{display:none;float:right;height:44px;line-height:44px;padding:0 20px;margin:-4px 0}header.header-wrapper nav a.front-button{font-size:inherit}header.header-wrapper nav a.front-button:after{content:'';display:inline-block;vertical-align:-2px;width:17px;height:14px;background:url(/sites/all/themes/laserax/front/images/icon-button-ask.svg) no-repeat center center;background-size:contain;margin-left:10px}header.header-wrapper nav ul.menu{display:flex;list-style:none;margin:0;padding:0}header.header-wrapper nav ul.menu>li{height:60px;line-height:60px;padding:0 35px;margin-bottom:0}header.header-wrapper nav ul.menu>li:first-child{padding-left:0}header.header-wrapper nav ul.menu>li:last-child{padding-right:0}header.header-wrapper nav ul.menu>li:hover .dropdown-wrapper{z-index:10;max-height:1000px;pointer-events:all;transition:max-height .8s ease}header.header-wrapper nav ul.menu>li:hover>a,header.header-wrapper nav ul.menu>li:hover>span{color:#c32327}header.header-wrapper nav ul.menu>li.mobile{display:none}header.header-wrapper nav ul.menu>li>a.active{color:#c32327}header.header-wrapper nav ul.menu a,header.header-wrapper nav ul.menu span{text-decoration:none;display:block;font-weight:500;text-transform:uppercase}header.header-wrapper nav ul.menu .dropdown-wrapper{display:flex;max-height:0;pointer-events:none;overflow:hidden;position:absolute;background:#fff;margin-top:-5px;margin-left:-30px;box-shadow:0 20px 50px -20px rgba(0,0,0,.5)}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown,header.header-wrapper nav ul.menu .dropdown-wrapper div.dropdown{border-top:3px solid #c32327;padding:30px;list-style:none}header.header-wrapper nav ul.menu .dropdown-wrapper div.dropdown{width:0;opacity:0;padding:0;overflow:hidden;position:relative;background:#fff;transition:opacity .2s ease}header.header-wrapper nav ul.menu .dropdown-wrapper div.dropdown.open{width:370px;opacity:1}header.header-wrapper nav ul.menu .dropdown-wrapper div.dropdown .background{position:absolute;top:25px;right:25px;bottom:25px;left:25px;background:no-repeat center center;background-size:contain}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown{min-width:220px;margin-left:0;margin-bottom:0}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown:nth-child(even){background:#f7f9fa}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li{position:relative;line-height:1.88em;margin-bottom:0}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span{font-weight:500;position:relative}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a:before,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span:before{content:'';display:none;position:absolute;top:50%;margin-top:-5px;left:-25px;padding-right:15px;width:10px;height:10px;background:url(/sites/all/themes/laserax/front/images/icon-menu-first.svg) no-repeat left center;background-size:contain}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul{margin-top:10px;margin-bottom:40px;margin-left:0;padding-left:22px;list-style:none}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul a,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul a,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul span,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul span{font-weight:400}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul a:before,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul a:before,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul span:before,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul span:before{display:block;width:6px;left:-20px;background-image:url(/sites/all/themes/laserax/front/images/icon-menu-second.svg)}
header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a:hover{text-shadow:0 0 1px #58585a}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown>li{margin-bottom:20px}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown>li:last-child{margin-bottom:0}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown>li:last-child a+ul,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown>li:last-child span+ul{margin-bottom:10px;margin-left:0}header.header-wrapper nav ul.menu .dropdown-wrapper{background:#232021}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown:nth-child(even){background:#383637}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span{color:#d7d7d7}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul a,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul a,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul span,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul span{color:#b7b7b7}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a:hover{color:#fff;text-shadow:0 0 1px #fff}header.header-wrapper.fixed{padding-top:70px}header.header-wrapper.fixed nav,header.header-wrapper nav.fixed{padding:10px 0;border:0}header.header-wrapper.fixed nav a.logo,header.header-wrapper nav.fixed a.logo{height:44px;margin-top:-4px;margin-bottom:-4px;background-position:left center}header.header-wrapper.fixed.front.black nav{background:#000}header.header-wrapper .text{text-align:center;margin-top:-55px;padding:225px 0}header.header-wrapper .text h3{display:inline-block;position:relative;font-size:31px;line-height:1em;margin:0 0 24px;text-transform:uppercase}header.header-wrapper .text h3:before,header.header-wrapper .text h3:after{content:'';position:absolute;top:50%;width:100px;height:1px;background:#fff}header.header-wrapper .text h3:before{left:-130px}header.header-wrapper .text h3:after{right:-130px}header.header-wrapper .text h1{font-size:78px;line-height:1em;margin:0 0 24px;font-family:'Oswald',sans-serif;text-transform:uppercase;font-weight:600;color:#c32327;text-shadow:1px 1px 1px rgba(0,0,0,.3)}header.header-wrapper .text h1 b{color:#fff}header.header-wrapper .text p{font-size:24px;line-height:1.7em;margin-bottom:24px;max-width:70%;margin-left:auto;margin-right:auto}header.header-wrapper .text ul{display:flex;flex-wrap:nowrap;justify-content:center;list-style:none;text-align:center;padding:0;margin:0;margin-bottom:24px}header.header-wrapper .text ul li{display:inline-block;padding:0 20px;min-width:150px}header.header-wrapper .text ul li img{width:80px;height:80px;object-fit:contain}header.header-wrapper .text ul li p{font-size:1.1em;margin-top:0;width:auto;max-width:none;white-space:nowrap;text-transform:uppercase}header.header-wrapper{font-size:13px;padding-top:126px}header.header-wrapper nav{padding:35px 0}header.header-wrapper nav .language-switcher{display:none}header.header-wrapper nav a.logo{width:160px;height:56px;margin-right:20px}header.header-wrapper nav ul.menu>li{height:50px;line-height:50px;padding:0 15px}header.header-wrapper nav ul.menu>li a.front-button{height:50px;line-height:50px;padding:0 20px;margin-bottom:20px}header.header-wrapper nav ul.menu>li.top-link{height:auto !important}header.header-wrapper nav ul.menu>li.top-link a{color:#969696 !important;text-transform:none}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul{margin-bottom:30px}header.header-wrapper nav ul.menu .dropdown-wrapper div.dropdown.open{width:300px}header.header-wrapper .text{margin-top:-35px;padding:180px 0}header.header-wrapper .text h3{font-size:24px}header.header-wrapper .text h1{font-size:53px}header.header-wrapper .text p{font-size:18px}@media all and (max-width:1420px){header.header-wrapper{font-size:13px;padding-top:122px}header.header-wrapper nav a.logo{width:150px;height:52px;margin-right:10px}
header.header-wrapper nav ul.menu>li{height:45px;line-height:45px;padding:0 16px}header.header-wrapper nav ul.menu>li a.front-button{height:45px;line-height:45px;padding:0 20px}header.header-wrapper nav ul.menu .dropdown-wrapper{margin-top:-3px}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul{margin-bottom:20px}header.header-wrapper .text{padding:150px 0}header.header-wrapper .text h3{font-size:20px}header.header-wrapper .text h1{font-size:50px}header.header-wrapper .text p{font-size:17px}}@media all and (max-width:1220px){body header.header-wrapper .text,body #main-content,body footer.footer-wrapper{transition:transform .2s ease}body.overflow header.header-wrapper nav{right:400px}body.overflow header.header-wrapper .text,body.overflow #main-content,body.overflow footer.footer-wrapper{transform:translate3d(-400px,0,0)}header.top-wrapper{display:none}header.header-wrapper.front{background-image:url(/sites/all/themes/laserax/front/images/header-min.jpg)}header.header-wrapper,header.header-wrapper.front{font-size:13px;padding-top:105px}header.header-wrapper nav,header.header-wrapper.front nav{padding:30px 0}header.header-wrapper nav .language-switcher,header.header-wrapper.front nav .language-switcher{display:block}header.header-wrapper nav .inner,header.header-wrapper.front nav .inner{display:block}header.header-wrapper nav a.logo,header.header-wrapper.front nav a.logo{width:130px;height:50px;margin:-5px 0 0}header.header-wrapper nav a.menu,header.header-wrapper.front nav a.menu{display:block;margin-left:20px}header.header-wrapper nav a.phone,header.header-wrapper.front nav a.phone{display:block !important;margin-left:20px}header.header-wrapper nav a.mobile,header.header-wrapper.front nav a.mobile{display:block;margin-left:20px}header.header-wrapper nav .language-switcher,header.header-wrapper.front nav .language-switcher{font-size:16px;padding:2px 0;float:right;position:relative}header.header-wrapper nav .language-switcher a.active-language,header.header-wrapper.front nav .language-switcher a.active-language{padding:0 1em}header.header-wrapper nav .language-switcher ul,header.header-wrapper.front nav .language-switcher ul{right:0;margin-top:2px}header.header-wrapper nav ul.menu,header.header-wrapper.front nav ul.menu{display:block;background:#282525;font-size:16px;position:fixed;overflow-y:scroll;z-index:100;top:0;bottom:0;right:-400px;width:400px;max-height:100%;transition:transform .2s ease}header.header-wrapper nav ul.menu.open,header.header-wrapper.front nav ul.menu.open{transform:translate3d(-400px,0,0)}header.header-wrapper nav ul.menu li,header.header-wrapper.front nav ul.menu li{height:auto;padding:0;margin:0;position:relative;background:#282525}header.header-wrapper nav ul.menu li.mobile,header.header-wrapper.front nav ul.menu li.mobile{display:block;padding:0;height:0}header.header-wrapper nav ul.menu li.mobile a,header.header-wrapper.front nav ul.menu li.mobile a{background-color:transparent;background-position:left center;margin:0}header.header-wrapper nav ul.menu li.mobile a.logo,header.header-wrapper.front nav ul.menu li.mobile a.logo{margin-bottom:-10px}header.header-wrapper nav ul.menu li.collapsable header,header.header-wrapper.front nav ul.menu li.collapsable header{padding:0;background:0;border:0}header.header-wrapper nav ul.menu li.collapsable>a,header.header-wrapper.front nav ul.menu li.collapsable>a,header.header-wrapper nav ul.menu li.collapsable header>a,header.header-wrapper.front nav ul.menu li.collapsable header>a,header.header-wrapper nav ul.menu li.collapsable>span,header.header-wrapper.front nav ul.menu li.collapsable>span,header.header-wrapper nav ul.menu li.collapsable header>span,header.header-wrapper.front nav ul.menu li.collapsable header>span{position:relative}header.header-wrapper nav ul.menu li.collapsable>a:before,header.header-wrapper.front nav ul.menu li.collapsable>a:before,header.header-wrapper nav ul.menu li.collapsable header>a:before,header.header-wrapper.front nav ul.menu li.collapsable header>a:before,header.header-wrapper nav ul.menu li.collapsable>span:before,header.header-wrapper.front nav ul.menu li.collapsable>span:before,header.header-wrapper nav ul.menu li.collapsable header>span:before,header.header-wrapper.front nav ul.menu li.collapsable header>span:before{content:'';position:absolute;top:50%;margin-top:-3px;right:30px;width:7px;height:5px;background:url(/sites/all/themes/laserax/front/images/icon-collapsable-white.svg) no-repeat center center;background-size:contain}
header.header-wrapper nav ul.menu li.collapsable:hover .dropdown-wrapper,header.header-wrapper.front nav ul.menu li.collapsable:hover .dropdown-wrapper{max-height:0}header.header-wrapper nav ul.menu li.collapsable.open>a,header.header-wrapper.front nav ul.menu li.collapsable.open>a,header.header-wrapper nav ul.menu li.collapsable.open header>a,header.header-wrapper.front nav ul.menu li.collapsable.open header>a,header.header-wrapper nav ul.menu li.collapsable.open>span,header.header-wrapper.front nav ul.menu li.collapsable.open>span,header.header-wrapper nav ul.menu li.collapsable.open header>span,header.header-wrapper.front nav ul.menu li.collapsable.open header>span{font-weight:700;color:#da2c30;background:#000}header.header-wrapper nav ul.menu li.collapsable.open>a:before,header.header-wrapper.front nav ul.menu li.collapsable.open>a:before,header.header-wrapper nav ul.menu li.collapsable.open header>a:before,header.header-wrapper.front nav ul.menu li.collapsable.open header>a:before,header.header-wrapper nav ul.menu li.collapsable.open>span:before,header.header-wrapper.front nav ul.menu li.collapsable.open>span:before,header.header-wrapper nav ul.menu li.collapsable.open header>span:before,header.header-wrapper.front nav ul.menu li.collapsable.open header>span:before{background-image:url(/sites/all/themes/laserax/front/images/icon-collapsable-red.svg)}header.header-wrapper nav ul.menu li.collapsable.open .dropdown-wrapper,header.header-wrapper.front nav ul.menu li.collapsable.open .dropdown-wrapper{max-height:2000px}header.header-wrapper nav ul.menu li.collapsable.open .dropdown-wrapper br,header.header-wrapper.front nav ul.menu li.collapsable.open .dropdown-wrapper br{display:none}header.header-wrapper nav ul.menu li a,header.header-wrapper.front nav ul.menu li a,header.header-wrapper nav ul.menu li span,header.header-wrapper.front nav ul.menu li span{color:#fff;display:block;padding:20px 30px;height:auto;line-height:1em;background-color:#1e1b1b;border-bottom:1px solid #282525}header.header-wrapper nav ul.menu li a.front-button,header.header-wrapper.front nav ul.menu li a.front-button,header.header-wrapper nav ul.menu li span.front-button,header.header-wrapper.front nav ul.menu li span.front-button{background:#c32327}header.header-wrapper nav ul.menu li a.front-button:after,header.header-wrapper.front nav ul.menu li a.front-button:after,header.header-wrapper nav ul.menu li span.front-button:after,header.header-wrapper.front nav ul.menu li span.front-button:after{float:right}header.header-wrapper nav ul.menu .dropdown-wrapper,header.header-wrapper.front nav ul.menu .dropdown-wrapper{position:static;display:block;margin:0}header.header-wrapper nav ul.menu .dropdown-wrapper div.dropdown,header.header-wrapper.front nav ul.menu .dropdown-wrapper div.dropdown{display:none}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown{border:0;margin:0;padding:0}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li{margin:0}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li a,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li span{color:#b5b5b5;white-space:nowrap}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li a+ul,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li span+ul{margin:0;padding:0}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul a,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li a+ul a,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul a,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li span+ul a,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul span,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li a+ul span,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul span,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li span+ul span{padding-left:60px}
header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul a:before,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li a+ul a:before,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul a:before,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li span+ul a:before,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul span:before,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li a+ul span:before,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul span:before,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li span+ul span:before{left:35px}header.header-wrapper.fixed,header.header-wrapper.front.fixed{padding-top:64px}header.header-wrapper .text,header.header-wrapper.front .text{text-align:center;margin-top:-60px;padding:80px 0 80px}header.header-wrapper .text h3,header.header-wrapper.front .text h3{font-size:21px;line-height:1em;margin:0 0 18px}header.header-wrapper .text h3:before,header.header-wrapper.front .text h3:before,header.header-wrapper .text h3:after,header.header-wrapper.front .text h3:after{width:50px}header.header-wrapper .text h3:before,header.header-wrapper.front .text h3:before{left:-65px}header.header-wrapper .text h3:after,header.header-wrapper.front .text h3:after{right:-65px}header.header-wrapper .text h1,header.header-wrapper.front .text h1{font-size:50px;line-height:1.3em;margin:0 0 18px}header.header-wrapper .text p,header.header-wrapper.front .text p{font-size:16px;line-height:2em;margin-bottom:27px;max-width:90%}header.header-wrapper .text a.front-button,header.header-wrapper.front .text a.front-button{height:auto;line-height:1.7em;padding:20px 35px;white-space:normal}header.header-wrapper .text a.front-button:before,header.header-wrapper.front .text a.front-button:before{left:35px;right:35px}}@media all and (max-width:620px){body.overflow header.header-wrapper nav{right:255px}body.overflow header.header-wrapper .text,body.overflow #main-content,body.overflow footer.footer-wrapper{transform:translate3d(-255px,0,0)}header.header-wrapper,header.header-wrapper.front{padding-top:105px}header.header-wrapper nav,header.header-wrapper.front nav{padding:30px 0}header.header-wrapper nav a.logo,header.header-wrapper.front nav a.logo{width:130px;height:50px;margin:-5px 0 0}header.header-wrapper nav a.menu,header.header-wrapper.front nav a.menu{margin-left:10px}header.header-wrapper nav a.mobile,header.header-wrapper.front nav a.mobile{display:none}header.header-wrapper nav ul.menu,header.header-wrapper.front nav ul.menu{font-size:12px;right:-255px;width:255px}header.header-wrapper nav ul.menu.open,header.header-wrapper.front nav ul.menu.open{transform:translate3d(-255px,0,0)}header.header-wrapper nav ul.menu li.mobile a.close,header.header-wrapper.front nav ul.menu li.mobile a.close{left:-35px}header.header-wrapper nav ul.menu li.collapsable>a:before,header.header-wrapper.front nav ul.menu li.collapsable>a:before,header.header-wrapper nav ul.menu li.collapsable header>a:before,header.header-wrapper.front nav ul.menu li.collapsable header>a:before,header.header-wrapper nav ul.menu li.collapsable>span:before,header.header-wrapper.front nav ul.menu li.collapsable>span:before,header.header-wrapper nav ul.menu li.collapsable header>span:before,header.header-wrapper.front nav ul.menu li.collapsable header>span:before{right:20px}header.header-wrapper nav ul.menu li a,header.header-wrapper.front nav ul.menu li a,header.header-wrapper nav ul.menu li span,header.header-wrapper.front nav ul.menu li span{padding:20px}header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul a,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li a+ul a,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul a,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li span+ul a,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul span,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li a+ul span,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul span,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li span+ul span{padding-left:40px}
header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul a:before,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li a+ul a:before,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul a:before,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li span+ul a:before,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li a+ul span:before,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li a+ul span:before,header.header-wrapper nav ul.menu .dropdown-wrapper ul.dropdown li span+ul span:before,header.header-wrapper.front nav ul.menu .dropdown-wrapper ul.dropdown li span+ul span:before{left:25px}header.header-wrapper .text ul li,header.header-wrapper.front .text ul li{padding:0 10px;min-width:0}header.header-wrapper .text ul li img,header.header-wrapper.front .text ul li img{width:50px;height:50px}header.header-wrapper .text ul li p,header.header-wrapper.front .text ul li p{font-size:1em;white-space:normal}}footer.footer-wrapper{font:22px/1.6em 'Montserrat',sans-serif;color:#000;margin:0;border-top:1px solid #c32327}footer.footer-wrapper p{font-size:.86em;margin:0}footer.footer-wrapper .cols{display:flex;justify-content:space-between;padding:120px 0}footer.footer-wrapper .cols .col{min-width:300px}footer.footer-wrapper .cols .col:last-child{margin-left:30px}footer.footer-wrapper .line{border-top:1px solid #dedede;padding:35px 0;color:#7f7e7e;font-size:.72em;line-height:1em}footer.footer-wrapper .line ul{float:right;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}footer.footer-wrapper .line ul li{line-height:1em}footer.footer-wrapper .line ul li:after{content:'|';display:inline-block;width:25px;text-align:center}footer.footer-wrapper .line ul li:last-child:after{display:none}footer.footer-wrapper .line ul a{color:#a6a6a6;line-height:1em}footer.footer-wrapper .line ul a:hover{font-weight:400}footer.footer-wrapper a{text-decoration:none;font-weight:400}footer.footer-wrapper a:hover{color:#c52226;text-decoration:underline}footer.footer-wrapper h3,footer.footer-wrapper .h3{font-size:1em;font-weight:600;color:#c52226;text-transform:uppercase;margin:0}footer.footer-wrapper h3 a,footer.footer-wrapper .h3 a{color:#c52226;font-weight:600}footer.footer-wrapper ul{list-style:none;margin:0 0 1.6em;padding:0}footer.footer-wrapper ul:last-child{margin-bottom:0}footer.footer-wrapper ul li{margin-bottom:0}footer.footer-wrapper ul li a{font-size:.86em;line-height:1.68em;color:#000}footer.footer-wrapper form{width:600px;margin:10px 0 28px}footer.footer-wrapper form .hide{display:none}footer.footer-wrapper form input,footer.footer-wrapper form button,footer.footer-wrapper form submit{font-family:'Montserrat',sans-serif}footer.footer-wrapper form input{font-size:16px;height:64px;background:#fff;border:1px solid #b3b3b3;margin:0;padding:0 23px;box-sizing:border-box;outline:none;margin-right:2px;width:calc(100% - 187px)}footer.footer-wrapper form button,footer.footer-wrapper form submit,footer.footer-wrapper form .button.button-gray{font-size:16px;color:#fff;height:64px;line-height:64px;background:#000;letter-spacing:.04em;text-transform:uppercase;border:0;margin:0;border-radius:0;padding:0 30px;box-sizing:border-box;cursor:pointer;width:185px;transition:background .2s ease}footer.footer-wrapper form button:hover,footer.footer-wrapper form submit:hover,footer.footer-wrapper form .button.button-gray:hover{background:#333}footer.footer-wrapper form button i,footer.footer-wrapper form submit i,footer.footer-wrapper form .button.button-gray i{float:right;margin-left:10px;margin-top:22px}footer.footer-wrapper form button:after,footer.footer-wrapper form submit:after,footer.footer-wrapper form .button.button-gray:after{display:none}footer.footer-wrapper form p{line-height:1.1em}footer.footer-wrapper ul.social{display:flex}footer.footer-wrapper ul.social li:last-child a{margin-right:18px}footer.footer-wrapper ul.social a{display:block;width:30px;height:30px;background:no-repeat center center;background-size:contain;text-indent:-9999px;margin-right:30px}
footer.footer-wrapper ul.social a.social-facebook{background-image:url(/sites/all/themes/laserax/front/images/icon-social-facebook.svg)}footer.footer-wrapper ul.social a.social-linkedin{background-image:url(/sites/all/themes/laserax/front/images/icon-social-linkedin.svg)}footer.footer-wrapper ul.social a.social-youtube{background-image:url(/sites/all/themes/laserax/front/images/icon-social-youtube.svg)}footer.footer-wrapper ul.social a.social-email{background-image:url(/sites/all/themes/laserax/front/images/icon-social-email.svg)}@media all{footer.footer-wrapper{font-size:18px;line-height:1.6em}footer.footer-wrapper .cols{padding:80px 0}footer.footer-wrapper .cols .col{min-width:220px}footer.footer-wrapper form{width:100%}}@media all and (max-width:1220px){footer.footer-wrapper{font-size:24px;line-height:1.6em;text-align:center}footer.footer-wrapper .cols{flex-wrap:wrap;justify-content:center;padding:80px 0}footer.footer-wrapper .cols .col{padding:0 1.5em;width:50%;box-sizing:border-box;min-width:0}footer.footer-wrapper .cols .col:last-child{margin-left:0}footer.footer-wrapper .line ul{margin:10px 0 0 !important;float:none;justify-content:center}footer.footer-wrapper ul{margin:0 0 2em !important}footer.footer-wrapper ul li a{font-size:.86em;line-height:1.68em;color:#000}footer.footer-wrapper form{width:100%;margin:20px 0 58px}footer.footer-wrapper form input{width:100%;margin-bottom:15px;text-align:center}footer.footer-wrapper form button,footer.footer-wrapper form submit,footer.footer-wrapper form .button.button-gray{width:100%;text-align:center}footer.footer-wrapper ul.social{justify-content:center;margin-bottom:0 !important}}@media all and (max-width:620px){footer.footer-wrapper .cols{display:block}footer.footer-wrapper .cols .col{width:auto}footer.footer-wrapper .line ul li{width:50%;margin-top:10px}footer.footer-wrapper .line ul li:after{width:24px}footer.footer-wrapper .line ul li:nth-child(odd){text-align:right;width:calc(50% + 12px)}footer.footer-wrapper .line ul li:nth-child(even){text-align:left;width:calc(50% - 12px)}footer.footer-wrapper .line ul li:nth-child(even):after{display:none}footer.footer-wrapper .line ul li:last-child:nth-child(odd){text-align:center}footer.footer-wrapper .line ul li:last-child:after{display:none}}h1,h2,h3,h4,h5,h6{word-wrap:break-word}table.bordered{border:1px solid #e5e5e5}table.bordered tr{border-bottom:1px solid #e5e5e5}table.bordered tr:last-child{border-bottom:0}table.bordered tr td,table.bordered tr th{border:0;padding:40px 30px;text-align:left;vertical-align:top;white-space:nowrap;font-size:1.1em;line-height:1.4em}table.bordered tr th{padding:20px 30px}table.bordered h1,table.bordered h2,table.bordered h3,table.bordered h4,table.bordered h5,table.bordered h6{color:#c22123;margin:0}body.node-type-landing-page .inner,body.node-type-landing-page .wrapper{max-width:990px;box-sizing:border-box}.rotate-text{display:inline-block !important;width:250px;text-align:left;white-space:nowrap;vertical-align:top}@media all and (max-width:800px){.rotate-text{display:block !important;width:auto;text-align:center}}div.contact-box{margin-top:100px}div.contact-box h1,div.contact-box .has-h1{padding-top:30px;margin-bottom:30px}div.contact-box h3,div.contact-box .has-h3{font-size:1.7rem}div.contact-box .has-thick{font-size:2.4em;line-height:1.2em;font-weight:300;margin-bottom:30px;color:#686868}div.contact-box table.bordered{margin-bottom:60px}div.front-page-wrapper{font:22px/1.6em 'Montserrat',sans-serif;color:#000}div.front-page-wrapper img{max-width:100%}div.front-page-wrapper h5{font-size:.72em;line-height:1em;font-weight:600;text-transform:uppercase;margin:0 0 10px}div.front-page-wrapper h3{font-size:1.18em;line-height:1em;font-weight:600;margin:0 0 10px}div.front-page-wrapper h2{font-size:2.36em;line-height:1em;font-family:'Oswald',sans-serif;font-weight:600;text-transform:uppercase;margin:0 0 18px}div.front-page-wrapper b,div.front-page-wrapper strong{font-weight:600}div.front-page-wrapper a{color:#c32327}div.front-page-wrapper p{font-weight:300;margin:0 0 1.5em}div.front-page-wrapper p:last-child{margin-bottom:0}
div.front-page-wrapper .owl-dots{text-align:center;margin-top:40px}div.front-page-wrapper .owl-dots .owl-dot{width:16px;height:16px;margin:0 5px;border-radius:100%;background:#e9eced}div.front-page-wrapper .owl-dots .owl-dot.active{background:#c32327}div.front-page-wrapper section.clients{padding:40px 0}div.front-page-wrapper section.clients .inner{display:flex;align-items:center;justify-content:space-between}div.front-page-wrapper section.clients .wrap-carousel{width:calc(100% - 150px)}div.front-page-wrapper section.clients .owl-carousel{padding:0 40px;box-sizing:border-box}div.front-page-wrapper section.clients .owl-carousel .owl-prev,div.front-page-wrapper section.clients .owl-carousel .owl-next{position:absolute;top:50%;left:0;font-size:40px;line-height:40px;padding:0;margin:-20px 0 0;outline:none}div.front-page-wrapper section.clients .owl-carousel .owl-next{left:auto;right:0}div.front-page-wrapper section.clients h3{font-size:1.23em;line-height:1em;text-transform:uppercase;color:#c32327;margin:0;white-space:nowrap;width:150px}div.front-page-wrapper section.clients h3:after{content:'';visibility:hidden !important;display:inline-block;vertical-align:3px;margin-left:15px;width:9px;height:14px;background:url(/sites/all/themes/laserax/front/images/icon-client-arrow.svg) no-repeat center center;background-size:contain}div.front-page-wrapper section.clients ul{margin:0;padding:0;list-style:none}div.front-page-wrapper section.clients ul li{padding:0 25px;display:flex;justify-content:center;align-items:center;height:80px}div.front-page-wrapper section.clients ul li img{width:auto;height:auto;max-height:80px;vertical-align:middle;text-align:center}div.front-page-wrapper section.industries ul{display:flex;justify-content:stretch;align-items:stretch;padding:0;margin:0;list-style:none;background:#000}div.front-page-wrapper section.industries ul li{flex:1}div.front-page-wrapper section.industries ul li a{display:flex;height:100%;width:100%;box-sizing:border-box;font-size:1.5em;font-weight:700;line-height:1.2em;font-family:'Oswald',sans-serif;color:#fff;text-decoration:none;justify-content:stretch;align-items:flex-end;padding:40px;height:500px;position:relative;z-index:1;text-transform:uppercase}div.front-page-wrapper section.industries ul li a:before,div.front-page-wrapper section.industries ul li a:after{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:none no-repeat center center;background-size:cover;transition:opacity .2s ease,filter .2s ease}div.front-page-wrapper section.industries ul li a:before{opacity:.3;filter:grayscale(1)}div.front-page-wrapper section.industries ul li a:after{opacity:0;background:linear-gradient(to bottom,rgba(195,35,39,0) 30%,#c32327)}div.front-page-wrapper section.industries ul li a:hover:before,div.front-page-wrapper section.industries ul li a:hover:after{filter:grayscale(0);opacity:1}div.front-page-wrapper section.industries ul li.item-1 a:before{background-image:url(/sites/all/themes/laserax/front/images/industries-battery.png)}div.front-page-wrapper section.industries ul li.item-2 a:before{background-image:url(/sites/all/themes/laserax/front/images/industries-powertrain.png)}div.front-page-wrapper section.industries ul li.item-3 a:before{background-image:url(/sites/all/themes/laserax/front/images/industries-foundry.png)}div.front-page-wrapper section.industries ul li.item-4 a:before{background-image:url(/sites/all/themes/laserax/front/images/industries-seating-stampling.png)}div.front-page-wrapper section.machines{padding:125px 0 100px}div.front-page-wrapper section.machines.has-tabs .inner{padding-top:80px}div.front-page-wrapper section.machines .inner{position:relative;z-index:1}div.front-page-wrapper section.machines .owl-carousel{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}div.front-page-wrapper section.machines .owl-carousel .owl-stage-outer{height:100%}div.front-page-wrapper section.machines .owl-carousel .owl-stage,div.front-page-wrapper section.machines .owl-carousel .item{height:100% !important}div.front-page-wrapper section.machines .owl-carousel .owl-item{height:0}
div.front-page-wrapper section.machines .owl-carousel .owl-item.active{height:100%}div.front-page-wrapper section.machines .owl-carousel .owl-dots{display:none}div.front-page-wrapper section.machines .owl-carousel .owl-nav{position:absolute;top:60px;right:125px;font-size:1.36em;color:#949494}div.front-page-wrapper section.machines .owl-carousel .owl-nav b{color:#c32327}div.front-page-wrapper section.machines .owl-carousel .owl-nav>span{vertical-align:middle;margin:0 18px}div.front-page-wrapper section.machines .owl-carousel .owl-nav button{outline:none;vertical-align:1px;margin:0;font-size:1.33em;height:1.33em}div.front-page-wrapper section.machines .owl-carousel .owl-nav button span{vertical-align:middle;color:#6b6b6b}div.front-page-wrapper section.machines .tabs{position:absolute;display:flex;top:-80px;left:0;padding-left:50px;padding-right:50px;margin-top:3px}div.front-page-wrapper section.machines .tabs a{cursor:pointer;background:#fff !important;color:#bdbdbd !important}@media all and (max-width:620px){div.front-page-wrapper section.machines .tabs a{font-size:3vw;height:10vw;line-height:10vw;padding:0 4vw}}div.front-page-wrapper section.machines .tabs a:before{left:0;right:0;top:-3px;height:3px;background:0 0 !important}div.front-page-wrapper section.machines .tabs a.active{background:0 0 !important;color:#c32327 !important}div.front-page-wrapper section.machines .tabs a.active:before{background:#c32327 !important}div.front-page-wrapper section.machines .padding{padding-left:50px;padding-right:50px;width:33%;min-height:750px;background:#fff}div.front-page-wrapper section.machines .padding[data-tab]{display:none}div.front-page-wrapper section.machines .padding[data-tab].active{display:block}div.front-page-wrapper section.machines .padding h5{color:#323232}div.front-page-wrapper section.machines .padding h2{font-size:2.68em;color:#323232;margin:0 0 1.27em}div.front-page-wrapper section.machines .padding h2 b{color:#c32327}div.front-page-wrapper section.machines .padding p{margin-left:50px;text-align:right}div.front-page-wrapper section.machines .padding a.front-button:after{content:'';display:inline-block;vertical-align:1px;margin-left:15px;width:13px;height:10px;background:url(/sites/all/themes/laserax/front/images/icon-button-arrow.svg) no-repeat center center;background-size:contain}div.front-page-wrapper section.machines .item{position:relative}div.front-page-wrapper section.machines .item:before{content:attr(attr-title);position:absolute;z-index:-1;bottom:160px;right:0;font-size:10em;line-height:1em;color:#323232;font-weight:900;opacity:.05}div.front-page-wrapper section.machines .item img{position:absolute;bottom:0;right:0;height:100%;height:auto;width:100%}div.front-page-wrapper section.machines-metallurgy,div.front-page-wrapper section.machines-engraving,div.front-page-wrapper section.machines-laser-engraving{background:#e9eced}div.front-page-wrapper section.machines-metallurgy .padding,div.front-page-wrapper section.machines-engraving .padding,div.front-page-wrapper section.machines-laser-engraving .padding{background:#e9eced}div.front-page-wrapper section.machines-automotive{background:#f2f1f1}div.front-page-wrapper section.machines-automotive .padding{background:#f2f1f1}div.front-page-wrapper section.machines-metallurgy .item:before{top:200px;bottom:auto}div.front-page-wrapper section.machines-engraving .padding{min-height:550px}div.front-page-wrapper section.machines-engraving .item:before{top:65px;bottom:auto;right:170px}div.front-page-wrapper section.machines-engraving .item img{bottom:-120px}div.front-page-wrapper section.machines-laser-engraving .item:before{top:135px;bottom:auto;right:50px}div.front-page-wrapper section.laser-applications{overflow:hidden}div.front-page-wrapper section.laser-applications .cols,div.front-page-wrapper section.laser-applications .owl-carousel{display:flex;justify-content:space-between;position:relative !important;top:auto;left:auto;height:auto}div.front-page-wrapper section.laser-applications .cols:before,div.front-page-wrapper section.laser-applications .owl-carousel:before{content:'';position:absolute;top:0;bottom:0;width:1px;left:50%;background:repeating-linear-gradient(to bottom,#cacaca,#cacaca 6px,#fff 6px,#fff 12px)}
div.front-page-wrapper section.laser-applications .cols .col,div.front-page-wrapper section.laser-applications .owl-carousel .col{padding:0 50px;width:calc(50% - 50px);box-sizing:border-box}div.front-page-wrapper section.laser-applications .cols .col-2 p,div.front-page-wrapper section.laser-applications .owl-carousel .col-2 p{max-width:620px}div.front-page-wrapper section.laser-applications .owl-carousel{margin:0 -50px;width:auto}div.front-page-wrapper section.laser-applications .owl-carousel .owl-stage-outer{height:auto !important}div.front-page-wrapper section.laser-applications .owl-carousel .owl-stage{display:flex;align-items:stretch}div.front-page-wrapper section.laser-applications .owl-carousel .owl-stage:after{display:none}div.front-page-wrapper section.laser-applications .owl-carousel .col{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}div.front-page-wrapper section.laser-applications .owl-carousel .owl-nav{top:50%;transform:translateY(-50%);left:0;right:0}div.front-page-wrapper section.laser-applications .owl-carousel .owl-nav .owl-prev,div.front-page-wrapper section.laser-applications .owl-carousel .owl-nav .owl-next{font-size:2.5em}div.front-page-wrapper section.laser-applications .owl-carousel .owl-nav .owl-next{float:right}div.front-page-wrapper section.laser-applications h5{color:#000}div.front-page-wrapper section.laser-applications h2{color:#000}div.front-page-wrapper section.laser-applications h2 b{color:#c32327}div.front-page-wrapper section.laser-applications p{margin-bottom:20px;max-width:480px}div.front-page-wrapper section.laser-applications img{width:100%;height:auto}div.front-page-wrapper section.shotblast-resistant{padding:240px 0 200px;background:url(/sites/all/themes/laserax/front/images/section.jpg) no-repeat center center;background-size:cover;color:#fff}div.front-page-wrapper section.shotblast-resistant .col{width:44%}div.front-page-wrapper section.shotblast-resistant h5{font-size:.77em;color:#d83236}div.front-page-wrapper section.shotblast-resistant h2{font-size:2.68em;margin-bottom:35px}div.front-page-wrapper section.shotblast-resistant h2 b{color:#c32327}div.front-page-wrapper section.shotblast-resistant a.front-button{margin-top:7px}div.front-page-wrapper section.posts-events .cols{display:flex;justify-content:space-between}div.front-page-wrapper section.posts-events .col{width:44%}div.front-page-wrapper section.posts-events .col-2 .text p{text-transform:uppercase;font-weight:600}div.front-page-wrapper section.posts-events h5{font-size:.77em;color:#000}div.front-page-wrapper section.posts-events h2{font-size:2.68em;margin-bottom:1em;color:#c32327}div.front-page-wrapper section.posts-events a.front-button{height:50px;line-height:50px}div.front-page-wrapper section.posts-events ul{display:block;list-style:none;margin:0 0 2.72em;padding:0}div.front-page-wrapper section.posts-events ul li{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.18em}div.front-page-wrapper section.posts-events ul li .image{width:38%;transition:border .2s ease}div.front-page-wrapper section.posts-events ul li .image a{display:block;border:1px solid transparent;overflow:hidden}div.front-page-wrapper section.posts-events ul li .image a:hover{border:1px solid #c22123}div.front-page-wrapper section.posts-events ul li .image img{vertical-align:middle}div.front-page-wrapper section.posts-events ul li .text{width:55%;vertical-align:middle}div.front-page-wrapper section.posts-events ul li .text h3{font-size:1em;text-transform:uppercase;line-height:1.5em;margin:0 0 5px}div.front-page-wrapper section.posts-events ul li .text h3 a{display:block;text-decoration:none}div.front-page-wrapper section.posts-events ul li .text h3 a:hover{text-decoration:underline}div.front-page-wrapper section.posts-events ul li .text p{font-size:.86em;line-height:1.36em;margin-bottom:0}div.front-page-wrapper section.posts-events ul li .text p a{display:block;margin-top:5px}div.front-page-wrapper section.posts-events ul li .text p a:after{content:'';display:inline-block;vertical-align:0;width:10px;height:8px;margin-left:9px;background:url(/sites/all/themes/laserax/front/images/icon-link-arrow.svg) no-repeat center center;background-size:contain}
div.front-page-wrapper section.ask-expert{overflow:hidden;background:#c52222 center center no-repeat;background-image:repeating-linear-gradient(to bottom,transparent,transparent 6px,#ca3333 6px,#ca3333 7px),repeating-linear-gradient(to right,transparent,transparent 6px,#ca3333 6px,#ca3333 7px);padding:90px 0;text-align:center;color:#fff}div.front-page-wrapper section.ask-expert.ask-expert-bg{background-image:url(/sites/all/themes/laserax/front/images/ask-expert-bg.jpg);background-size:cover}div.front-page-wrapper section.ask-expert.ask-expert-bg a.front-button{background:#c32327;border:0;color:#fff !important}div.front-page-wrapper section.ask-expert.ask-expert-bg a.front-button:before{display:block}div.front-page-wrapper section.ask-expert.ask-expert-bg a.front-button:after{background-image:url(/sites/all/themes/laserax/front/images/icon-button-ask.svg)}div.front-page-wrapper section.ask-expert.ask-expert-bg a.front-button:hover{background:#f33}div.front-page-wrapper section.ask-expert.ask-expert-bg a.front-button:hover:after{background-image:url(/sites/all/themes/laserax/front/images/icon-button-ask.svg)}div.front-page-wrapper section.ask-expert.forest-bg{background-image:url(/sites/all/themes/laserax/front/images/bg-forest.jpg);background-size:cover;text-align:left}div.front-page-wrapper section.ask-expert h2{font-size:3.4em;margin-bottom:40px;color:#fff}div.front-page-wrapper section.ask-expert h3{position:relative;margin-bottom:30px;display:inline-block;color:#fff}div.front-page-wrapper section.ask-expert h3:before,div.front-page-wrapper section.ask-expert h3:after{content:'';position:absolute;opacity:.42;top:50%;width:130px;height:1px;background:#fff}div.front-page-wrapper section.ask-expert h3:before{left:-150px}div.front-page-wrapper section.ask-expert h3:after{right:-150px}div.front-page-wrapper section.ask-expert a.front-button{border:2px solid #fff;background:#fff;color:#000 !important}div.front-page-wrapper section.ask-expert a.front-button:before{display:none}div.front-page-wrapper section.ask-expert a.front-button:after{content:'';display:inline-block;vertical-align:-2px;width:17px;height:14px;background:url(/sites/all/themes/laserax/front/images/icon-button-ask-hover.svg) no-repeat center center;background-size:contain;margin-left:10px}div.front-page-wrapper section.ask-expert a.front-button:hover{color:#fff !important;background:0 0}div.front-page-wrapper section.ask-expert a.front-button:hover:after{background-image:url(/sites/all/themes/laserax/front/images/icon-button-ask.svg)}div.front-page-wrapper section.ask-expert a.front-button.reverse{color:#fff !important;background:0 0}div.front-page-wrapper section.ask-expert a.front-button.reverse:after{background-image:url(/sites/all/themes/laserax/front/images/icon-button-ask.svg)}div.front-page-wrapper section.ask-expert a.front-button.reverse:hover{color:#000 !important;background:#fff}div.front-page-wrapper section.ask-expert a.front-button.reverse:hover:after{background-image:url(/sites/all/themes/laserax/front/images/icon-button-ask-hover.svg)}div.front-page-wrapper section.lp-ask-expert{padding:55px 0}div.front-page-wrapper section.lp-ask-expert h1,div.front-page-wrapper section.lp-ask-expert h2{font-size:2rem;line-height:1.2em}div.front-page-wrapper section.lp-grey-box{text-align:center;background:#e9eced;padding:55px 0}div.front-page-wrapper section.lp-grey-box h1 b,div.front-page-wrapper section.lp-grey-box h2 b,div.front-page-wrapper section.lp-grey-box h3 b,div.front-page-wrapper section.lp-grey-box h4 b,div.front-page-wrapper section.lp-grey-box h5 b,div.front-page-wrapper section.lp-grey-box h6 b{color:#c32327}div.front-page-wrapper section.lp-grey-box h1,div.front-page-wrapper section.lp-grey-box h2{font-size:2rem;margin-bottom:2rem;line-height:1.2em}div.front-page-wrapper section.lp-grey-box p{max-width:930px;line-height:1.6em;margin-left:auto;margin-right:auto}div.front-page-wrapper section.lp-list{padding:55px 0 75px}div.front-page-wrapper section.lp-list ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:-30px}
div.front-page-wrapper section.lp-list ul li{position:relative;width:calc(25% - 10px);margin-bottom:30px;text-align:center;counter-increment:number}div.front-page-wrapper section.lp-list ul li:before{content:counter(number);position:absolute;top:0;left:0;padding:5px 10px;font-family:"Oswald",Arial,sans-serif;font-size:1rem;color:#fff;background:#c32327;border-radius:0 0 3px}div.front-page-wrapper section.lp-list ul li .image img{width:100%;height:auto}div.front-page-wrapper section.lp-list ul li .title{text-align:center;margin-top:10px;font-weight:500}div.front-page-wrapper section.lp-quotes{padding:75px 0}div.front-page-wrapper section.lp-quotes ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:-30px}div.front-page-wrapper section.lp-quotes ul li{position:relative;width:calc(50% - 10px);margin-bottom:30px;text-align:center}div.front-page-wrapper section.lp-quotes ul li:nth-child(even):before{content:'';position:absolute;top:-10px;bottom:-10px;left:0;width:1px;background:#d3d3d3}div.front-page-wrapper section.lp-quotes ul li .image img{width:200px;height:50px;object-fit:contain}div.front-page-wrapper section.lp-quotes ul li .quote{max-width:350px;margin:20px auto 15px;font-family:Georgia,serif;font-style:italic;line-height:1.8em}div.front-page-wrapper section.lp-quotes ul li .name{color:#c32327;font-weight:500;font-size:1rem}div.front-page-wrapper section.lp-header{position:relative;padding:55px 0 25px;color:#aeaeae}div.front-page-wrapper section.lp-header:before{content:'';position:absolute;top:0;left:0;right:0;bottom:150px;background:url(/sites/all/themes/laserax/front/images/bg-lp-header.png) center center no-repeat #282828;background-size:cover}div.front-page-wrapper section.lp-header h1,div.front-page-wrapper section.lp-header h2,div.front-page-wrapper section.lp-header h3,div.front-page-wrapper section.lp-header h4,div.front-page-wrapper section.lp-header h5,div.front-page-wrapper section.lp-header h6{color:#fff}div.front-page-wrapper section.lp-header h1 small,div.front-page-wrapper section.lp-header h2 small,div.front-page-wrapper section.lp-header h3 small,div.front-page-wrapper section.lp-header h4 small,div.front-page-wrapper section.lp-header h5 small,div.front-page-wrapper section.lp-header h6 small{font-size:.7em;line-height:1.8em}div.front-page-wrapper section.lp-header h1 small,div.front-page-wrapper section.lp-header h2 small,div.front-page-wrapper section.lp-header h3 small,div.front-page-wrapper section.lp-header h4 small,div.front-page-wrapper section.lp-header h5 small,div.front-page-wrapper section.lp-header h6 small,div.front-page-wrapper section.lp-header h1 b,div.front-page-wrapper section.lp-header h2 b,div.front-page-wrapper section.lp-header h3 b,div.front-page-wrapper section.lp-header h4 b,div.front-page-wrapper section.lp-header h5 b,div.front-page-wrapper section.lp-header h6 b{color:#c32327}div.front-page-wrapper section.lp-header .cols{display:flex;justify-content:space-between;align-items:flex-start}div.front-page-wrapper section.lp-header .cols .col:nth-child(odd){width:calc(100% - 380px - 20px);align-self:flex-end}div.front-page-wrapper section.lp-header .cols .col:nth-child(odd) img{vertical-align:bottom}div.front-page-wrapper section.lp-header .cols .col:nth-child(odd) img.shadow{filter:drop-shadow(20px 20px 40px rgba(0,0,0,.6))}div.front-page-wrapper section.lp-header .cols .col:nth-child(odd) h1{font-size:2.8rem;line-height:1.1em;margin-bottom:30px}div.front-page-wrapper section.lp-header .cols .col:nth-child(odd) p{font-size:1.2rem;line-height:1.5em;max-width:550px}div.front-page-wrapper section.lp-header .cols .col:nth-child(even){width:380px}div.front-page-wrapper section.lp-header .form{background:#fff;padding:40px;border-radius:3px;position:relative}div.front-page-wrapper section.lp-header .form:before{content:'';height:5px;position:absolute;top:0;left:30px;right:30px;background:#c32327;border-radius:0 0 3px 3px}div.front-page-wrapper section.lp-header .form h1,div.front-page-wrapper section.lp-header .form h2,div.front-page-wrapper section.lp-header .form h3,div.front-page-wrapper section.lp-header .form h4,div.front-page-wrapper section.lp-header .form h5,div.front-page-wrapper section.lp-header .form h6{color:#242424}
div.front-page-wrapper section.lp-header .form h3{text-transform:uppercase;font-size:2.08rem}div.front-page-wrapper section.lp-header .form .red{color:#c32327;font-weight:500;font-size:.9em}div.front-page-wrapper section.lp-header .form .hs-form .input{float:none;width:100%;margin:0}div.front-page-wrapper section.lp-header .form .hs-form .hs-error-msgs.inputs-list{margin:0}div.front-page-wrapper section.lp-header .form .hs-form .hs-error-msgs.inputs-list li{margin:0 0 5px}div.front-page-wrapper section.lp-header .form .hs-form .hs-form-field{margin:0 0 10px;padding:0}div.front-page-wrapper section.lp-header .form .hs-form .actions,div.front-page-wrapper section.lp-header .form .hs-form .hs-button{height:50px;line-height:50px;transition:.4s background ease;cursor:pointer}div.front-page-wrapper section.lp-header .form .hs-form .actions{margin-top:20px;width:100%;text-align:center}div.front-page-wrapper section.lp-header .form .hs-form .actions:after{content:'';display:inline-block;vertical-align:1px;margin-left:15px;width:13px;height:10px;background:url(/sites/all/themes/laserax/front/images/icon-button-arrow.svg) no-repeat center center;background-size:contain}div.front-page-wrapper section.lp-header .form .hs-form .hs-button{width:auto;padding:0}div.front-page-wrapper section.lp-header .form .hs-form .actions:hover,div.front-page-wrapper section.lp-header .form .hs-form .actions:hover .hs-button,div.front-page-wrapper section.lp-header .form .hs-form .hs-button:hover{background-color:#e02629}div.front-page-wrapper section.lp-header .form .hs-form label{color:#242424;width:auto;float:none;margin:0 0 5px;padding:0;display:block;font-weight:500}div.front-page-wrapper section.lp-header .form .hs-form label.hs-error-msg{color:#c32327}div.front-page-wrapper section.lp-header .form .hs-form label .hs-form-required{color:#242424}div.front-page-wrapper section.lp-header .form .hs-form textarea{height:80px}div.front-page-wrapper section.lp-header .form .hs-form input[type=text],div.front-page-wrapper section.lp-header .form .hs-form input[type=email],div.front-page-wrapper section.lp-header .form .hs-form input[type=tel],div.front-page-wrapper section.lp-header .form .hs-form input[type=password],div.front-page-wrapper section.lp-header .form .hs-form select,div.front-page-wrapper section.lp-header .form .hs-form textarea{padding:10px;border-radius:3px}@media all{div.front-page-wrapper{font-size:16px;line-height:1.6em}div.front-page-wrapper section.machines{padding:80px 0}div.front-page-wrapper section.machines .padding{min-height:550px}div.front-page-wrapper section.machines .padding h2 br{display:none}div.front-page-wrapper section.machines .item img{width:95%}div.front-page-wrapper section.machines-engraving .padding{min-height:440px}div.front-page-wrapper section.machines-engraving .item img{bottom:-100px}div.front-page-wrapper section.shotblast-resistant{padding:120px 0}div.front-page-wrapper section.shotblast-resistant .col{width:50%}}@media all and (max-width:1420px){div.front-page-wrapper section.machines .padding{min-height:500px}div.front-page-wrapper section.machines .padding h2{font-size:2.3em}div.front-page-wrapper section.machines-engraving .padding{min-height:0}div.front-page-wrapper section.machines-engraving .item img{bottom:-80px}}@media all and (max-width:1220px){table.bordered tr td,table.bordered tr th{white-space:normal;padding-left:20px;padding-right:20px}table.bordered tr td b,table.bordered tr th b{display:block}div.front-page-wrapper{font-size:18px;line-height:1.6em}div.front-page-wrapper a.front-button{height:auto !important;font-size:14px !important;line-height:1.7em !important;padding:20px 35px !important;white-space:normal}div.front-page-wrapper section.clients{padding:30px 0}div.front-page-wrapper section.clients .inner{flex-wrap:wrap;justify-content:space-around}div.front-page-wrapper section.clients .wrap-carousel{width:100%}div.front-page-wrapper section.clients h3{font-size:1.23em;line-height:1em;font-weight:700;width:auto;margin-bottom:1em}div.front-page-wrapper section.clients h3 br{display:none}
div.front-page-wrapper section.clients h3:after{content:'';visibility:visible;display:block;margin:8px auto 0;width:14px;height:9px;background-image:url(/sites/all/themes/laserax/front/images/icon-client-down.svg)}div.front-page-wrapper section.machines .owl-carousel{position:static}div.front-page-wrapper section.machines .owl-carousel .owl-nav{position:static;text-align:center;margin:25px 0}div.front-page-wrapper section.machines .owl-carousel .owl-nav>span{vertical-align:middle;margin:0 18px}div.front-page-wrapper section.machines .owl-carousel .owl-nav button{font-size:2em;height:1em;margin-top:-.35em}div.front-page-wrapper section.machines .owl-carousel .owl-nav button.owl-prev{float:left}div.front-page-wrapper section.machines .owl-carousel .owl-nav button.owl-next{float:right}div.front-page-wrapper section.machines .owl-empty .item img{margin-bottom:10px}div.front-page-wrapper section.machines .padding{width:auto;min-height:0;padding:0;text-align:center;overflow:hidden}div.front-page-wrapper section.machines .padding h2{margin:0}div.front-page-wrapper section.machines .padding p{margin-left:0;text-align:center}div.front-page-wrapper section.machines .item{overflow:hidden;padding:40px 0 0}div.front-page-wrapper section.machines .item:before{bottom:auto;top:10px;right:0;left:0;text-align:center;font-size:8em}div.front-page-wrapper section.machines .item picture{display:block;text-align:center}div.front-page-wrapper section.machines .item img{display:inline-block;position:static;width:auto;max-width:100%;max-height:600px}div.front-page-wrapper section.laser-applications .owl-carousel{position:relative}div.front-page-wrapper section.laser-applications .owl-carousel .owl-nav{position:absolute;top:auto;bottom:0;transform:translateY(200%);left:50px;right:50px}div.front-page-wrapper section.shotblast-resistant{padding:80px 0;text-align:center;background-image:url(/sites/all/themes/laserax/front/images/section-min.jpg)}div.front-page-wrapper section.shotblast-resistant .col{width:100%}div.front-page-wrapper section.shotblast-resistant h5{font-size:.77em;line-height:1.2em;text-shadow:0 0 4px #000}div.front-page-wrapper section.shotblast-resistant h2{text-shadow:0 0 4px #000}div.front-page-wrapper section.shotblast-resistant h2:after{content:'';display:block;float:right;width:400px;height:500px;background:url(/sites/all/themes/laserax/front/images/section-img.png) no-repeat right center;background-size:contain;margin:-50px 0 -30px;position:relative;right:-40px}div.front-page-wrapper section.posts-events .cols{display:block}div.front-page-wrapper section.posts-events .col{width:100%;margin-bottom:80px}div.front-page-wrapper section.posts-events .col:last-child{margin-bottom:0}div.front-page-wrapper section.posts-events h2{margin-bottom:.7em}div.front-page-wrapper section.ask-expert{padding:80px 0}div.front-page-wrapper section.ask-expert.forest-bg{text-align:center}div.front-page-wrapper section.ask-expert h3{font-size:1em}div.front-page-wrapper section.ask-expert h3:before,div.front-page-wrapper section.ask-expert h3:after{width:50px}div.front-page-wrapper section.ask-expert h3:before{left:-60px}div.front-page-wrapper section.ask-expert h3:after{right:-60px}}@media all and (max-width:1000px){table.bordered{display:block}table.bordered tbody{display:block}table.bordered tr{display:block;padding-top:20px;padding-bottom:20px}table.bordered tr td,table.bordered tr th{display:block;padding-top:0;padding-bottom:10px;width:auto}table.bordered tr td:last-child,table.bordered tr th:last-child{padding-bottom:0}table.bordered tr td b,table.bordered tr th b{display:inline}div.front-page-wrapper section.industries ul{flex-wrap:wrap}div.front-page-wrapper section.industries ul li{width:50%;flex:50%}div.front-page-wrapper section.lp-list ul li{width:calc(50% - 10px)}div.front-page-wrapper section.lp-quotes ul{display:block}div.front-page-wrapper section.lp-quotes ul li{width:auto;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #d3d3d3}div.front-page-wrapper section.lp-quotes ul li:nth-child(even):before{display:none}
div.front-page-wrapper section.lp-quotes ul li:last-child{border-bottom:0;padding-bottom:0}div.front-page-wrapper section.lp-header .cols{display:block}div.front-page-wrapper section.lp-header .cols .col:nth-child(odd){width:auto}div.front-page-wrapper section.lp-header .cols .col:nth-child(odd) p{width:auto}div.front-page-wrapper section.lp-header .cols .col:nth-child(even){width:auto;margin:50px auto 0}div.front-page-wrapper section.lp-header .form .hs-form .hs-button{display:inline-block}}@media all and (max-width:620px){div.front-page-wrapper section.shotblast-resistant h2:after{height:500px;margin:-60px 0 -40px;right:-20px;width:100%;float:none}div.front-page-wrapper section.industries ul{display:block;background:0 0}div.front-page-wrapper section.industries ul li{width:100%}div.front-page-wrapper section.industries ul li a:before,div.front-page-wrapper section.industries ul li a:after{opacity:1;filter:none}div.front-page-wrapper section.industries ul .owl-dots{padding-bottom:40px}div.front-page-wrapper section.machines .tabs{padding-left:0;padding-right:0}div.front-page-wrapper section.laser-applications{padding:0}div.front-page-wrapper section.laser-applications .cols,div.front-page-wrapper section.laser-applications .owl-carousel{display:block;text-align:center;margin:0}div.front-page-wrapper section.laser-applications .cols:before,div.front-page-wrapper section.laser-applications .owl-carousel:before{display:none}div.front-page-wrapper section.laser-applications .cols .col,div.front-page-wrapper section.laser-applications .owl-carousel .col{position:relative;padding:80px 0 0;width:100%}div.front-page-wrapper section.laser-applications .cols .col:after,div.front-page-wrapper section.laser-applications .owl-carousel .col:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:repeating-linear-gradient(to right,#cacaca,#cacaca 6px,#fff 6px,#fff 12px)}div.front-page-wrapper section.laser-applications .cols .col:last-child:after,div.front-page-wrapper section.laser-applications .owl-carousel .col:last-child:after{display:none}div.front-page-wrapper section.laser-applications .cols .col p,div.front-page-wrapper section.laser-applications .owl-carousel .col p{max-width:none}div.front-page-wrapper section.laser-applications .owl-dots{display:block !important}div.front-page-wrapper section.posts-events ul{margin-bottom:1.5em}div.front-page-wrapper section.posts-events ul li{display:block}div.front-page-wrapper section.posts-events ul li .text{width:auto}div.front-page-wrapper section.posts-events ul li .image{width:100%;margin-bottom:1.5em}div.front-page-wrapper section.posts-events ul li .image img{width:100%;height:auto}div.front-page-wrapper section.ask-expert h2{font-size:1.9em;margin-bottom:30px}div.front-page-wrapper section.ask-expert h3{margin-bottom:20px}div.front-page-wrapper section.ask-expert a.front-button-small{padding:15px !important;font-size:13px !important}div.front-page-wrapper section.lp-grey-box h2,div.front-page-wrapper section.lp-ask-expert h2{font-size:1.8em}div.front-page-wrapper section.lp-list ul{display:block}div.front-page-wrapper section.lp-list ul li{width:auto}div.front-page-wrapper section.lp-header .cols .col:nth-child(odd) h1{font-size:2.5rem}div.front-page-wrapper section.lp-header .cols .col:nth-child(odd) p{font-size:1.1rem}div.front-page-wrapper section.lp-header .form h3{font-size:1.8em}}.button,.front-button,.hs-button,.hs-form .hs-submit .actions{position:relative;display:inline-block;font-size:15px;letter-spacing:.04em;height:60px;line-height:60px;text-transform:uppercase;text-decoration:none !important;white-space:nowrap;color:#fff !important;font-weight:600 !important;padding:0 30px;background:#c32327;border:0;box-sizing:border-box;transition:background .2s ease}.button:before,.front-button:before,.hs-button:before,.hs-form .hs-submit .actions:before{content:'';position:absolute;bottom:0;left:30px;right:30px;height:2px;transition:left .2s ease,right .2s ease}.button:hover,.front-button:hover,.hs-button:hover,.hs-form .hs-submit .actions:hover{background:#f33}
.button:hover:before,.front-button:hover:before,.hs-button:hover:before,.hs-form .hs-submit .actions:hover:before{left:0 !important;right:0 !important}.button.front-button-arrow:after,.front-button.front-button-arrow:after,.hs-button.front-button-arrow:after,.hs-form .hs-submit .actions.front-button-arrow:after{content:'';display:inline-block;vertical-align:-2px;margin-left:15px;width:19px;height:15px;background:url(/sites/all/themes/laserax/front/images/icon-button-arrow.svg) no-repeat center center;background-size:contain}.button.button-lightgray.front-button-arrow:after,.front-button.button-lightgray.front-button-arrow:after,.hs-button.button-lightgray.front-button-arrow:after,.hs-form .hs-submit .actions.button-lightgray.front-button-arrow:after{background-image:url(/sites/all/themes/laserax/front/images/icon-button-arrow-black.svg)}.button.front-button-contact:after,.front-button.front-button-contact:after,.hs-button.front-button-contact:after,.hs-form .hs-submit .actions.front-button-contact:after{content:'';display:inline-block;vertical-align:-2px;width:17px;height:14px;background:url(/sites/all/themes/laserax/front/images/icon-button-ask.svg) no-repeat center center;background-size:contain;margin-left:10px}.button.button:before,.front-button.button:before,.hs-button.button:before,.hs-form .hs-submit .actions.button:before,.button.front-button-wline:before,.front-button.front-button-wline:before,.hs-button.front-button-wline:before,.hs-form .hs-submit .actions.front-button-wline:before{background:#fff}.button.front-button-bline:before,.front-button.front-button-bline:before,.hs-button.front-button-bline:before,.hs-form .hs-submit .actions.front-button-bline:before{background:#000;height:3px}.button.front-button-rline,.front-button.front-button-rline,.hs-button.front-button-rline,.hs-form .hs-submit .actions.front-button-rline,.button.button-white,.front-button.button-white,.hs-button.button-white,.hs-form .hs-submit .actions.button-white{border:2px solid #c32327;color:#c32327 !important;background:#fff;padding-bottom:2px;line-height:58px}.button.front-button-rline:before,.front-button.front-button-rline:before,.hs-button.front-button-rline:before,.hs-form .hs-submit .actions.front-button-rline:before,.button.button-white:before,.front-button.button-white:before,.hs-button.button-white:before,.hs-form .hs-submit .actions.button-white:before{background:#c32327}.button.front-button-rline:hover,.front-button.front-button-rline:hover,.hs-button.front-button-rline:hover,.hs-form .hs-submit .actions.front-button-rline:hover,.button.button-white:hover,.front-button.button-white:hover,.hs-button.button-white:hover,.hs-form .hs-submit .actions.button-white:hover{background:#f5f5f5}.button.front-button-bbutton,.front-button.front-button-bbutton,.hs-button.front-button-bbutton,.hs-form .hs-submit .actions.front-button-bbutton,.button.button-black,.front-button.button-black,.hs-button.button-black,.hs-form .hs-submit .actions.button-black,.button.button-gray,.front-button.button-gray,.hs-button.button-gray,.hs-form .hs-submit .actions.button-gray{background:#000}.button.front-button-bbutton:before,.front-button.front-button-bbutton:before,.hs-button.front-button-bbutton:before,.hs-form .hs-submit .actions.front-button-bbutton:before,.button.button-black:before,.front-button.button-black:before,.hs-button.button-black:before,.hs-form .hs-submit .actions.button-black:before,.button.button-gray:before,.front-button.button-gray:before,.hs-button.button-gray:before,.hs-form .hs-submit .actions.button-gray:before{background:#c32327}.button.front-button-bbutton:hover,.front-button.front-button-bbutton:hover,.hs-button.front-button-bbutton:hover,.hs-form .hs-submit .actions.front-button-bbutton:hover,.button.button-black:hover,.front-button.button-black:hover,.hs-button.button-black:hover,.hs-form .hs-submit .actions.button-black:hover,.button.button-gray:hover,.front-button.button-gray:hover,.hs-button.button-gray:hover,.hs-form .hs-submit .actions.button-gray:hover{background:#333}.button.button-lightgray,.front-button.button-lightgray,.hs-button.button-lightgray,.hs-form .hs-submit .actions.button-lightgray{background:#ddd;color:#000 !important}
.button.button-lightgray:before,.front-button.button-lightgray:before,.hs-button.button-lightgray:before,.hs-form .hs-submit .actions.button-lightgray:before{background:#000}.button.button-lightgray:hover,.front-button.button-lightgray:hover,.hs-button.button-lightgray:hover,.hs-form .hs-submit .actions.button-lightgray:hover{background:#e9e9e9}.button.front-button-tbutton,.front-button.front-button-tbutton,.hs-button.front-button-tbutton,.hs-form .hs-submit .actions.front-button-tbutton{border:2px solid #fff;background:0 0;line-height:58px}.button.front-button-tbutton:hover,.front-button.front-button-tbutton:hover,.hs-button.front-button-tbutton:hover,.hs-form .hs-submit .actions.front-button-tbutton:hover{background:#fff;color:#000 !important}.hs-form .hs-submit .actions{display:inline-block;padding:0 !important}.hs-form .hs-submit .actions input{margin:0;padding-top:0;padding-bottom:0}@media all and (max-width:620px){.button.front-button-tbutton,.front-button.front-button-tbutton,.hs-button.front-button-tbutton,.hs-form .hs-submit .actions.front-button-tbutton{padding:0 10px}}body{margin:0;padding:0;word-break:break-word;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto}.inner{width:1320px;margin:0 auto}@media all and (max-width:1420px){.inner{width:1140px;margin:0 auto}}@media all and (max-width:1220px){.inner{width:auto;padding:0 40px;box-sizing:border-box}}@media all and (max-width:620px){.inner{width:auto;padding:0 20px}}