@font-face{font-family:Auxilia;src:url(//www.hiddengears.com/cdn/shop/t/27/assets/auxilia-webfont.woff2?v=46763307628919211611761508619) format("woff2"),url(//www.hiddengears.com/cdn/shop/t/27/assets/auxilia-webfont.woff?v=79203241173331971841761508619) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Auxilia;src:url(//www.hiddengears.com/cdn/shop/t/27/assets/auxilia-blackoblique-webfont.woff2?v=123765638239299351131761508619) format("woff2"),url(//www.hiddengears.com/cdn/shop/t/27/assets/auxilia-blackoblique-webfont.woff?v=153615816033681189901761508619) format("woff");font-weight:800;font-style:oblique}@font-face{font-family:Auxilia;src:url(//www.hiddengears.com/cdn/shop/t/27/assets/auxilia-bold-webfont.woff2?v=8895448211769534371761508619) format("woff2"),url(//www.hiddengears.com/cdn/shop/t/27/assets/auxilia-bold-webfont.woff?v=71112270950181568461761508619) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Auxilia;src:url(//www.hiddengears.com/cdn/shop/t/27/assets/auxilia-boldoblique-webfont.woff2?v=136403917001927568661761508619) format("woff2"),url(//www.hiddengears.com/cdn/shop/t/27/assets/auxilia-boldoblique-webfont.woff?v=181633357591189563881761508619) format("woff");font-weight:700;font-style:oblique}@font-face{font-family:Auxilia;src:url(//www.hiddengears.com/cdn/shop/t/27/assets/auxilia-black-webfont.woff2?v=107892385792213243501761508619) format("woff2"),url(//www.hiddengears.com/cdn/shop/t/27/assets/auxilia-black-webfont.woff?v=63552117239492028991761508619) format("woff");font-weight:800;font-style:normal}@font-face{font-family:NeueMachina;src:url(//www.hiddengears.com/cdn/shop/t/27/assets/NeueMachina-Regular.eot?v=125098465328421477091761508619);src:url(//www.hiddengears.com/cdn/shop/t/27/assets/NeueMachina-Regular.eot?%23iefix&v=125098465328421477091761508619) format("embedded-opentype"),url(//www.hiddengears.com/cdn/shop/t/27/assets/NeueMachina-Regular.woff2?v=97842837249898011931761508619) format("woff2"),url(//www.hiddengears.com/cdn/shop/t/27/assets/NeueMachina-Regular.woff.woff?5631) format("woff"),url(//www.hiddengears.com/cdn/shop/t/27/assets/NeueMachina-Regular.otf?v=139134458465746496121761508619) format("opentype")}*:focus{outline:none}@media only screen and (max-width: 768px){h2{font-size:1.25rem}}button:focus,.btn:focus,.btn:active{outline:none!important;box-shadow:none!important}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.hidden-init{display:none}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:#0000}.btn-hg-gray,.btn-hg-dark,.btn-hg-white{font-family:Auxilia;color:#2a2a2a;font-size:1.25rem;font-weight:800;text-transform:uppercase;border-radius:.25rem;background-color:#fff;transform:skew(-21deg)}.btn-hg-gray div,.btn-hg-dark div,.btn-hg-white div{transform:skew(21deg)}.btn-hg-gray:hover,.btn-hg-dark:hover,.btn-hg-white:hover{color:#2a2a2a}.btn-hg-gray{background-color:#252525;color:#fff}.btn-hg-gray:hover{color:#fff}.btn-hg-dark{background-color:#0a50d3;color:#fff}.btn-hg-dark:hover{color:#fff}.menu-button{display:inline-block;padding:.5em;background-color:#fff;border:0}.burger-icon{position:relative;margin-top:11px;margin-bottom:11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.burger-icon,.burger-icon:before,.burger-icon:after{display:block;width:36px;height:4px;background-color:#252525;outline:1px solid transparent;border-radius:10px;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.burger-icon:before,.burger-icon:after{position:absolute;content:""}.burger-icon:before{top:-11px}.burger-icon:after{top:11px}.burger-icon-svg{display:flex;align-items:center;justify-content:center}.menu-button.is-active .burger-icon{background-color:transparent}.menu-button.is-active .burger-icon:before{-webkit-transform:translateY(11px) rotate(45deg);-moz-transform:translateY(11px) rotate(45deg);-ms-transform:translateY(11px) rotate(45deg);-o-transform:translateY(11px) rotate(45deg);transform:translateY(11px) rotate(45deg)}.menu-button.is-active .burger-icon:after{-webkit-transform:translateY(-11px) rotate(-45deg);-moz-transform:translateY(-11px) rotate(-45deg);-ms-transform:translateY(-11px) rotate(-45deg);-o-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg)}#main_navbar{padding-top:.6875rem;padding-bottom:.6875rem}.burger-icon-svg svg{width:36px;height:28px}body #main_navbar>div{max-height:42px}@media screen and (max-width: 768px){body #main_navbar{padding:0 0 0 .6875rem}.burger-icon-svg svg{width:28px;height:22px}body #main_navbar>div{max-height:60px;padding:0 .6875rem;border-left:1px solid #E3E4E4}body #main_navbar>a{padding:0 .5rem}}.site-footer{background:#252525 url(//www.hiddengears.com/cdn/shop/t/27/assets/Pattern-Blue-desk-new.png?v=174811763144985013031761508619) center center no-repeat;background-size:cover}@media screen and (max-width: 768px){.site-footer{background:#252525 url(//www.hiddengears.com/cdn/shop/t/27/assets/Pattern-Blue-desk-new.png?v=174811763144985013031761508619) center center no-repeat;background-size:cover;padding:2rem 0 1rem}}.site-footer a:hover,.site-footer a{text-decoration:none}.site-footer #footer_nav_list li{font-size:1.563rem}@media only screen and (max-width: 768px){.site-footer #footer_nav_list li{font-size:1rem}}.site-footer #footer_social_links li{margin-right:60px;margin-left:0;font-size:1.563rem}@media only screen and (max-width: 768px){.site-footer #footer_social_links li{font-size:1rem}}.btn-carousel{padding:0;background-color:transparent}.hg-testimonials h2{margin-bottom:58px}@media only screen and (max-width: 768px){.hg-testimonials h2{margin-bottom:27px}}.hg-testimonials p.testimonial_source{margin-top:90px;margin-bottom:0}@media only screen and (max-width: 768px){.home-block{padding:2rem 0}}p{font-size:1.563rem;margin-bottom:0}@media only screen and (max-width: 768px){p{font-size:1rem;line-height:1.125em}}.hg-social-feed #hg-social-feed-info{margin-bottom:80px}@media only screen and (max-width: 768px){.hg-social-feed #hg-social-feed-info{margin-bottom:25px}}.hg-social-feed h2{margin-bottom:58px}@media only screen and (max-width: 768px){.hg-social-feed h2{margin-bottom:27px}}.hg-social-feed .card{border:0}.hg-social-feed .card .card-img-top{border:0;border-radius:0}@media only screen and (max-width: 768px){.hg-featured-projects .container{padding-left:0;padding-right:0}}.hg-featured-projects .card{border-radius:0;border:0;padding:0}@media only screen and (max-width: 768px){.hg-featured-projects .card{padding:10px 15px}}.hg-featured-projects .card .card-img,.hg-featured-projects .card .card-img-top{border-radius:0;border:0}.hg-featured-projects .card .card-body{padding:20px 0}@media only screen and (max-width: 768px){.hg-featured-projects .card .card-body{padding:20px 0 0}}.hg-featured-projects .card .card-body p{font-family:NeueMachina;font-size:1.25rem;color:#252525;line-height:1}.hg-featured-projects .card .card-body a{color:#252525;text-decoration:none;margin-right:6px}@media screen and (max-width: 768px){.hg-featured-projects .card .card-body a{font-size:16px}}.hero-block h1{font-family:Auxilia;font-weight:700;font-style:oblique;color:#fff;font-size:5.25rem}@media only screen and (max-width: 1023px){.hero-block h1{font-size:3.25rem}}@media only screen and (max-width: 768px){.hero-block h1{font-size:2.5rem}}.hg-hero-block{padding:0}.hg-hero-block #hero_block_content{position:absolute;top:0;left:0;width:100%;height:100%}.hg-hero-block #hero_block_content h1{color:#fff}@media only screen and (max-width: 768px){.hg-hero-block #hero_block_content{position:relative;background:url(//www.hiddengears.com/cdn/shop/t/27/assets/blue-bg.png?v=89495915271772728731761508619) center center no-repeat;background-size:cover;margin-top:-220px}}.hg-hero-block #hero_block_info{position:absolute;bottom:0;left:0;width:100%;background-color:#009ada;padding:29px 0}.full_width_page_break{padding:0}.full_width_page_break .image-bg{height:420px}.hg-contact-us-block{padding:0}.hg-contact-us-block .image-bg{min-height:420px}@media only screen and (max-width: 768px){.hg-contact-us-block .image-bg{min-height:150px}}.hg-contact-us-block .btn{padding:14px 72px}.hg-contact-us-block #hg-contact-us-text{padding-top:70px;padding-bottom:70px}.hg-contact-us-block #hg-contact-us-text h2{color:#363636;margin-bottom:17px}.hg-contact-us-block #hg-contact-us-text h2:last-child{color:#838383;margin-bottom:0}.work_details_jumbotron{border:0;border-radius:0;margin-bottom:0;padding:85px}.work_details_jumbotron h1{color:#fff;margin-bottom:50px}@media only screen and (max-width: 768px){.work_details_jumbotron h1{margin-bottom:25px}}.work_details_jumbotron h2{color:#fff;font-family:NeueMachina;font-size:2.625rem;margin-bottom:0}@media only screen and (max-width: 768px){.work_details_jumbotron h2{font-size:1.25rem}}.abs_content{position:absolute;top:0;left:0;width:100%;height:100%}.work_details_lead_image{text-align:center}.work_details_lead_image .btn{padding:14px 56px}.work_description_wrapper{padding:40px 0}.work_description_wrapper p{font-family:Auxilia}.servicesTemplate .services_content_wrapper{padding:60px 0}@media only screen and (max-width: 768px){.servicesTemplate .services_content_wrapper{padding:30px 0}}.servicesTemplate .services_content_wrapper h2{margin-bottom:80px}@media only screen and (max-width: 768px){.servicesTemplate .services_content_wrapper h2{margin-bottom:20px}}.servicesTemplate .services_detail_list li{font-size:1.563rem}@media only screen and (max-width: 768px){.servicesTemplate .services_detail_list li{font-size:1rem}}.hero-block .img-fluid{max-width:auto;width:100%}.page-sub-heading{padding:60px 0;margin:0}@media only screen and (max-width: 768px){.page-sub-heading{padding:30px 0}}#about_works_template section{padding:0}#about_works_template .hg-featured-logos{border-top:1px solid #979797;padding:80px 0}@media only screen and (max-width: 768px){#about_works_template .hg-featured-logos{padding:20px 0}}#contact_page_template .contact_info{padding:60px 0 0}@media only screen and (max-width: 768px){#contact_page_template .contact_info{padding:30px 0 0}}#contact_page_template .contact_info .row:first-child{margin-bottom:80px}@media only screen and (max-width: 768px){#contact_page_template .contact_info .row:first-child{margin-bottom:40px}}#contact_page_template .contact_info address{font-family:NeueMachina;margin-bottom:0;font-size:2.5rem;line-height:1.2;color:#838383}@media only screen and (max-width: 768px){#contact_page_template .contact_info address{font-size:1.25rem;margin-bottom:8px}}#contact_page_template .contact_info address span{color:#252525}#contact_page_template .contact_form_wrapper{padding:50px 0;background-color:#f1f2f4}#contact_page_template .contact_form_wrapper label{font-size:1.125rem}#contact_page_template .contact_form_wrapper textarea,#contact_page_template .contact_form_wrapper input{background-color:#bbd4ff;border-radius:0;font-size:1.125rem;color:#0a50d3}#contact_page_template .contact_form_wrapper .btn{padding:14px 72px}#contact_page_template .contact_extra_info{padding:70px 0;background-color:#bbd4ff}.hg-contact-us-simple{padding:70px 0}.hg-contact-us-simple h2{margin-bottom:55px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.hg-contact-us-simple h2{max-width:320px}}.hg-contact-us-simple.work{background-color:#0a50d3}.hg-contact-us-simple.work h2{color:#fff}@media only screen and (max-width: 768px){.page_heading_row{border-bottom:1px solid #979797;margin-bottom:20px}}.general_column_text_wrapper{padding:60px 0}@media only screen and (max-width: 768px){.general_column_text_wrapper{padding:30px 0}}.general_column_text_wrapper h2{margin-bottom:20px}.general_column_text_wrapper p{color:#363636}.general_column_text_wrapper p.text_block_heading{font-weight:700;color:#252525;margin-bottom:30px}@media only screen and (max-width: 768px){.general_column_text_wrapper p.text_block_heading{margin-bottom:18px}}.general_column_text_wrapper .general_text_col_content_row{margin-bottom:50px}@media only screen and (max-width: 768px){.general_column_text_wrapper .general_text_col_content_row{margin-bottom:30px}}.general_column_text_wrapper .general_text_col_content_row:last-child{margin-bottom:0}.bio_block{padding:80px 0;background-color:#f1f2f4}@media only screen and (max-width: 768px){.bio_block{padding:0}}.bio_block .card{border:0;margin-bottom:0;border-radius:0;background-color:#f1f2f4}.bio_block .card.active_bio:before{content:"";background-image:url(//www.hiddengears.com/cdn/shop/t/27/assets/bio_hover_desktop@2x.jpg?v=88411277763648530101761508619);background-size:100% 100%;display:inline-block;width:100%;height:100%;left:-22px;top:-22px;position:absolute;z-index:999}.bio_block .card svg{background-color:#fff;border-radius:0;z-index:99999}.bio_block .card img{border-radius:0;z-index:99999}.bio_block #bio_block_photo_row{margin-bottom:65px}.bio_block #bio_block_photo_row .col-md-3{margin-top:45px}.bio_block #mobile_bios .card{border-bottom:1px solid #979797}.bio_block #mobile_bios .card.first-loop{border-top:1px solid #979797}.bio_block #mobile_bios .inner_bio_card{border:0;background-color:#f1f2f4}.bio_block #mobile_bios .inner_bio_card img{margin-bottom:20px}.bio_block #mobile_bios .card-header{border-radius:0!important;background-color:#f1f2f4;padding:27px 15px;border-bottom:0}.bio_block #mobile_bios .card-header .btn:hover,.bio_block #mobile_bios .card-header .btn{padding:0;font-family:NeueMachina;font-size:1.25rem;font-weight:400;text-decoration:none}.bio_block #mobile_bios .card-body{background-color:#f1f2f4;padding-top:5px}.work_gallery_section{padding:60px 0}.work_gallery_section .card{margin-bottom:20px}.work_gallery_section .card:last-child{margin-bottom:0}.work_contact_section{background-color:#0a50d3;position:relative}.work_contact_section .work_contact_content{padding:70px}.work_contact_section .work_contact_content h2{color:#fff;margin-bottom:40px}.work_contact_section .work_contact_content .btn{margin-bottom:30px}.work_contact_section .work_contact_content .see_more_work_link{font-family:NeueMachina;font-size:.875rem;text-decoration:underline;color:#fff;display:block;margin:0}.work_contact_section .contact_overlay{position:absolute;top:0;left:0;width:100%;height:100%}.html_nav_open{position:fixed;width:100%}.html_nav_open #nav_wrapper{height:100vh}#nav_wrapper{background-color:#fff;height:0;width:100%;z-index:-99999;opacity:0;position:absolute;transition:opacity .5s}#nav_wrapper.nav_open{opacity:1;z-index:9999999}#nav_wrapper .navbar-nav a{color:#252525;font-family:NeueMachina;font-size:2.5rem;font-weight:400}@media only screen and (max-width: 768px){#nav_wrapper .navbar-nav a{font-size:1.875rem}}#nav_wrapper .navbar-nav .dropdown-menu{position:static!important;float:none!important;transform:none!important;border:0}#nav_wrapper .navbar-nav .dropdown-menu a{font-size:1.563rem;line-height:1.875rem;padding-left:0;padding-right:0}@media only screen and (max-width: 768px){#nav_wrapper .navbar-nav .dropdown-menu a{font-size:1rem}}#nav_wrapper .dropdown-toggle:after{content:"+";border:none;position:absolute;top:8px;margin-left:20px}#nav_wrapper #nav_column_right{background-color:#0a50d3;height:100%}.video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pad60{padding:60px 0}.hg-contact-us-block #hg-contact-us-text h2:last-child a{color:#838383;text-decoration:underline}div.contact_info address a{color:#838383}div.contact_extra_info a{color:#212529;text-decoration:underline}.navbar-nav{padding-top:75px}img#plant{float:right}img#pointing{position:absolute;right:10%;bottom:8%}.stats{background-color:#252525;color:#fff}.stats .row{margin-bottom:50px}.stats .row:last-of-type{margin-bottom:0}.stats .row strong{font-size:20px;line-height:24px}.stats .row span{font-family:NeueMachina,sans-serif;font-weight:400;font-size:30px;line-height:35px}.nav-link.work:hover+#nav_wrapper #nav_column_right{background-color:#019ada}#nav-work,#nav-contact{background-color:#019ada;width:100%;height:100%}@media (min-width: 1200px){.container{max-width:1180px}}@media screen and (max-width: 1023px){section.hg-testimonials.home-block,section.hg-social-feed.home-block{padding:0}.link-container{width:100%;max-width:200px}}@media screen and (max-width: 768px){.hg-hero-block #hero_block_info{position:relative}.hg-hero-block #hero_block_info .container{max-width:100%}div.row.general_text_col_content_row div.col-md-6{margin-bottom:30px}div.row.general_text_col_content_row div.col-md-6:last-of-type{margin-bottom:0}.bio_block #mobile_bios .card-header .btn:hover,.bio_block #mobile_bios .card-header .btn{text-transform:none}#shopify-section-general_column_text-about .general_column_text_wrapper{padding:15px 0 30px}.bio_block #mobile_bios .inner_bio_card img{height:130px;margin:0}#section-bios-block .card-img-top{margin-bottom:20px;background-color:#fff}button.btn.btn-carousel.carousel-next.slick-arrow{margin-left:10px}section.hg-social-feed.home-block .slick-initialized .slick-slide{padding:0 5px}img#pointing{bottom:25%;width:78px;height:179px}img#plant{float:none;position:absolute;bottom:0;right:20px}#contact_page_template .contact_extra_info{padding:30px 0}.site-footer #footer_social_links li{display:block}.work_details_jumbotron{padding:75px 35px}h4,.h4{font-size:20px}.pad60{padding:25px 15px}#Xsection-workDetails_clare,#Xsection-workDetails_field{display:none}}#shopify-section-workDetails_bluffworks .work_gallery_section{padding-bottom:0}#hero_block_info .img-fluid{max-width:200px;height:auto}.full_width_page_break img{max-width:100%;height:auto}@media screen and (max-width: 700px){#hero_block_info .img-fluid{width:32%}#hero_block_info .d-flex.align-items-center.justify-content-between{display:inline-block!important}.hg-hero-block #hero_block_content h1{margin-top:30px}.services_content_wrapper ul{margin-top:1rem}.stats .row .col-md-2:first-of-type,.stats .row{margin-bottom:20px}}#hero_block_content>.container{max-width:unset}@media screen and (max-width: 550px){.hg-contact-us-block #hg-contact-us-text{max-width:300px;margin-left:0;margin-right:0}}img{max-width:100%;height:auto}.blog-content a{text-decoration:underline}.blog-content p,.blog-content li{font-size:25px;margin-bottom:10px;line-height:1.5}.container.blog-list h2{font-size:24px}.container.blog-list p.mt-2.blog-excerpt{font-size:16px;margin-bottom:16px}@media screen and (max-width: 768px){.container.blog-list .media.blog-item{flex-direction:column}.container.blog-list img{margin-bottom:10px}.blog-content p,.blog-content li{font-size:16px}}html,body{height:100%}main{min-height:57vh;height:auto;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom.scss.css.map */
