@font-face{font-family:'Advent Pro';src:url(/assets/fonts/Advent%20Pro-22adc6ce5b8f48457e7b18ec8821bde3.woff2?h=145dab14541c4cbc17a321c8df2d624c) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Advent Pro';src:url(/assets/fonts/Advent%20Pro-47bbfe26c07e75a93cad8bb9b7fcd063.woff2?h=145dab14541c4cbc17a321c8df2d624c) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Advent Pro';src:url(/assets/fonts/Advent%20Pro-9265b5e16ff6902eb94e6bb76d18f872.woff2?h=145dab14541c4cbc17a321c8df2d624c) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Advent Pro';src:url(/assets/fonts/Advent%20Pro-d7945e5957cad3d883828f409cfc5b5e.woff2?h=145dab14541c4cbc17a321c8df2d624c) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Advent Pro';src:url(/assets/fonts/Advent%20Pro-f091c6437f06d50fc4ec791e4891ada8.woff2?h=145dab14541c4cbc17a321c8df2d624c) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Goldman;src:url(/assets/fonts/Goldman-03d819079ee60e07299f11dd867c7e38.woff2?h=8838962bca1723fc1af45f6878fc575b) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Goldman;src:url(/assets/fonts/Goldman-4ee5d9dab3f39b7e52a8b9564cfdbe52.woff2?h=8838962bca1723fc1af45f6878fc575b) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Goldman;src:url(/assets/fonts/Goldman-a2d9f8ebfbfacd8cb970a35080636cf2.woff2?h=8838962bca1723fc1af45f6878fc575b) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Kaushan Script';src:url(/assets/fonts/Kaushan%20Script-437f1136764c2e80cdb5ee4a052ebe04.woff2?h=11c0ea115359b4e45098c819bbf89896) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Kaushan Script';src:url(/assets/fonts/Kaushan%20Script-d793f4d37b44ce0b66ab789c78113f57.woff2?h=11c0ea115359b4e45098c819bbf89896) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mina;src:url(/assets/fonts/Mina-ea710baedc25788a3348b28d8d17ee41.woff2?h=ca3b5585dc66978138ccf0c7f2538b55) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Mina;src:url(/assets/fonts/Mina-c8b4566e82a8e4eca9c92821fee096f3.woff2?h=ca3b5585dc66978138ccf0c7f2538b55) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mina;src:url(/assets/fonts/Mina-a9301237bb17a4ad8c70cd5d793148a4.woff2?h=ca3b5585dc66978138ccf0c7f2538b55) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-d13feccf2f802c7f109718a57c002b64.woff2?h=66b08ae231c1c15809386736033a0e1f) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-64f1c7301d07a3b53eb7841fa81d4846.woff2?h=66b08ae231c1c15809386736033a0e1f) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-e3683521389d261705c6ea574f90453e.woff2?h=66b08ae231c1c15809386736033a0e1f) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-3b51dd7d4ff0bc027724c999b956984d.woff2?h=66b08ae231c1c15809386736033a0e1f) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-7efc12e983a5b016d1563946e85646f1.woff2?h=66b08ae231c1c15809386736033a0e1f) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-d13feccf2f802c7f109718a57c002b64.woff2?h=66b08ae231c1c15809386736033a0e1f) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-64f1c7301d07a3b53eb7841fa81d4846.woff2?h=66b08ae231c1c15809386736033a0e1f) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-e3683521389d261705c6ea574f90453e.woff2?h=66b08ae231c1c15809386736033a0e1f) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-3b51dd7d4ff0bc027724c999b956984d.woff2?h=66b08ae231c1c15809386736033a0e1f) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-7efc12e983a5b016d1563946e85646f1.woff2?h=66b08ae231c1c15809386736033a0e1f) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Prosto One';src:url(/assets/fonts/Prosto%20One-4858d998660917b442b4f6ce5a00acb2.woff2?h=d0bce23d5742917531e158dc800d5473) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Prosto One';src:url(/assets/fonts/Prosto%20One-da030b0f6bbd7a998700e204105e26a0.woff2?h=d0bce23d5742917531e158dc800d5473) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Prosto One';src:url(/assets/fonts/Prosto%20One-e1c13a243a0e8bc3ffefe828e7baddd0.woff2?h=d0bce23d5742917531e158dc800d5473) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.mx-auto{margin-left:auto!important;margin-right:auto!important}.ml-auto{margin-left:auto!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.brands,.map-clean,.projects-horizontal,.team-clean{color:#313437;background-color:#fff}.brands a{display:block;text-align:center;padding:40px 0}.brands a img{display:inline-block;margin:10px 20px;vertical-align:middle}.contact-clean{background:#f1f7fc;padding:80px 0}.contact-clean form{max-width:480px;width:90%;margin:0 auto;background-color:#fff;padding:40px;border-radius:4px;color:#505e6c;box-shadow:1px 1px 5px rgba(0,0,0,.1)}.contact-clean h2{margin-top:5px;font-weight:700;font-size:28px;margin-bottom:36px;color:inherit}.contact-clean .form-group:last-child{margin-bottom:5px}.contact-clean form .form-control{background:#fff;border-radius:2px;box-shadow:1px 1px 1px rgba(0,0,0,.05);outline:0;color:inherit;padding-left:12px;height:42px}.contact-clean form .form-control:focus{border:1px solid #b2b2b2}.contact-clean form textarea.form-control{min-height:100px;max-height:260px;padding-top:10px;resize:vertical}.contact-clean form .btn{padding:16px 32px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1;outline:0!important}.contact-clean form .btn:hover,.footer-clean ul a:hover,.highlight-phone .intro .btn:hover,.team-clean .social a:hover{opacity:1}.contact-clean form .btn:active,.highlight-phone .intro .btn:active{transform:translateY(1px)}.contact-clean form .btn-primary{background-color:#055ada!important;margin-top:15px;color:#fff}*{font-family:Raleway,sans-serif}.photo-card{background-color:#2d3638;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);display:flex;flex-direction:column;width:100%;max-width:700px;margin-left:auto;margin-right:auto}.photo-background{background-position:center;background-size:cover;border-top-left-radius:10px;border-top-right-radius:10px;min-height:250px}.photo-details{padding:2.1875em 5%}@media screen and (min-width:700px){.photo-card{flex-direction:row}.photo-background{border-top-left-radius:10px;border-top-right-radius:0;border-bottom-left-radius:10px;min-height:none;width:50%}.photo-details{width:50%}}.photo-details h1,.photo-details h4{color:#fff;font-weight:500;margin:0}.photo-details h1{font-size:125%;line-height:1;margin-bottom:.35em}.photo-tags ul{list-style-type:none;margin:.35em 0 0;padding:0;display:flex;flex-wrap:wrap;font-size:87.5%;text-transform:lowercase}.photo-tags li{margin:0 .35em .35em 0}.photo-tags a{background-color:#191e20;border-radius:50px;color:#fff;display:block;padding:.3125em 1.25em;text-decoration:none;transition:color .3s}.photo-tags a:focus,.photo-tags a:hover{color:#e37544}.photo-details p{color:#fff}dropdown{flex-basis:auto;flex-grow:initial;margin:initial}.footer-clean{padding:50px 0;background-color:#fff;color:#4b4c4d}.footer-clean h3{margin-top:0;margin-bottom:12px;font-weight:700;font-size:16px}.footer-clean ul{padding:0;list-style:none;line-height:1.6;font-size:14px;margin-bottom:0}.footer-clean ul a{color:inherit;text-decoration:none;opacity:.8}.footer-clean .item.social{text-align:right}@media (max-width:768px){.footer-clean .item.social{text-align:center}}.footer-clean .item.social>a{font-size:24px;width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;border-radius:50%;border:1px solid #ccc;margin-left:10px;margin-top:22px;color:inherit;opacity:.75}.footer-clean .item.social>a:hover{opacity:.9}.footer-clean .copyright{margin-top:14px;margin-bottom:0;font-size:13px;opacity:.6}.fit-cover{object-fit:cover}.highlight-phone{color:#313437;background-color:#eef4f7;padding:50px 0 55px;overflow:hidden}.highlight-phone p,.map-clean p,.projects-horizontal p,.team-clean p{color:#7d8285}.highlight-phone h2{font-weight:700;margin-bottom:35px;line-height:1.5;padding-top:0;margin-top:0;color:inherit}.highlight-phone .intro{font-size:18px;max-width:500px;line-height:1.5}.highlight-phone .intro p{margin-bottom:35px}.highlight-phone .intro .btn{padding:16px 32px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1}.highlight-phone .intro .btn-primary{background-color:#055ada;color:#fff}.highlight-phone .phone-mockup{position:relative;max-width:260px;margin-top:-30px;margin-bottom:-230px;transform:rotate(-15deg)}.highlight-phone .phone-mockup img.device{width:100%;height:auto}.highlight-phone .phone-mockup .screen{position:absolute;width:94%;height:91%;top:1%;left:3%;border:1px solid #444;border-radius:20px;overflow:hidden;background:url(raitonfirearmswhite.png) center/200px no-repeat;z-index:-1}.highlight-phone .phone-mockup .screen:before{content:'';background-color:#fff;position:absolute;width:70%;height:140%;top:-6%;right:-60%;transform:rotate(-19deg);opacity:.2}.map-clean h2,.projects-horizontal h2,.team-clean h2{font-weight:700;margin-bottom:40px;padding-top:40px;color:inherit}.map-clean .intro{font-size:16px;max-width:500px;margin:0 auto 40px}.ls-slidebar-light .ls-progressbar,.map-clean iframe{background-color:#eee}.bs-icon{--bs-icon-size:0.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--primary)}.bs-icon-xs{--bs-icon-size:1rem;width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon-sm{--bs-icon-size:1rem}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon-lg{--bs-icon-size:2rem}.bs-icon-xl{--bs-icon-size:2.5rem}.bs-icon.bs-icon-primary{color:var(--white);background:var(--primary)}.bs-icon.bs-icon-primary-light{color:var(--primary);background:rgba(0,123,255,.2)}.bs-icon.bs-icon-semi-white{color:var(--primary);background:rgba(255,255,255,.5)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon-circle{border-radius:50%}.ls-container{visibility:hidden;position:relative;max-width:100%}.ls-inner{position:relative;width:100%;height:100%;background-position:center center;z-index:30}.ls-wp-fullwidth-container{width:100%;position:relative}.ls-3d-box,.ls-wp-fullwidth-helper{position:absolute}.ls-background-videos,.ls-bg-video-overlay,.ls-layers,.ls-slide-backgrounds,.ls-slide-effects{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;-o-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.ls-wrapper{padding:0!important;visibility:visible!important;border:0!important;z-index:1}.ls-background-videos{z-index:1}.ls-bg-video-overlay{z-index:21;background-repeat:repeat;background-position:center center}.ls-slide-backgrounds{z-index:2}.ls-slide-effects{z-index:4}.ls-layers{z-index:35}.ls-in-out,.ls-parallax,.ls-z{position:absolute!important}.ls-parallax,.ls-z{width:0!important;height:0!important;top:0!important;left:0!important;bottom:auto!important;right:auto!important;display:block!important;overflow:visible!important}#ls-global .ls-tn,.ls-below-thumbnails,.ls-bg-wrap,.ls-in-out,.ls-link,.ls-nexttile,body .ls-tn,html .ls-tn{display:none}.ls-clip,.ls-loop{position:absolute!important;display:block!important}.ls-in-out,.ls-loop,.ls-parallax,.ls-z{background:0 0!important}.ls-bg-wrap,.ls-loop,.ls-parallax{margin:0!important}.ls-wrapper>.ls-layer,.ls-wrapper>a>.ls-layer .ls-wrapper>.ls-bg{line-height:normal;white-space:nowrap;word-wrap:normal;margin-right:0!important;margin-bottom:0!important}.ls-wrapper>.ls-layer,.ls-wrapper>a>.ls-layer{position:static!important;display:block!important;-o-transform:translateZ(1px);-ms-transform:translateZ(1px);-moz-transform:translateZ(1px);-webkit-transform:translateZ(1px);transform:translateZ(1px)}.ls-bg-outer,.ls-bg-wrap{width:100%;height:100%;position:absolute;left:0;top:0}.ls-bg-outer{overflow:hidden!important}.ls-wrapper>a.ls-layer-link{cursor:pointer!important;display:block!important;position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;z-index:10;-o-transform:translateZ(100px);-ms-transform:translateZ(100px);-moz-transform:translateZ(100px);-webkit-transform:translateZ(100px);transform:translateZ(100px);background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)!important}.ls-gui-element{z-index:40}.ls-loading-container{position:absolute!important;display:none;left:50%!important;top:50%!important}.ls-loading-indicator{margin:0 auto}.ls-bottom-slidebuttons{text-align:left}.ls-below-thumbnails,.ls-bottom-nav-wrapper{height:0;position:relative;text-align:center;margin:0 auto}.ls-bottom-nav-wrapper a,.ls-nav-next,.ls-nav-prev{outline:0}.ls-bottom-slidebuttons,.ls-nav-sides,.ls-nav-start,.ls-nav-stop,.ls-slidebar,.ls-slidebar-container{position:relative}.ls-nothumb{text-align:center!important}.ls-link,.ls-link:hover{position:absolute!important;width:100%!important;height:100%!important;left:0!important;top:0!important}.ls-link-on-top{z-index:999999!important}.ls-link,.ls-wrapper>a>*{background-image:url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7')}.ls-bottom-nav-wrapper,.ls-nav-next,.ls-nav-prev,.ls-thumbnail-wrapper{visibility:hidden}.ls-bar-timer{position:absolute;width:0;height:2px;background:#fff;border-bottom:2px solid #555;opacity:.55;top:0}.ls-circle-timer{width:16px;height:16px;position:absolute;right:10px;top:10px;opacity:.65;display:none}.ls-container .ls-circle-timer,.ls-container .ls-circle-timer *{box-sizing:border-box!important}.ls-ct-left,.ls-ct-right{width:50%;height:100%;overflow:hidden;position:absolute}.ls-ct-left,.ls-ct-left .ls-ct-rotate,.ls-ct-right .ls-ct-half,.ls-ct-right .ls-ct-hider{left:0}.ls-ct-right{left:50%}.ls-ct-rotate{width:200%;height:100%;position:absolute;top:0}.ls-ct-left .ls-ct-half,.ls-ct-left .ls-ct-hider,.ls-ct-right .ls-ct-rotate{right:0}.ls-ct-half,.ls-ct-hider{position:absolute;top:0}.ls-ct-hider{width:50%;height:100%;overflow:hidden}.ls-ct-half{border:4px solid #fff;width:200%;height:100%}.ls-ct-center{width:100%;height:100%;left:0;top:0;position:absolute;border:4px solid #000;opacity:.2}.ls-ct-center,.ls-ct-half{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.ls-slidebar-container{margin:10px auto}.ls-progressbar,.ls-slidebar-slider-container{position:absolute;left:0;top:0}.ls-progressbar{width:0;height:100%;z-index:1}.ls-slidebar-slider-container{z-index:2;top:50%}.ls-slidebar{height:10px;background-color:#ddd}.ls-progressbar,.ls-slidebar,.ls-slidebar-light .ls-progressbar,.ls-slidebar-light .ls-slidebar{border-radius:10px}.ls-progressbar{background-color:#bbb}.ls-slidebar-slider{position:static!important;cursor:pointer;width:20px;height:20px;border-radius:20px;background-color:#999}.ls-slidebar-light .ls-slidebar{height:8px;background-color:#fff;border:1px solid #ddd;border-top:1px solid #ccc}.ls-slidebar-light .ls-slidebar-slider-container{top:50%}.ls-slidebar-light .ls-slidebar-slider{width:18px;height:18px;border-radius:20px;background-color:#eee;border:1px solid #bbb;border-top:1px solid #ccc;border-bottom:1px solid #999}.ls-autoplay .ls-playvideo,.ls-forcehide,.ls-tn{display:none!important}.ls-thumbnail-hover{display:none;position:absolute;left:0}.ls-thumbnail-hover-inner{width:100%;height:100%;position:absolute;left:0;top:0;display:none}.ls-curtiles,.ls-nexttiles,.ls-thumbnail-hover-bg{position:absolute;width:100%;height:100%;left:0;top:0}.ls-thumbnail-hover-img{position:absolute;overflow:hidden}.ls-thumbnail-hover img{max-width:none!important;position:absolute;display:inline-block;visibility:visible!important;left:50%;top:0}.ls-thumbnail-hover span{left:50%;top:100%;width:0;height:0;display:block;position:absolute;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.ls-thumbnail-wrapper{position:relative;width:100%;margin:0 auto}.ls-thumbnail{position:relative;margin:0 auto}.ls-thumbnail-inner,.ls-thumbnail-slide-container{width:100%}.ls-thumbnail-slide-container{overflow:hidden!important;position:relative}.ls-thumbnail-slide{text-align:center;white-space:nowrap;float:left;position:relative}.ls-thumbnail-slide a{overflow:hidden;display:inline-block;width:0;height:0;position:relative}.ls-thumbnail-slide img{max-width:none!important;max-height:100%!important;height:100%;visibility:visible!important}.ls-touchscroll{overflow-x:auto!important}.ls-shadow{display:none;position:absolute;z-index:10!important;top:100%;width:100%;left:0;overflow:hidden!important;visibility:hidden}.ls-shadow img{width:100%!important;height:auto!important;position:absolute!important;left:0!important;bottom:0!important}.ls-curtiles,.ls-media-layer,.ls-overflow-hidden{overflow:hidden}.ls-videopreview,.ls-vpcontainer{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer}.ls-videopreview{background-size:cover;background-position:center center;z-index:1}.ls-playvideo{position:absolute;left:50%;top:50%;cursor:pointer;z-index:2}.ls-yourlogo{position:absolute;z-index:50}.ls-slide-transition-wrapper{width:100%;height:100%;position:absolute;left:0;top:0;z-index:3}.ls-slide-transition-wrapper,.ls-slide-transition-wrapper *{text-align:left!important}.ls-slide-transition-tile{position:relative;float:left}.ls-slide-transition-tile img{visibility:visible;margin:0!important}.ls-curtile,.ls-nexttile{overflow:hidden;width:100%!important;height:100%!important;-o-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.ls-3d-container{position:relative;overflow:visible!important;-ms-perspective:none!important;-moz-perspective:none!important;-webkit-perspective:none!important;perspective:none!important}.ls-3d-box div{overflow:hidden;margin:0;padding:0;position:absolute;background-color:#888}.ls-3d-box .ls-3d-bottom,.ls-3d-box .ls-3d-top{background-color:#555}.ls-slide-transition-tile,.ls-slide-transition-wrapper{-ms-perspective:1500px;-moz-perspective:1500px;-webkit-perspective:1500px;perspective:1500px}.ls-3d-box,.ls-curtiles,.ls-nexttiles,.ls-slide-transition-tile{-ms-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.ls-3d-box,.ls-3d-box div,.ls-curtile,.ls-nexttile{-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ls-overflow-visible,.ls-visible{overflow:visible!important}.ls-unselectable{user-select:none;-o-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.ls-overflowx-hidden{overflow-x:hidden}.ls-overflowy-hidden{overflow-y:hidden}.ls-hidden{width:0!important;height:0!important;position:absolute;left:-5000px;top:-5000px;z-index:-1;overflow:hidden!important;visibility:hidden!important;display:block!important}.ls-slide{display:block!important;visibility:hidden!important;position:absolute!important;overflow:hidden;top:0!important;left:0!important;bottom:auto!important;right:auto!important;background:0 0;border:none!important;margin:0!important;padding:0!important}.ls-slide>.ls-bg,.ls-slide>.ls-l,.ls-slide>.ls-layer,.ls-slide>a>.ls-bg,.ls-slide>a>.ls-l,.ls-slide>a>.ls-layer{position:absolute!important;white-space:nowrap}.ls-fullscreen{margin:0!important;padding:0!important;width:auto!important;height:auto!important}.ls-fullscreen .ls-container{background-color:#000;margin:0 auto!important}.ls-fullscreen .ls-fullscreen-wrapper{width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;background-color:#000;overflow:hidden!important;position:relative!important}.ls-fullscreen .ls-fullscreen-wrapper .ls-container,.ls-fullscreen .ls-fullscreen-wrapper .ls-wp-container{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.ls-layer .split-item{font-weight:inherit!important;font-family:inherit!important;font-size:inherit;color:inherit}#ls-global .ls-bottom-nav-wrapper a,#ls-global .ls-container .ls-fullscreen,#ls-global .ls-container img,#ls-global .ls-nav-next,#ls-global .ls-nav-prev,#ls-global .ls-thumbnail a,body .ls-bottom-nav-wrapper a,body .ls-container .ls-fullscreen,body .ls-container img,body .ls-nav-next,body .ls-nav-prev,body .ls-thumbnail a,html .ls-bottom-nav-wrapper a,html .ls-container .ls-fullscreen,html .ls-container img,html .ls-nav-next,html .ls-nav-prev,html .ls-thumbnail a{transition:none;-ms-transition:none;-webkit-transition:none;line-height:normal;outline:0;padding:0;border:0}#ls-global .ls-slide .ls-layer,#ls-global .ls-slide a .ls-layer,#ls-global .ls-wrapper .ls-bg,#ls-global .ls-wrapper .ls-layer,#ls-global .ls-wrapper>a,#ls-global .ls-wrapper>div,#ls-global .ls-wrapper>h1,#ls-global .ls-wrapper>h2,#ls-global .ls-wrapper>h3,#ls-global .ls-wrapper>h4,#ls-global .ls-wrapper>h5,#ls-global .ls-wrapper>img,#ls-global .ls-wrapper>p,#ls-global .ls-wrapper>span,body .ls-slide .ls-layer,body .ls-slide a .ls-layer,body .ls-wrapper .ls-bg,body .ls-wrapper .ls-layer,body .ls-wrapper>a,body .ls-wrapper>div,body .ls-wrapper>h1,body .ls-wrapper>h2,body .ls-wrapper>h3,body .ls-wrapper>h4,body .ls-wrapper>h5,body .ls-wrapper>img,body .ls-wrapper>p,body .ls-wrapper>span,html .ls-slide .ls-layer,html .ls-slide a .ls-layer,html .ls-wrapper .ls-bg,html .ls-wrapper .ls-layer,html .ls-wrapper>a,html .ls-wrapper>div,html .ls-wrapper>h1,html .ls-wrapper>h2,html .ls-wrapper>h3,html .ls-wrapper>h4,html .ls-wrapper>h5,html .ls-wrapper>img,html .ls-wrapper>p,html .ls-wrapper>span{transition:none;-ms-transition:none;-webkit-transition:none;line-height:normal;outline:0;padding:0;margin:0;border-width:0}#ls-global .ls-container img,body .ls-container img,html .ls-container img{background:0 0!important;min-width:0!important;max-width:none!important;border-radius:0;box-shadow:none;border:0;padding:0}#ls-global .ls-wp-container .ls-wrapper>a>*,#ls-global .ls-yourlogo,body .ls-wp-container .ls-wrapper>a>*,body .ls-yourlogo,html .ls-wp-container .ls-wrapper>a>*,html .ls-yourlogo{margin:0}#ls-global .ls-wp-container .ls-wrapper>a,body .ls-wp-container .ls-wrapper>a,html .ls-wp-container .ls-wrapper>a{text-decoration:none}.ls-container,.ls-gui-element,.ls-gui-element *,.ls-layer,.ls-slide,.ls-slide>*,.ls-wp-fullwidth-container,.ls-wp-fullwidth-helper,.ls-wrapper{box-sizing:content-box!important}.ls-bottom-nav-wrapper,.ls-bottom-nav-wrapper a,.ls-bottom-nav-wrapper span{line-height:0;font-size:0}#ls-global .ls-container video,body .ls-container video,html .ls-container video{max-width:none!important}#ls-global .ls-container,#ls-global .ls-container .ls-bottom-nav-wrapper,#ls-global .ls-container .ls-bottom-nav-wrapper *,#ls-global .ls-container .ls-bottom-nav-wrapper span *,#ls-global .ls-container .ls-slide-transition-wrapper,#ls-global .ls-container .ls-slide-transition-wrapper *,#ls-global .ls-direction-fix,body .ls-container,body .ls-container .ls-bottom-nav-wrapper,body .ls-container .ls-bottom-nav-wrapper *,body .ls-container .ls-bottom-nav-wrapper span *,body .ls-container .ls-slide-transition-wrapper,body .ls-container .ls-slide-transition-wrapper *,body .ls-direction-fix,html .ls-container,html .ls-container .ls-bottom-nav-wrapper,html .ls-container .ls-bottom-nav-wrapper *,html .ls-container .ls-bottom-nav-wrapper span *,html .ls-container .ls-slide-transition-wrapper,html .ls-container .ls-slide-transition-wrapper *,html .ls-direction-fix{direction:ltr!important}#ls-global .ls-container,body .ls-container,html .ls-container{float:none!important}.ls-notification{position:relative;margin:10px auto;padding:10px 10px 15px 88px;border-radius:5px;min-height:60px;background:#de4528;color:#fff!important;font-family:'Open Sans',arial,sans-serif!important}.ls-notification a{color:#fff!important;text-decoration:underline!important}.ls-notification-logo{position:absolute;top:16px;left:17px;width:56px;height:56px;font-size:49px;line-height:53px;border-radius:56px;background-color:#fff;color:#de4528;font-style:normal;font-weight:800;text-align:center}.ls-notification strong{color:#fff!important;display:block;font-size:20px;line-height:26px;font-weight:400!important}.ls-notification span{display:block;font-size:13px;line-height:16px;text-align:justify!important}@media screen and (max-width:767px){.ls-container .ls-background-videos .ls-hide-on-phone audio,.ls-container .ls-background-videos .ls-hide-on-phone iframe,.ls-container .ls-background-videos .ls-hide-on-phone video,.ls-container .ls-layers>.ls-hide-on-phone{display:none!important}}@media screen and (min-width:768px) and (max-width:1024px){.ls-container .ls-background-videos .ls-hide-on-tablet audio,.ls-container .ls-background-videos .ls-hide-on-tablet iframe,.ls-container .ls-background-videos .ls-hide-on-tablet video,.ls-container .ls-layers>.ls-hide-on-tablet{display:none!important}}@media screen and (min-width:1025px){.ls-container .ls-background-videos .ls-hide-on-desktop audio,.ls-container .ls-background-videos .ls-hide-on-desktop iframe,.ls-container .ls-background-videos .ls-hide-on-desktop video,.ls-container .ls-layers>.ls-hide-on-desktop{display:none!important}}.ls-container .ls-background-videos .ls-vpcontainer{z-index:10}.ls-container .ls-background-videos .ls-videopreview{background-size:cover!important}.ls-container .ls-background-videos audio,.ls-container .ls-background-videos iframe,.ls-container .ls-background-videos video{position:relative;z-index:20}@media (transform-3d),(-ms-transform-3d),(-webkit-transform-3d){#ls-test3d{position:absolute;left:9px;height:3px}}.product-details p,.wrapper{margin-top:20px}.product{box-shadow:1px 1px 3px 1px #b0b0b0;border-radius:3px}.product-image{position:relative;margin-top:20px;height:400px;width:500px;overflow:hidden}.product-image .image{position:absolute;left:0;top:0;height:100%;width:100%;background-image:url("https://images-na.ssl-images-amazon.com/images/I/61sYyfNwPSL._SL1024_.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}.product-details,.product-thumbnails{margin-top:30px}.product-thumbnails img{height:5vw;border-radius:0;cursor:pointer;position:relative}.product-thumbnails img:hover{opacity:.6}.projects-horizontal .intro{font-size:16px;max-width:500px;margin:0 auto 10px}.projects-horizontal .projects,.team-clean .people{padding-bottom:40px}.projects-horizontal .item{padding-top:60px;min-height:160px}.projects-horizontal .item .name{font-size:18px;font-weight:700;margin-top:10px;margin-bottom:15px;color:inherit}@media (max-width:991px){.footer-clean .item.social>a{margin-top:40px}.projects-horizontal .item .name{margin-top:22px}}.projects-horizontal .item .description{font-size:15px;margin-bottom:0}@media (max-width:767px){.brands a{padding:30px 0}.contact-clean{padding:20px 0}.contact-clean form{padding:30px}.footer-clean .item{text-align:center;padding-bottom:20px}.footer-clean .item.social>a{margin-top:10px}.highlight-phone{text-align:center}.highlight-phone .intro{max-width:none}.map-clean h2,.projects-horizontal h2,.team-clean h2{margin-bottom:25px;padding-top:25px;font-size:24px}.projects-horizontal .item{padding-top:40px;min-height:160px}}.team-clean .intro{font-size:16px;max-width:500px;margin:0 auto}.team-clean .intro p{margin-bottom:0}.team-clean .item{text-align:center;padding-top:50px}.team-clean .item .name{font-weight:700;margin-top:28px;margin-bottom:8px;color:inherit}.team-clean .item .title{text-transform:uppercase;font-weight:700;color:#d0d0d0;letter-spacing:2px;font-size:13px}.team-clean .item .description{font-size:15px;margin-top:15px;margin-bottom:20px}.team-clean .item img{max-width:160px}.team-clean .social{font-size:18px;color:#a2a8ae}.team-clean .social a{color:inherit;margin:0 10px;display:inline-block;opacity:.7}