.elementor-117 .elementor-element.elementor-element-116c8eb{--display:flex;--background-transition:0.3s;--overlay-opacity:1;}.elementor-117 .elementor-element.elementor-element-116c8eb:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-116c8eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-116c8eb::before, .elementor-117 .elementor-element.elementor-element-116c8eb > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-116c8eb > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-116c8eb > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-116c8eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-116c8eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-116c8eb, .elementor-117 .elementor-element.elementor-element-116c8eb::before{--border-transition:0.3s;}.elementor-117 .elementor-element.elementor-element-ab074e0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-117 .elementor-element.elementor-element-ab074e0, .elementor-117 .elementor-element.elementor-element-ab074e0::before{--border-transition:0.3s;}.elementor-117 .elementor-element.elementor-element-ab074e0.e-con{--align-self:center;}.elementor-117 .elementor-element.elementor-element-670d642{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:55px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-670d642.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-117 .elementor-element.elementor-element-4c7999f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-117 .elementor-element.elementor-element-ecf3084{text-align:center;}.elementor-117 .elementor-element.elementor-element-ecf3084 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Mako", Sans-serif;font-size:37px;font-weight:800;text-transform:none;}.elementor-117 .elementor-element.elementor-element-78a2a97 .elementor-button{font-family:"Mako", Sans-serif;font-size:18px;font-weight:bold;}.elementor-117 .elementor-element.elementor-element-21a199d{width:auto;max-width:auto;--image-border-width:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--description-margin-top:0px;}.elementor-117 .elementor-element.elementor-element-21a199d > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-117 .elementor-element.elementor-element-21a199d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-117 .elementor-element.elementor-element-21a199d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-117 .elementor-element.elementor-element-21a199d .elementor-gallery-item__title{font-family:"Mako", Sans-serif;font-size:38px;font-weight:800;text-transform:uppercase;}.elementor-117 .elementor-element.elementor-element-b2ed0ee{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-117 .elementor-element.elementor-element-b2ed0ee:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-b2ed0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-b2ed0ee::before, .elementor-117 .elementor-element.elementor-element-b2ed0ee > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-b2ed0ee > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-b2ed0ee > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-b2ed0ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-b2ed0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-b2ed0ee, .elementor-117 .elementor-element.elementor-element-b2ed0ee::before{--border-transition:0.3s;}.elementor-117 .elementor-element.elementor-element-70f8765{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;}.elementor-117 .elementor-element.elementor-element-70f8765 .elementor-gallery-item__overlay{background-color:#0201018C;}.elementor-117 .elementor-element.elementor-element-70f8765 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-117 .elementor-element.elementor-element-70f8765 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#000000C2;}.elementor-117 .elementor-element.elementor-element-70f8765 .elementor-gallery-item__title{font-family:"Mako", Sans-serif;font-size:63px;font-weight:800;text-transform:uppercase;font-style:normal;}.elementor-117 .elementor-element.elementor-element-70f8765 .elementor-gallery-item__description{font-family:"Mako", Sans-serif;font-size:25px;font-weight:400;}.elementor-117 .elementor-element.elementor-element-073ed38{--display:flex;--background-transition:0.3s;}.elementor-117 .elementor-element.elementor-element-522d9a1{--spacer-size:30px;}.elementor-117 .elementor-element.elementor-element-e7562a7{text-align:center;}.elementor-117 .elementor-element.elementor-element-e7562a7 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Mako", Sans-serif;font-size:39px;font-weight:800;text-transform:uppercase;}.elementor-117 .elementor-element.elementor-element-0803ad3{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-117 .elementor-element.elementor-element-0803ad3 > .elementor-widget-container{margin:-12px -12px -12px -12px;}.elementor-117 .elementor-element.elementor-element-0803ad3.elementor-element{--align-self:center;}.elementor-117 .elementor-element.elementor-element-15425d7 .elementor-button{font-family:"Mako", Sans-serif;font-size:18px;font-weight:bold;}.elementor-117 .elementor-element.elementor-element-6403b48{--display:flex;--background-transition:0.3s;}.elementor-117 .elementor-element.elementor-element-6403b48:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-6403b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-6403b48, .elementor-117 .elementor-element.elementor-element-6403b48::before{--border-transition:0.3s;}.elementor-117 .elementor-element.elementor-element-216dd24{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-117 .elementor-element.elementor-element-bd5c488{--e-price-table-header-background-color:#0B3960;}.elementor-117 .elementor-element.elementor-element-bd5c488 .elementor-price-table__heading{font-family:"Mako", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;}.elementor-117 .elementor-element.elementor-element-bd5c488 .elementor-price-table__currency{align-self:flex-start;}.elementor-117 .elementor-element.elementor-element-bd5c488 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-117 .elementor-element.elementor-element-bd5c488 .elementor-price-table__features-list{text-align:center;}.elementor-117 .elementor-element.elementor-element-bd5c488 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-117 .elementor-element.elementor-element-bcd0123 .elementor-price-table__heading{font-family:"Mako", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-117 .elementor-element.elementor-element-bcd0123 .elementor-price-table__currency{align-self:flex-start;}.elementor-117 .elementor-element.elementor-element-bcd0123 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-117 .elementor-element.elementor-element-bcd0123 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-117 .elementor-element.elementor-element-b7526d2 .elementor-price-table__heading{font-family:"Mako", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-117 .elementor-element.elementor-element-b7526d2 .elementor-price-table__currency{align-self:flex-start;}.elementor-117 .elementor-element.elementor-element-b7526d2 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-117 .elementor-element.elementor-element-b7526d2 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-117 .elementor-element.elementor-element-16c25fe{--display:flex;--background-transition:0.3s;}.elementor-117 .elementor-element.elementor-element-16c25fe:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-16c25fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-16c25fe, .elementor-117 .elementor-element.elementor-element-16c25fe::before{--border-transition:0.3s;}.elementor-117 .elementor-element.elementor-element-4513c7d{--spacer-size:20px;}.elementor-117 .elementor-element.elementor-element-50ce4ea{width:100%;max-width:100%;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;}.elementor-117 .elementor-element.elementor-element-50ce4ea .elementor-gallery-item__overlay{background-color:#00000073;}.elementor-117 .elementor-element.elementor-element-50ce4ea .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-117 .elementor-element.elementor-element-50ce4ea .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#000000B0;}.elementor-117 .elementor-element.elementor-element-50ce4ea .elementor-gallery-item__title{font-family:"Mako", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;}.elementor-117 .elementor-element.elementor-element-50ce4ea .elementor-gallery-item__description{font-family:"Mako", Sans-serif;font-size:15px;font-weight:400;}.elementor-117 .elementor-element.elementor-element-eec0eb8{--spacer-size:10px;}.elementor-117 .elementor-element.elementor-element-2b69db1{--display:flex;--background-transition:0.3s;}.elementor-117 .elementor-element.elementor-element-3833c8d .elementor-repeater-item-ad1a02a .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://staging.huronvalleyguns.com/wp-content/uploads/2024/07/100yd-Lane-02_800w.jpg);background-size:cover;}.elementor-117 .elementor-element.elementor-element-3833c8d .elementor-repeater-item-8360257 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://staging.huronvalleyguns.com/wp-content/uploads/2024/07/25yd-Lane-01_800w.jpg);background-size:cover;}.elementor-117 .elementor-element.elementor-element-3833c8d .elementor-repeater-item-7ac37f8 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://staging.huronvalleyguns.com/wp-content/uploads/2024/07/Lane-Booths_800w.jpg);background-size:cover;}.elementor-117 .elementor-element.elementor-element-3833c8d .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-117 .elementor-element.elementor-element-3833c8d .swiper-slide-contents{max-width:66%;}.elementor-117 .elementor-element.elementor-element-3833c8d .swiper-slide-inner{text-align:center;}.elementor-117 .elementor-element.elementor-element-3833c8d .elementor-slide-heading{font-family:"Mako", Sans-serif;font-size:47px;font-weight:800;text-transform:uppercase;}@media(max-width:1024px){.elementor-117 .elementor-element.elementor-element-670d642{--grid-auto-flow:row;}.elementor-117 .elementor-element.elementor-element-4c7999f{--grid-auto-flow:row;}.elementor-117 .elementor-element.elementor-element-216dd24{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-117 .elementor-element.elementor-element-ab074e0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-117 .elementor-element.elementor-element-670d642{--width:188px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-117 .elementor-element.elementor-element-4c7999f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-117 .elementor-element.elementor-element-ecf3084 .elementor-heading-title{font-size:28px;}.elementor-117 .elementor-element.elementor-element-78a2a97 .elementor-button{font-size:14px;}.elementor-117 .elementor-element.elementor-element-21a199d{width:100%;max-width:100%;}.elementor-117 .elementor-element.elementor-element-21a199d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-21a199d .elementor-gallery-item__title{font-size:17px;}.elementor-117 .elementor-element.elementor-element-70f8765 .elementor-gallery-item__title{font-size:20px;}.elementor-117 .elementor-element.elementor-element-216dd24{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-117 .elementor-element.elementor-element-50ce4ea .elementor-gallery-item__title{font-size:21px;}.elementor-117 .elementor-element.elementor-element-50ce4ea .elementor-gallery-item__description{font-size:10px;}.elementor-117 .elementor-element.elementor-element-3833c8d .elementor-slide-heading{font-size:34px;}}