@import url(https://fonts.googleapis.com/css?family=Lustria|Lato:300);html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{overflow-x:hidden;background-color:#161617;background-image:url('/wp-content/themes/JRS Metalworks Pages/img/steel_checker_bkg.jpg');background-size:contain}ul{width:100%;overflow:hidden;margin-bottom:2%;margin-top:2%}ul li{position:relative;cursor:pointer;margin-bottom:5}ul li .overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:1;background:#fff0;display:blocK;width:100%;height:100%;top:0;left:0;position:absolute;z-index:8}ul li .info{position:relative;width:100%;z-index:999;color:#fff;display:block;text-align:center;padding:5px 2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul li .info .btn{line-height:28px;display:flex;padding:0 10px;font-size:17px;text-transform:uppercase;text-decoration:none;color:#fff;font-family:"Lato",sans-serif;justify-content:space-evenly;border:1px solid #fff;margin-top:15px;margin-bottom:10px;background-color:#494949}ul li .info .description{display:none}ul li .bg-img img{position:absolute;top:0;min-width:100%;min-height:100%;border:0 solid #654545}div.row div.toggle-gallery{font-style:normal;margin-left:1px;margin-right:1px;margin-top:10px;padding-bottom:10px;justify-content:space-around}div.end.row.toggle-gallery{justify-content:space-between}div.toggle-gallery p span{font-size:16px;line-height:30px;font-family:'Archivo Narrow',sans-serif}div.container.logo-background{color:rgb(12 12 12 / .69);background-color:rgb(28 28 28 / .48);border-width:5;border-radius:7px}div.padding-logo-background{color:rgb(12 12 12 / .69);border-width:5;border-radius:7px}div.container.toggle-carousel.text{background-color:#292929;padding:20px 20px 5px;border-radius:7px;border:2px solid rgb(255 255 255 / .22)}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:25px;height:35px;margin-top:210%;background-color:#000}.carousel-caption{position:absolute;right:1%;bottom:0;left:1%;z-index:10;color:#fff;text-align:center;background-color:rgb(0 0 0 / .42);padding:5px 5px 0 10px}.toggle-gallery span.type{text-shadow:0 3px 2px #232323;font-family:'Francois One',sans-serif;font-size:1.4em;text-align:center;line-height:25px;padding-top:7px;padding-bottom:7px}h2.toggle-gallery span{line-height:45px;font-family:'Francois One',sans-serif;font-size:27px}h4.toggle-gallery{text-shadow:0 3px 2px #232323;font-family:'Lato',sans-serif;line-height:25px;text-align:left;font-size:21px}p.toggle-info.drop{font-size:17px;line-height:25px;text-shadow:0 3px 2px #232323;font-family:'Lato',sans-serif;text-align:center;background-color:rgb(109 109 109 / .29);padding:10px 5px;margin-top:15px}p.toggle-info{line-height:25px;text-shadow:0 3px 2px #232323;font-family:'Arya',sans-serif;text-align:left;padding-top:3px;margin-left:-15px;margin-right:-15px;font-weight:400}p.toggle-subtitle{text-shadow:0 3px 2px #232323;font-family:'Titillium Web',sans-serif;text-align:left;font-weight:400;font-size:22px;line-height:28px;padding-top:5px;padding-bottom:5px}p.toggle-carousel{font-size:21px;line-height:25px;text-shadow:0 3px 2px #232323;font-family:'Asap Condensed',sans-serif;text-align:left;font-weight:400}p.offer{font-size:13px;line-height:25px;text-shadow:0 3px 2px #232323;font-family:'Abel',sans-serif;text-align:left;margin-left:-15px;margin-right:-15px;font-weight:400}div.row div.mobile-header-direction{flex-direction:row;flex-wrap:wrap-reverse;margin:10px 5px}div.mobile-header-direction-two{margin:10px 5px;flex-direction:row;flex-wrap:wrap;justify-content:center}.tm-btn:hover,.tm-btn:focus.toggle-gallery{color:#fdfdfd;border-color:rgb(218 218 218 / .49);background-color:rgb(93 93 93 / .72)}div.overlay.contact-bkg{background-color:#fff0}div.footer-social-link{padding-top:10px;padding-bottom:10px}.carousel-inner.home-page{border-radius:8px;border:2px solid rgb(255 255 255 / .47);padding:10px;background-color:rgb(0 0 0 / .23)}@media (min-width:576px) and (max-width:991px){p.toggle-info.drop{font-size:14px;line-height:21px}}@media (min-width:1200px) and (max-width:1339px){p.toggle-subtitle{text-shadow:0 3px 2px #232323;font-family:'Arya',sans-serif;text-align:left;font-weight:400;font-size:21px;line-height:26px;padding-top:10px;padding-bottom:10px}}@media (min-width:1450px){ul li .info h2{line-height:24px;text-shadow:0 3px 2px #232323;font-family:'Titillium Web',sans-serif;font-weight:700;font-size:34px;text-align:justify;line-height:35px}p.toggle-info{font-size:34px;line-height:47px;padding-top:12px;margin-left:0;margin-right:0}p.offer{font-size:21px;line-height:32px;text-align:center;margin-left:-25px;margin-right:-25px}}@media (min-width:1200px) and (max-width:1449px){ul li .info h2{font-size:30px;text-shadow:0 3px 2px #232323;font-family:'Titillium Web',sans-serif;text-align:justify;line-height:30px;font-weight:700}p.toggle-info{font-size:24px;line-height:30px;padding-top:4px;margin-left:0;margin-right:0}p.offer{font-size:19px;line-height:22px;text-align:center;padding-top:5px;margin-left:-25px;margin-right:-25px;padding-bottom:5px}}@media (min-width:992px) and (max-width:1199px){p.toggle-subtitle{text-shadow:0 3px 2px #232323;font-family:'Arya',sans-serif;text-align:left;font-weight:400;font-size:19px;line-height:25px}ul li .info h2{text-shadow:0 3px 2px #232323;font-family:'Titillium Web',sans-serif;font-size:29px;text-align:justify;line-height:28px;font-weight:700}p.toggle-info{font-size:18px;line-height:24px;margin-left:0;margin-right:0}p.offer{font-size:16px;line-height:16px;text-align:center;margin-left:-25px;margin-right:-25px;padding-top:8px}}@media (min-width:768px) and (max-width:991px){p.toggle-subtitle{text-shadow:0 3px 2px #232323;font-family:'Arya',sans-serif;text-align:left;font-weight:400;font-size:19px;line-height:25px}ul li .info h2{text-shadow:0 3px 2px #232323;font-size:25px;text-align:justify;line-height:26px;font-family:'Titillium Web',sans-serif;font-weight:700}p.toggle-info{font-size:13px;line-height:22px;padding-top:4px;margin-left:0;margin-right:0}p.offer{font-size:15px;line-height:23px;text-align:center;padding-top:0;margin-left:-25px;margin-right:-26px;padding-bottom:0}}@media (min-width:768px){div.row div.toggle-gallery{margin-left:5px;margin-right:5px;align-items:stretch;flex-wrap:wrap-reverse}}@media (min-width:576px) and (max-width:767px){p.toggle-subtitle{text-shadow:0 3px 2px #232323;font-family:'Arya',sans-serif;text-align:center;font-weight:400;font-size:19px;line-height:23px;padding-top:5px;padding-bottom:5px}ul li .info h2{text-shadow:0 3px 2px #232323;font-family:'Titillium Web',sans-serif;font-size:26px;text-align:center;line-height:20px;padding-top:5px;padding-bottom:5px;font-weight:700}p.toggle-info{font-size:20px;line-height:22px;padding-top:6px;text-align:center;margin-left:0;margin-right:0;width:100%}p.offer{font-size:18px;line-height:25px;text-align:center;padding-top:0;margin-left:-25px;margin-right:-25px;font-family:'Arya',sans-serif}div.container.toggle-carousel.text{padding:20px 25px 5px;border-radius:7px;border:2px solid rgb(255 255 255 / .22);width:100%;margin-bottom:20px;margin-top:5px}}@media (max-width:767px){div.middle.row.toggle-gallery{justify-content:center;flex-direction:column}div.row.toggle-gallery.end{flex-direction:column;align-items:center}div.row div.mobile-header-direction{margin:10px 5px;flex-wrap:wrap;flex-direction:row}div.row div.toggle-gallery{font-style:normal;margin-left:1px;margin-right:1px;margin-top:10px;padding-bottom:10px;flex-direction:column-reverse;justify-content:center}}@media (max-width:575px){ul li .info .btn{line-height:28px;display:flex;padding:0 0;font-size:14px;text-transform:uppercase;text-decoration:none;color:#fff;font-family:"Lato",sans-serif;justify-content:space-evenly;border:1px solid #fff;margin-top:15px;margin-bottom:10px}p.toggle-info.drop{font-size:14px;text-align:center;padding-left:10px;padding-right:10px}p.toggle-subtitle{font-size:18px;line-height:25px;text-align:center}p.toggle-info{font-size:14px;line-height:18px;padding-top:5px;text-align:center;margin-left:0;margin-right:0;width:100%}p.offer{font-size:14px;line-height:21px;text-align:center;padding-top:0;margin-left:-25px;margin-right:-25px}p.offer.toggle-info{font-size:16px;text-align:center}h2.toggle-gallery span{font-style:normal;line-height:45px;font-family:'Francois One',sans-serif}div.container.toggle-carousel.text{padding:10px 10px 5px;border-radius:7px;border:2px solid rgb(255 255 255 / .22);width:100%;margin-bottom:15px;margin-top:15px}ul li .info h2{text-shadow:0 3px 2px #232323;font-family:'Titillium Web',sans-serif;font-size:20px;text-align:center;line-height:24px;padding-top:0;padding-bottom:0;font-weight:700}}