/* Theme Name: NSSF Let's Go Shooting
Version:1.1
Author: Levatas
Author URI: https://levatas.com */

:root {
  --primary: #537274;
  --primary-hover: #61888b;
  --primary-lighter: #70afb3;
}
@font-face{font-family:Montserrat-Regular;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Montserrat-Medium;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat-Light;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat-Bold;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Oswald-Regular;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Oswald-Regular.ttf)}@font-face{font-family:Oswald-Bold;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Oswald-Bold.ttf)}@font-face{font-family:Nunito-Light;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Nunito-Light.ttf)}@font-face{font-family:Nunito-Bold;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Nunito-Bold.ttf)}body.modal-open{overflow:hidden;position:fixed}.page-template-default{padding-right:0 !important}.ellip{display:block;height:100%}.ellip-line{display:inline-block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%}.ellip,.ellip-line{position:relative;overflow:hidden}.clear{clear:both}.margin-top-30{margin-top:30px}.container-hero-image-page .hero-image-page{background-position:0% 25%;background-repeat:no-repeat;background-size:cover;height:319px;position:relative;width:100%}.container-hero-image-page .hero-image-page:after{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background-image:-o-linear-gradient(top, rgba(0,0,0,0), #000);background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000);content:'';height:319px;opacity:.75;position:absolute;top:0;width:100%;z-index:0}.container-hero-image-page .hero-image-page .page-title{color:#ffffff;font-family:Oswald-Bold;font-size:50px;font-stretch:normal;font-style:normal;font-weight:bold;letter-spacing:8.6px;line-height:1.6;padding-top:130px;position:relative;text-align:center;text-transform:uppercase;width:100%;z-index:2}.horizontal-line-page{padding-left:91px;padding-right:76px;padding-top:60px}.horizontal-line-page .line{border:solid 1px #dedede;height:2px;width:100%}.vertical-line-sign-up-for{padding-left:91px;padding-right:76px;position:absolute;margin-top:-60px;width:100%;z-index:1}.vertical-line-sign-up-for .line{border:solid 1px #f4f4f4;height:193px;margin:0 auto;width:1px}.play-button-video{position:absolute;z-index:1;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.play-button-video .circle-button-video{background:url("dist/img/icons/play-button.png");background-size:cover;width:77px;height:80px;margin:0 auto;cursor:pointer}.play-button-video:hover{opacity:.9}@media (min-width: 1200px){.container{width:1440px !important;max-width:100%}}@media (max-width: 1023px){.horizontal-line-page{padding:20px}}@media (max-width: 768px){.container-hero-image-page .hero-image-page .page-title{font-size:38px;letter-spacing:4.5px;line-height:1.11}}body,html{margin:0;overflow-x:hidden;padding:0;width:100%}.video-iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.video-preview{background:no-repeat 50% 50%;background-size:cover;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;cursor:pointer}.video-preview::before{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0)), to(#000));background-image:-o-linear-gradient(right, rgba(0,0,0,0), #000);background-image:linear-gradient(to left, rgba(0,0,0,0), #000);content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0;opacity:0.3}.video-preview .play-button-video{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video-preview .play-button-video .circle-button{background:url("dist/img/icons/play-button.png");background-size:cover;width:70px;height:73px;margin:0 auto;cursor:pointer}@media (max-width: 575px){.video-new-shooters .video-preview .play-button-video .circle-button{height:51px;width:49px}}.site-header{position:relative;z-index:3}.site-header .background-menu-image{width:100%;height:1035px;position:absolute;z-index:50;background-color:#000;-webkit-transition:-webkit-transform 35s;transition:-webkit-transform 35s;-o-transition:-o-transform 35s;transition:transform 35s;transition:transform 35s, -webkit-transform 35s, -o-transform 35s;visibility:hidden;opacity:0.0;background-size:cover;background-position:center center;background-repeat:no-repeat}.site-header #bs-nssf-navbar-collapse-1{height:1035px;top:0;bottom:0;right:0;left:0;position:absolute;z-index:51;background-color:#000;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:background 1s linear;-o-transition:background 1s linear;transition:background 1s linear;overflow:hidden}.site-header #bs-nssf-navbar-collapse-1 .menu-button-x{margin-top:-5px;margin-left:15px}.site-header #bs-nssf-navbar-collapse-1 .menu-button-x .large-menu-logo{margin-top:49px;background-image:url("dist/img/icons/menu-close-icon.png");background-size:contain;background-position:center center;background-repeat:no-repeat;width:25px;height:25px;float:left;margin-left:88.3px;position:absolute;z-index:62}.site-header #bs-nssf-navbar-collapse-1 .hamburger-menu{padding-top:95px;padding-left:88.3px;position:relative;z-index:60}.site-header #bs-nssf-navbar-collapse-1 .navigation{padding:0;margin:0;border:0;line-height:1}.site-header #bs-nssf-navbar-collapse-1 .navigation ul,.site-header #bs-nssf-navbar-collapse-1 .navigation ul li,.site-header #bs-nssf-navbar-collapse-1 .navigation ul ul{list-style:none;margin:0;padding:0}.site-header #bs-nssf-navbar-collapse-1 .navigation ul{position:relative;z-index:500;float:left}.site-header #bs-nssf-navbar-collapse-1 .navigation ul li{float:left;min-height:0.05em;line-height:1em;vertical-align:middle;position:relative}.site-header #bs-nssf-navbar-collapse-1 .navigation ul li.hover,.site-header #bs-nssf-navbar-collapse-1 .navigation ul li:hover{position:relative;z-index:510;cursor:default}.site-header #bs-nssf-navbar-collapse-1 .navigation ul ul{visibility:hidden;position:absolute;top:100%;left:0;z-index:520;width:100%}.site-header #bs-nssf-navbar-collapse-1 .navigation ul ul li{float:none}.site-header #bs-nssf-navbar-collapse-1 .navigation ul ul ul{top:0;right:0}.site-header #bs-nssf-navbar-collapse-1 .navigation ul li:hover>ul{visibility:visible}.site-header #bs-nssf-navbar-collapse-1 .navigation ul li:hover>ul li ul{visibility:visible}.site-header #bs-nssf-navbar-collapse-1 .navigation ul ul{top:0;left:99%}.site-header #bs-nssf-navbar-collapse-1 .navigation ul li{float:none}.site-header #bs-nssf-navbar-collapse-1 .navigation ul ul{margin-top:0.05em}.site-header #bs-nssf-navbar-collapse-1 .navigation:before{content:'';display:block}.site-header #bs-nssf-navbar-collapse-1 .navigation:after{content:'';display:table;clear:both}.site-header #bs-nssf-navbar-collapse-1 .navigation a{display:block;padding:1em 1.3em;color:#ffffff;text-decoration:none}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu{margin-top:17px}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu:hover{border-right:solid 1px rgba(255,255,255,0.2)}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu li:first-child a{padding-top:0}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu li:first-child .sub-menu li:first-child{margin-top:-17px}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu li:last-child a{padding-bottom:0}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu li:first-child:hover a:before{top:6px}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu>.menu-item>a{font-family:Montserrat-Bold;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:left;color:#ffffff;padding-top:17px;padding-right:40px;text-transform:uppercase}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu>.menu-item>a:hover:before{content:'';display:block;width:70px;position:absolute;top:23px;left:-75px;border-top:4px solid #669ca0}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu>.menu-item .sub-menu{margin-top:10px}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu>.menu-item .sub-menu .menu-item a{font-family:Montserrat-Regular;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#ffffff;padding:0.5em 1.3em 0.5em 30px}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu>.menu-item .sub-menu .menu-item a:hover{text-decoration:underline}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu>.menu-item .sub-menu .menu-item .menu-depth-2{padding-top:0;padding-bottom:7px}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu>.menu-item .sub-menu .menu-item .sub-menu{position:inherit}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu>.menu-item .sub-menu .menu-item .sub-menu .menu-item{margin-left:-215px}.site-header #bs-nssf-navbar-collapse-1 .navigation>ul>li>a:hover{color:#ffffff}.site-header #bs-nssf-navbar-collapse-1 .navigation>ul>li a:hover,.site-header #bs-nssf-navbar-collapse-1 .navigation li{position:relative}.site-header #bs-nssf-navbar-collapse-1 .navigation ul li.has-sub>a:after{content:'»';position:absolute;right:1em}.site-header #bs-nssf-navbar-collapse-1 .navigation ul ul li.first{border-radius:0 3px 0 0}.site-header #bs-nssf-navbar-collapse-1 .navigation ul ul li.last{border-radius:0 0 3px 0;border-bottom:0}.site-header #bs-nssf-navbar-collapse-1 .navigation ul ul{border-radius:0 3px 3px 0}.site-header #bs-nssf-navbar-collapse-1 .navigation ul ul a{color:#ffffff}.site-header #bs-nssf-navbar-collapse-1 .navigation ul ul a:hover{color:#ffffff}.site-header #bs-nssf-navbar-collapse-1 .navigation ul ul li:hover>a{color:#ffffff}.site-header #bs-nssf-navbar-collapse-1 .navigation.align-right{float:right}.site-header #bs-nssf-navbar-collapse-1 .navigation.align-right li{text-align:right}.site-header #bs-nssf-navbar-collapse-1 .navigation.align-right ul li.has-sub>a:before{content:'+';position:absolute;top:50%;left:15px;margin-top:-6px}.site-header #bs-nssf-navbar-collapse-1 .navigation.align-right ul li.has-sub>a:after{content:none}.site-header #bs-nssf-navbar-collapse-1 .navigation.align-right ul ul{visibility:hidden;position:absolute;top:0;left:-100%;z-index:598;width:100%}.site-header #bs-nssf-navbar-collapse-1 .navigation.align-right ul ul li.first{border-radius:3px 0 0 0}.site-header #bs-nssf-navbar-collapse-1 .navigation.align-right ul ul li.last{border-radius:0 0 0 3px}.site-header #bs-nssf-navbar-collapse-1 .navigation.align-right ul ul{border-radius:3px 0 0 3px}.site-header #bs-nssf-navbar-collapse-1 .hamburger-menu{width:100%}.site-header #bs-nssf-navbar-collapse-1 .hamburger-menu .line-horizontal-hamburger-menu{width:4px;height:70px;-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);background-color:#669ca0;position:absolute;margin-top:-13px;margin-left:-40px;visibility:hidden}.site-header #bs-nssf-navbar-collapse-1 .hamburger-menu .line-horizontal-hamburger-menu.active{visibility:visible}.site-header #bs-nssf-navbar-collapse-1 .connect-us{margin-top:45px;margin-left:105px;display:block;position:absolute;z-index:52}.site-header #bs-nssf-navbar-collapse-1 .connect-us .text-connect-us{font-family:Montserrat-Regular;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:left;color:#ffffff}.site-header #bs-nssf-navbar-collapse-1 .connect-us .icon-connect-us{margin-top:15px}.site-header #bs-nssf-navbar-collapse-1 .connect-us .icon-connect-us .a-instagram-icon{margin-top:-1px}.site-header #bs-nssf-navbar-collapse-1 .connect-us .icon-connect-us a{margin-right:24px}.site-header #bs-nssf-navbar-collapse-1 .connect-us .icon-connect-us .facebook-icon,.site-header #bs-nssf-navbar-collapse-1 .connect-us .icon-connect-us .twitter-icon,.site-header #bs-nssf-navbar-collapse-1 .connect-us .icon-connect-us .instagram-icon,.site-header #bs-nssf-navbar-collapse-1 .connect-us .icon-connect-us .linkedin-icon,.site-header #bs-nssf-navbar-collapse-1 .connect-us .icon-connect-us .youtube-icon{fill:#ffffff}.site-header #bs-nssf-navbar-collapse-1 .connect-us .icon-connect-us .facebook-icon:hover,.site-header #bs-nssf-navbar-collapse-1 .connect-us .icon-connect-us .twitter-icon:hover,.site-header #bs-nssf-navbar-collapse-1 .connect-us .icon-connect-us .instagram-icon:hover,.site-header #bs-nssf-navbar-collapse-1 .connect-us .icon-connect-us .linkedin-icon:hover,.site-header #bs-nssf-navbar-collapse-1 .connect-us .icon-connect-us .youtube-icon:hover{fill:#afafaf}.site-header .main-navigation{top:25px;position:absolute;left:0;right:0}.site-header .container-fluid .header-left .menu-button{text-decoration:none;float:none}.site-header .container-fluid .header-left .menu-button .large-menu-logo{background-image:url("dist/img/icons/menu.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;width:32.9px;height:50px;margin-left:75px;display:inline-block}.site-header .container-fluid .header-left .menu-button .large-menu-logo:hover{opacity:0.6}.site-header .container-fluid .header-left .menu-line-vertical{border:solid .5px #ffffff;display:inline-block;height:48px;margin-left:29.8px;opacity:.2;width:.5px}.site-header .container-fluid .header-left .menu-logo{background-image:url("dist/img/nssf-logo.svg");background-size:100% 100%;background-position:center center;background-repeat:no-repeat;display:inline-block;width:225px;height:54px;margin-left:2px;margin-top:5px}.site-header .container-fluid .header-right{margin:auto}.site-header .container-fluid .header-right .menu-header-menu-container{float:right}.site-header .container-fluid .header-right .menu-header-menu-container ul{width:100%;margin:0;padding:0}.site-header .container-fluid .header-right .menu-header-menu-container ul li{display:inline;border:solid 1px transparent;padding:10px 0}.site-header .container-fluid .header-right .menu-header-menu-container ul li:last-child{border:solid 1px #ffffff}.site-header .container-fluid .header-right .menu-header-menu-container ul li:last-child:hover{background-color:#ffffff}.site-header .container-fluid .header-right .menu-header-menu-container ul li:last-child:hover a{color:#000000}.site-header .container-fluid .header-right .menu-header-menu-container ul li a{font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:center;color:#ffffff;text-transform:uppercase;text-decoration:none;padding:5px 0px;margin:0px 20px}.site-header .container-fluid .header-right .menu-header-menu-container ul li a:hover{border-bottom:solid 2px #ffffff}.touch .menu-caret:after{content:"";background-image:url("dist/img/icons/carat.svg");height:7px;width:13px;position:absolute;color:#fff;right:15px;bottom:20px}.touch .active.menu-caret:after{content:"";background-image:url("dist/img/icons/carat-up.svg");height:7px;width:13px;position:absolute;color:#fff;right:15px;bottom:20px}.touch .site-header #bs-nssf-navbar-collapse-1 .connect-us .text-connect-us{margin-left:12px !important}.touch .site-header #bs-nssf-navbar-collapse-1 .connect-us{margin-left:41%}.touch .site-header #bs-nssf-navbar-collapse-1{top:90px !important}.touch .site-header #bs-nssf-navbar-collapse-1 .menu-button-x .large-menu-logo{display:none}.touch .hamburger-menu-container{padding-left:0 !important;padding-right:0 !important;margin:0 !important;width:100% !important}.touch .hamburger-menu-container .hamburger-menu{padding-top:0px !important;margin-right:0 !important;margin-left:0 !important;padding-left:0 !important}.touch .hamburger-menu-container .hamburger-menu .list-hamburger-menu{width:100%}.touch .hamburger-menu-container .hamburger-menu .list-hamburger-menu #menu-hamburger-menu{width:100%}.touch .hamburger-menu-container .hamburger-menu .list-hamburger-menu .navigation #menu-hamburger-menu>li:last-child{padding-bottom:18px}.touch .hamburger-menu-container .hamburger-menu .list-hamburger-menu .sub-menu{margin-top:0 !important}.touch .hamburger-menu-container .hamburger-menu .list-hamburger-menu .sub-menu .sub-sub-menu{margin-bottom:0 !important}.touch .site-header #bs-nssf-navbar-collapse-1 .navigation>.menu li:first-child .sub-menu li:first-child{margin-top:-2px}.touch .site-header #bs-nssf-navbar-collapse-1 .navigation>ul>li{border-bottom:1px solid white}.touch .navigation>.menu>.menu-item>a:hover:before{border-top:none !important}.touch #menu-hamburger-menu{border:none !important}.touch .site-header #bs-nssf-navbar-collapse-1 .navigation ul li:hover>ul{visibility:hidden}.touch .site-header #bs-nssf-navbar-collapse-1 .navigation ul li:hover>ul li ul{visibility:hidden}.touch .navigation ul li.active ul{visibility:visible !important;position:relative !important}.touch .site-header #bs-nssf-navbar-collapse-1 .navigation>.menu>.menu-item .sub-menu{margin-top:10px;left:0 !important}.touch .site-header #bs-nssf-navbar-collapse-1 .navigation>.menu>.menu-item .sub-menu ul{left:0 !important}.touch .site-header #bs-nssf-navbar-collapse-1 .navigation>.menu>.menu-item .sub-menu ul a{margin-left:250px}.touch .site-header #bs-nssf-navbar-collapse-1 .navigation>.menu>.menu-item ul{margin-bottom:20px}@media (max-width: 1199px){.site-header .main-navigation{padding-right:0}.site-header .container-fluid .header-left{padding-left:0;margin-right:0;padding-right:0}.site-header .container-fluid .header-left .menu-button .large-menu-logo{margin:0 auto}.site-header .container-fluid .header-left .menu-line-vertical{margin-left:18px}.site-header .container-fluid .header-right{padding-left:0;padding-right:0;margin-top:-40px}.site-header .container-fluid .header-right .menu-header-menu-container{font-size:0.7rem}.site-header .container-fluid .header-right .menu-header-menu-container ul li a{letter-spacing:1px}}@media (max-width: 1024px){.site-header .container-fluid .header-right .menu-header-menu-container{font-size:0.6rem !important}.site-header .container-fluid .header-right .menu-header-menu-container ul li a{letter-spacing:0 !important}}@media (max-width: 991px){.container.container-header-main{width:95%}}@media (max-width: 767px){.touch .site-header #bs-nssf-navbar-collapse-1{top:60px !important}.menu-caret:after{content:"";background-image:url("dist/img/icons/carat.svg");height:7px;width:13px;position:absolute;color:#fff;right:15px;bottom:20px}.active.menu-caret:after{content:"";background-image:url("dist/img/icons/carat-up.svg");height:7px;width:13px;position:absolute;color:#fff;right:15px;bottom:20px}.site-header #bs-nssf-navbar-collapse-1 .connect-us .text-connect-us{margin-left:12px !important}.site-header #bs-nssf-navbar-collapse-1 .connect-us{margin-left:41%}.site-header #bs-nssf-navbar-collapse-1{top:60px !important}.site-header #bs-nssf-navbar-collapse-1 .menu-button-x .large-menu-logo{display:none}.hamburger-menu-container{padding-left:0 !important;padding-right:0 !important;margin:0 !important;width:100% !important}.hamburger-menu-container .hamburger-menu{padding-top:0px !important;margin-right:0 !important;margin-left:0 !important;padding-left:0 !important}.hamburger-menu-container .hamburger-menu .list-hamburger-menu{width:100%}.hamburger-menu-container .hamburger-menu .list-hamburger-menu #menu-hamburger-menu{width:100%}.hamburger-menu-container .hamburger-menu .list-hamburger-menu .navigation #menu-hamburger-menu>li:last-child{padding-bottom:18px}.hamburger-menu-container .hamburger-menu .list-hamburger-menu .sub-menu{margin-top:0 !important}.hamburger-menu-container .hamburger-menu .list-hamburger-menu .sub-menu .sub-sub-menu{margin-bottom:0 !important}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu li:first-child .sub-menu li:first-child{margin-top:-2px}.site-header #bs-nssf-navbar-collapse-1 .navigation>ul>li{border-bottom:1px solid white}.navigation>.menu>.menu-item>a:hover:before{border-top:none !important}#menu-hamburger-menu{border:none !important}.site-header #bs-nssf-navbar-collapse-1 .navigation ul li:hover>ul{visibility:hidden}.site-header #bs-nssf-navbar-collapse-1 .navigation ul li:hover>ul li ul{visibility:hidden}.navigation ul li.active ul{visibility:visible !important;position:relative !important}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu>.menu-item .sub-menu{margin-top:10px;left:0 !important}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu>.menu-item .sub-menu ul{left:0 !important}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu>.menu-item .sub-menu ul a{margin-left:250px}.site-header #bs-nssf-navbar-collapse-1 .navigation>.menu>.menu-item ul{margin-bottom:20px}.site-header .main-navigation{top:15px}.site-header .container-fluid .header-left{text-align:center;padding-left:20px !important;margin-right:20px !important}.site-header .container-fluid .header-left{height:35px}.site-header .container-fluid .header-left .menu-button{float:left}.site-header .container-fluid .header-left .menu-button .large-menu-logo{margin:0 auto;height:30px}.site-header .container-fluid .header-left .logo-button .menu-logo{text-align:center;height:30px !important;margin-right:30px;margin-top:0}}@media (max-width: 500px){.touch .site-header #bs-nssf-navbar-collapse-1 .connect-us{margin-left:35%}.site-header #bs-nssf-navbar-collapse-1 .connect-us{margin-left:35%}}@media (max-width: 400px){.touch .site-header #bs-nssf-navbar-collapse-1 .connect-us{margin-left:29%}.site-header #bs-nssf-navbar-collapse-1 .connect-us{margin-left:29%}}@media (max-width: 347px){.site-header .container-fluid .header-left .logo-button .menu-logo{margin-left:-30px;margin-right:0}}@media (max-width: 340px){.site-header #bs-nssf-navbar-collapse-1 .hamburger-menu{padding-left:58.3px}.site-header #bs-nssf-navbar-collapse-1 .menu-button-x .large-menu-logo{margin-left:58.3px}}.footer{background:url("dist/img/footer-image.png") center center no-repeat;background-size:cover;height:507px;margin-top:-273px;width:100%}.footer:before{content:'';left:0;width:100%;height:507px;margin-top:-1px;position:absolute;background:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #fff), to(rgba(0,0,0,0)));background:-o-linear-gradient(top, #fff 10%, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, #fff 10%, rgba(0,0,0,0) 100%)}.footer .footer-content{width:100%;position:absolute;margin-top:434px;text-align:center}.footer .footer-content .row{margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer .footer-content .row .text-connet-with-us{font-family:Montserrat-Bold;font-size:12px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#ffffff;margin-right:24px}.footer .footer-content .row .footer-social-media .footer-logo-facebook{background-image:url("dist/img/icons/fb-white.svg");width:8.9px;height:16px;margin-right:24px;display:inline-block}.footer .footer-content .row .footer-social-media .footer-logo-facebook:hover{background-image:url("dist/img/icons/fb-gray.svg")}.footer .footer-content .row .footer-social-media .footer-logo-twitter{background-image:url("dist/img/icons/twitter-white.svg");width:19.7px;height:16px;margin-right:24px;display:inline-block}.footer .footer-content .row .footer-social-media .footer-logo-twitter:hover{background-image:url("dist/img/icons/twitter-gray.svg")}.footer .footer-content .row .footer-social-media .footer-logo-insta{background-image:url("dist/img/icons/instagram.png");display:inline-block;height:18px;margin-right:24px;width:18px;background-size:cover}.footer .footer-content .row .footer-social-media .footer-logo-insta:hover{background-image:url("dist/img/icons/instagram-gray.png")}.footer .footer-content .row .footer-social-media .footer-logo-in{background-image:url("dist/img/icons/linked-in-white.svg");width:17px;height:16px;margin-right:24px;display:inline-block}.footer .footer-content .row .footer-social-media .footer-logo-in:hover{background-image:url("dist/img/icons/linked-in-gray.svg")}.footer .footer-content .row .footer-social-media .footer-logo-youtube{background-image:url("dist/img/icons/youtube-white.svg");width:21.3px;height:16px;margin-right:30px;display:inline-block}.footer .footer-content .row .footer-social-media .footer-logo-youtube:hover{background-image:url("dist/img/icons/youtube-gray.svg")}.footer .footer-content .row .footer-vertical-line{width:1px;height:44px;opacity:0.2;border:solid 0.5px #ffffff;margin-right:30px}.footer .footer-content .row .footer-logo-nssf{background:url("dist/img/nssf-logo-footer.png") no-repeat center center;width:270px;height:43px;background-size:contain;margin-right:30px}.footer .footer-content .row .footer-content-address-copyright .footer-address,.footer .footer-content .row .footer-content-address-copyright .footer-copyright{font-family:Montserrat-Medium;font-size:11px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#ffffff}@media (max-width: 1200px){.footer .footer-content .container-footer-content .text-connet-with-us{bottom:30px;left:10%;position:absolute}.footer .footer-content .container-footer-content .footer-social-media{margin-bottom:-30px}}@media (max-width: 1150px){.footer .footer-content .container-footer-content .text-connet-with-us{left:9%}}@media (max-width: 1100px){.footer .footer-content .container-footer-content .text-connet-with-us{left:7%}}@media (max-width: 1050px){.footer .footer-content .container-footer-content .text-connet-with-us{left:5%}}@media (max-width: 1000px){.footer .footer-content .container-footer-content .text-connet-with-us{left:4%}}@media (max-width: 991px){.footer .footer-content .container-footer-content .text-connet-with-us{bottom:30px;left:10%;position:absolute}.footer .footer-content .container-footer-content .footer-social-media{margin-bottom:-30px}.footer{height:607px}.footer .footer-content{margin-top:334px !important;padding:0px 20px}.footer .footer-content .container-footer-content{width:100%}.footer .footer-content .container-footer-content .text-connet-with-us{left:0;position:unset;width:100%;margin:0;text-align:center}.footer .footer-content .container-footer-content .footer-social-media{margin-bottom:0;width:100%;margin-top:15px;margin-left:25px}.footer .footer-content .container-footer-content .footer-logo{width:100%}.footer .footer-content .container-footer-content .footer-logo .footer-logo-nssf{width:100%}.footer .footer-content .container-footer-content .footer-content-address-copyright{width:100%}.footer .footer-content .container-footer-content .footer-content-address-copyright .footer-address{text-align:center !important;font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.3;letter-spacing:normal}.footer .footer-content .container-footer-content .footer-content-address-copyright .footer-copyright{text-align:center !important;font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-top:15px}.footer .footer-content .container-footer-content .footer-vertical-line{width:100% !important;margin-right:0 !important;height:auto !important;margin-top:20px;margin-bottom:20px}}.story-segments{position:relative;z-index:1;margin-bottom:135px}.story-segments .story-segments-carousel{height:600px;width:100%}.story-segments .story-segments-carousel .slick-list{height:100%}.story-segments .story-segments-carousel .slick-arrow .slick-prev{position:absolute;top:124px;right:171px;width:36px;height:36px;left:auto;z-index:60}.story-segments .story-segments-carousel .slick-next{right:120px;top:124px;width:36px;height:36px}.story-segments .story-segments-carousel .video-image-story-segments .story-video-preview{width:463px;height:330px;background:no-repeat 50% 50%;background-size:cover;position:absolute;left:0;right:0;top:0;bottom:0;z-index:21;cursor:pointer;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.32);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.32);margin-left:154px}.story-segments .story-segments-carousel .video-image-story-segments .story-video-preview::before{opacity:0.3;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background-image:-o-linear-gradient(top, rgba(0,0,0,0), #000);background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000);content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0}.story-segments .story-segments-carousel .video-image-story-segments .story-video-preview .play-button-story-video{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.story-segments .story-segments-carousel .video-image-story-segments .story-video-preview .play-button-story-video .circle-button-story-video{background:url("dist/img/icons/play-button.png");background-size:cover;width:77px;height:80px;margin:0 auto;cursor:pointer}.story-segments .story-segments-carousel .video-image-story-segments .image-story-segments{width:463px;height:330px;background:no-repeat 50% 50%;background-size:cover;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.32);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.32);margin-left:279px;margin-top:221px;z-index:20}.story-segments .story-segments-carousel .content-story-segments{padding-left:130px;padding-right:135px}.story-segments .story-segments-carousel .content-story-segments .title-get-story-segments{font-family:"Montserrat-Regular",sans-serif;font-size:22px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:2px;text-align:left;color:#282828;margin-top:35px}.story-segments .story-segments-carousel .content-story-segments .title-get-story-segments:before{content:"";width:239px;height:.5px;opacity:0.5;border:solid 0.5px #979797;position:absolute;left:0;margin-top:16px;margin-left:-125px}.story-segments .story-segments-carousel .content-story-segments .title-active-story-segments{font-family:"Oswald-Bold",sans-serif;font-size:50px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:8.6px;text-align:left;text-transform:uppercase;color:#282828;margin-top:-15px}.story-segments .story-segments-carousel .content-story-segments .title-story-segments{margin-top:40px;font-family:"Montserrat-Medium",sans-serif;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:1px;text-align:left;color:var(--primary)}.story-segments .story-segments-carousel .content-story-segments .paragraph-story-segments{font-family:"Montserrat-Light",sans-serif;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#000;margin-top:20px}.story-segments .story-segments-carousel .content-story-segments .button-story-segments{position:absolute;height:36px;margin-top:25px;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16)}.story-segments .story-segments-carousel .content-story-segments .button-story-segments a{font-family:"Montserrat-Medium",sans-serif;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.8px;text-align:center;color:#fff;margin-top:2px}.story-segments .story-segments-carousel .content-story-segments{padding-right:8.9%}.story-segments .story-segments-carousel .slick-arrow .slick-prev{right:0;margin-right:12.5%}.story-segments .story-segments-carousel .slick-next{right:0;margin-right:8.9%}.story-segments .story-segments-carousel .video-image-story-segments .image-story-segments{margin-left:38%}.story-segments .story-segments-carousel .video-image-story-segments .story-video-preview{margin-left:21%}.container.container-story-segments{padding-left:0;padding-right:0;width:100%;z-index:1000}@media (max-width: 1250px){.story-segments .story-segments-carousel .content-story-segments{padding-right:8%}.story-segments .story-segments-carousel .content-story-segments .title-story-segments{font-size:22px;line-height:1.38;letter-spacing:0.7px}.story-segments .story-segments-carousel .slick-arrow .slick-prev{margin-right:11%}.story-segments .story-segments-carousel .slick-next{margin-right:7%}.story-segments .story-segments-carousel .video-image-story-segments .image-story-segments{margin-left:33%}.story-segments .story-segments-carousel .video-image-story-segments .story-video-preview{margin-left:19%}}@media (max-width: 1150px){.story-segments .story-segments-carousel .content-story-segments .title-story-segments{font-size:20px}.story-segments .story-segments-carousel .video-image-story-segments .image-story-segments{margin-left:30%}.story-segments .story-segments-carousel .video-image-story-segments .story-video-preview{margin-left:16%}}@media (max-width: 1024px){.story-segments .story-segments-carousel .content-story-segments .title-story-segments{font-size:16px}.story-segments .story-segments-carousel .slick-arrow .slick-prev{margin-right:11.5%}.story-segments .story-segments-carousel .video-image-story-segments .image-story-segments{margin-left:24%}.story-segments .story-segments-carousel .video-image-story-segments .story-video-preview{margin-left:12%}}@media (max-width: 991px){.story-segments{margin-top:-110px;padding-left:0;padding-right:0;height:100%}.story-segments .story-segments-carousel{height:100%}.story-segments .story-segments-carousel .slick-list{padding-bottom:15px}.story-segments .story-segments-carousel .slick-arrow .slick-prev{right:auto;left:0;margin-left:20px}.story-segments .story-segments-carousel .slick-arrow .slick-prev,.story-segments .story-segments-carousel .slick-next{margin-right:20px;margin-top:-15px;z-index:1000}.story-segments .story-segments-carousel .video-image-story-segments{max-width:none;margin-top:128px}.story-segments .story-segments-carousel .video-image-story-segments .story-video-preview{margin-left:0;width:100%}.story-segments .story-segments-carousel .video-image-story-segments .image-story-segments{display:none}.story-segments .story-segments-carousel .content-story-segments{padding:0 35px;max-width:none;margin-top:-128px}.story-segments .story-segments-carousel .content-story-segments .title-get-story-segments{margin-top:55px}.story-segments .story-segments-carousel .content-story-segments .title-get-story-segments:before{content:"";width:40px;height:1px;-webkit-transform:rotate(-270deg);-o-transform:rotate(-270deg);transform:rotate(-270deg);border:solid 0.5px #979797;opacity:0.5;position:absolute;margin:-30px auto 0;right:0}.story-segments .story-segments-carousel .content-story-segments .title-get-story-segments,.story-segments .story-segments-carousel .content-story-segments .title-active-story-segments{text-align:center}.story-segments .story-segments-carousel .content-story-segments .title-get-story-segments{font-size:18px;line-height:1;letter-spacing:1.6px;color:#000}.story-segments .story-segments-carousel .content-story-segments .title-active-story-segments{font-size:30px;line-height:1;letter-spacing:5.1px;margin-top:5px}.story-segments .story-segments-carousel .content-story-segments .content-all-story-segments{margin-top:370px}.story-segments .story-segments-carousel .content-story-segments .content-all-story-segments .title-story-segments{margin-top:0;text-align:center}.story-segments .story-segments-carousel .content-story-segments .content-all-story-segments .paragraph-story-segments{text-align:center;margin-top:12px}.story-segments .story-segments-carousel .content-story-segments .content-all-story-segments .button-story-segments{height:40px;width:100%;position:relative;margin-top:15px}.story-segments .story-segments-carousel .content-story-segments .content-all-story-segments .button-story-segments a{width:100%;margin-top:3px;font-size:11px;letter-spacing:1px}}@media (max-width: 768px){.container.container-types-shooting-sports{padding-left:0;padding-right:0}.story-segments .story-segments-carousel .video-image-story-segments .story-video-preview{-webkit-box-shadow:2px 4px 15px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 15px 0 rgba(0,0,0,0.16)}}@media (max-width: 767px){.story-segments .story-segments-carousel .video-image-story-segments .story-video-preview{height:280px}.story-segments .story-segments-carousel .content-story-segments .content-all-story-segments{margin-top:320px}}@media (max-width: 575px){.story-segments .story-segments-carousel .video-image-story-segments .story-video-preview{height:250px}.story-segments .story-segments-carousel .video-image-story-segments .story-video-preview .play-button-story-video .circle-button-story-video{width:47px;height:50px}.story-segments .story-segments-carousel .content-story-segments .content-all-story-segments{margin-top:290px}}@media (max-width: 320px){.story-segments .story-segments-carousel .video-image-story-segments .story-video-preview{height:180px}.story-segments .story-segments-carousel .content-story-segments .content-all-story-segments{margin-top:220px}}.content-mobile-background-share-your-experience{display:none}.background-share-your-experience{margin-top:-230px;background-image:url("dist/img/share-experience-bkgd-image.jpg");background-position:center;background-size:cover;background-attachment:fixed;height:740px;width:100%;padding-top:233px}.container.shared-your-experience{margin-bottom:130px;padding-left:0 !important}.container.shared-your-experience .content-image-preview-video{cursor:pointer}.container.shared-your-experience .content-image-preview-video .play-button-video-share{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%}.container.shared-your-experience .content-image-preview-video .play-button-video-share .circle-button-video-share{background-image:url("dist/img/icons/circle-play-btn.svg");background-position:center;background-size:cover;height:56px;margin:0 auto;text-align:center;width:56px}.container.shared-your-experience .content-image-shared-lef{background-color:#f2f2f2;-webkit-box-shadow:3px -5px 11px 0 rgba(0,0,0,0.1);box-shadow:3px -5px 11px 0 rgba(0,0,0,0.1);background-position:center;background-size:cover;height:352px;width:100%}.container.shared-your-experience .content-line-horizontal{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.container.shared-your-experience .content-line-horizontal .horizontal-line-shared-your-experience{background-color:#ffffff;height:1px;width:130px}.container.shared-your-experience .title-shared-your-experience{font-family:Montserrat-Regular;font-size:22px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:2px;text-align:left;color:#ffffff}.container.shared-your-experience .sub-title-shared-your-experience{font-family:Oswald-Bold;font-size:50px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:8.6px;text-align:left;color:#ffffff;margin-bottom:43px}.container.shared-your-experience .col-content-right{padding-right:0 !important;padding-left:0 !important}.container.shared-your-experience .image-social-shared{background-size:cover;background-position:center;background-color:#d1d1d1;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);min-height:263px;height:100%;width:100%}.container.shared-your-experience .content-social-shared{min-height:263px;height:100%;padding:25px 15px 25px 20px;width:100%}.container.shared-your-experience .content-social-shared .title-content-social-shared{font-family:Montserrat-Medium;font-size:15px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;text-align:left;color:#ffffff}.container.shared-your-experience .content-social-shared .user-content-social-shared{margin-top:5px;font-family:Montserrat-Light;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;text-align:left;color:#fafafa}.container.shared-your-experience .content-social-shared .text-content-social-shared{color:#ffffff;font-family:Montserrat-Regular;font-size:14px;font-stretch:normal;font-style:normal;font-weight:normal;letter-spacing:normal;line-height:1.57;margin-top:18px;text-align:left}.container.shared-your-experience .content-social-shared .text-content-social-shared a{font-family:Montserrat-Bold;font-weight:bold;color:#ffffff}.container.shared-your-experience .content-social-shared .icon-social-shared{bottom:30px;position:absolute;right:40px;text-align:right}.container.shared-your-experience .content-social-shared .icon-social-shared .icon-social-image{background-position:center;background-size:cover;height:16px;opacity:.5;position:absolute;width:20px}.container.shared-your-experience .content-social-shared .icon-social-shared .icon-social-image:hover{opacity:1}.container.shared-your-experience .background-social-shared-1{background-image:-o-linear-gradient(47deg, #4a6568, #5e8284);background-image:linear-gradient(43deg, #4a6568, #5e8284);-webkit-box-shadow:0 6px 11px 0 rgba(0,0,0,0.16);box-shadow:0 6px 11px 0 rgba(0,0,0,0.16)}.container.shared-your-experience .background-social-shared-2{background-image:-o-linear-gradient(264deg, #1f3c6e, #000);background-image:linear-gradient(186deg, #1f3c6e, #000);-webkit-box-shadow:4px 11px 25px 0 rgba(0,0,0,0.2);box-shadow:4px 11px 25px 0 rgba(0,0,0,0.2)}.container.shared-your-experience .background-social-shared-3{background-image:-o-linear-gradient(52deg, #314f33, #3c613e);background-image:linear-gradient(38deg, #314f33, #3c613e);-webkit-box-shadow:4px 11px 25px 0 rgba(0,0,0,0.2);box-shadow:4px 11px 25px 0 rgba(0,0,0,0.2)}.container.shared-your-experience .content-video-social-shared{background-size:cover;background-position:center;min-height:263px;height:100%;background-color:#f2f2f2;-webkit-box-shadow:3px 6px 11px 0 rgba(0,0,0,0.15);box-shadow:3px 6px 11px 0 rgba(0,0,0,0.15)}.container.shared-your-experience .buttons-social-shared-your-experience{margin-top:255px;margin-left:31px}.container.shared-your-experience .buttons-social-shared-your-experience .circle-icon{background:#ffffff;border-radius:50%;-webkit-box-shadow:2px 8px 20px 0 rgba(0,0,0,0.31);box-shadow:2px 8px 20px 0 rgba(0,0,0,0.31);cursor:pointer;display:block;height:35px;margin-bottom:18px;width:35px}.container.shared-your-experience .buttons-social-shared-your-experience .circle-icon:hover{background:var(--primary-hover)}.container.shared-your-experience .buttons-social-shared-your-experience .circle-icon .icon-share-your-experience{background-position:top center;background-repeat:no-repeat;background-size:cover;position:absolute}.container.shared-your-experience .buttons-social-shared-your-experience .circle-icon .twitter-share-your-experience{background-image:url("dist/img/icons/twitter-green.svg");height:16px;margin-left:8px;margin-top:10px;width:19.7px}.container.shared-your-experience .buttons-social-shared-your-experience .circle-icon .facebook-share-your-experience{background-image:url("dist/img/icons/fb.svg");height:16px;margin-left:13px;margin-top:10px;width:8.9px}.container.shared-your-experience .buttons-social-shared-your-experience .circle-icon .instagram-share-your-experience{background-image:url("dist/img/icons/instagram-teal.svg");height:19px;margin-left:8px;margin-top:8px;width:19px}.container.shared-your-experience .buttons-social-shared-your-experience .circle-icon-t:hover .twitter-share-your-experience{background-image:url("dist/img/icons/twitter-white.svg")}.container.shared-your-experience .buttons-social-shared-your-experience .circle-icon-f:hover .facebook-share-your-experience{background-image:url("dist/img/icons/fb-white.svg")}.container.shared-your-experience .buttons-social-shared-your-experience .circle-icon-i:hover .instagram-share-your-experience{background-image:url("dist/img/icons/insta-white.svg")}@media (max-width: 1199px){.container.shared-your-experience{width:100% !important}}@media (max-width: 1023px){.background-share-your-experience{height:572px;margin-top:-140px !important;padding:0;z-index:-1}.container.shared-your-experience{margin-bottom:-80px;padding-right:0 !important;top:0}.container.shared-your-experience .title-shared-your-experience,.container.shared-your-experience .sub-title-shared-your-experience{text-align:center}.container.shared-your-experience .title-shared-your-experience{margin-top:5px}.content-desktop-background-share-your-experience{display:none !important}.content-mobile-background-share-your-experience{display:inline-block;width:100%}.content-mobile-background-share-your-experience .line-vertical-mobile{width:100%}.content-mobile-background-share-your-experience .line-vertical-mobile .line{margin:0 auto;border:solid .5px #ffffff;height:20px;width:.5px}.content-mobile-background-share-your-experience .slideshow-container{display:inline-block;margin-top:-20px}.content-mobile-background-share-your-experience .slideshow-container .w3-content{height:279px}.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience{-webkit-box-shadow:0 6px 11px 0 rgba(0,0,0,0.16);box-shadow:0 6px 11px 0 rgba(0,0,0,0.16);display:block;height:279px;position:absolute;width:100%}.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social{height:100%;padding-top:27px}.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social .title-social,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .title-social,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .title-social{font-family:Nunito-Bold;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#ffffff;padding-left:20px;padding-right:20px;width:100%}.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social .user-social,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .user-social,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .user-social{font-family:Nunito-Light;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;text-align:center;color:#fafafa;margin-top:5px;padding-left:20px;padding-right:20px;width:100%}.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social .description-social,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .description-social,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .description-social{font-family:Montserrat-Regular;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:center;color:#ffffff;padding-left:50px;padding-right:50px;margin-top:20px;width:100%}.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social .description-social a,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .description-social a,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .description-social a{font-family:Montserrat-Bold;font-weight:bold;color:#ffffff}.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social .icon-social-content,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .icon-social-content,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .icon-social-content{height:16px;padding-right:8px;text-align:center;bottom:0;position:absolute;width:100%;padding-bottom:43px}.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social .icon-social-content .icon-social,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .icon-social-content .icon-social,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .icon-social-content .icon-social{background-position:top center;background-repeat:no-repeat;background-size:cover;height:16px;opacity:.5;position:absolute;width:20px}.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social .icon-social-content .icon-social:hover,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .icon-social-content .icon-social:hover,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .icon-social-content .icon-social:hover{opacity:1}}@media all and (max-width: 1023px) and (-ms-high-contrast: none), (max-width: 1023px) and (-ms-high-contrast: active){.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social .icon-social-content,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .icon-social-content,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .icon-social-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 1023px){.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .icon-social-content,.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .icon-social-content{padding-right:16px}.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-video-share-your-experience{display:block;height:279px;position:absolute;width:100%}.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-video-share-your-experience .video-share-your-experience{background-position:top center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-video-share-your-experience .video-share-your-experience .play-button-video-share{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.content-mobile-background-share-your-experience .slideshow-container .w3-content .w3-display-container .content-video-share-your-experience .video-share-your-experience .play-button-video-share .circle-button-video-share{background-image:url("dist/img/icons/circle-play-btn.svg");background-position:center;background-size:cover;height:56px;margin:0 auto;text-align:center;width:56px}.content-mobile-background-share-your-experience .slideshow-container .w3-content .buttons-control{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%}.content-mobile-background-share-your-experience .slideshow-container .w3-content .buttons-control .w3-button{height:22px;position:absolute;width:12px;z-index:10;top:0;bottom:0;margin:auto}.content-mobile-background-share-your-experience .slideshow-container .w3-content .buttons-control .w3-display-left{background:url("dist/img/icons/mobile-chevron-left.svg") no-repeat;left:0;margin-left:20px}.content-mobile-background-share-your-experience .slideshow-container .w3-content .buttons-control .w3-display-right{background:url("dist/img/icons/mobile-chevron-r-ight.svg") no-repeat;right:0}.content-mobile-background-share-your-experience .slideshow-container .w3-content .content-social-1-share-your-experience{background-image:-o-linear-gradient(272deg, #21477c, #1c2d59);background-image:linear-gradient(-182deg, #21477c, #1c2d59)}.content-mobile-background-share-your-experience .slideshow-container .w3-content .content-social-2-share-your-experience{background-image:-o-linear-gradient(43deg, #4a6568, #5e8284);background-image:linear-gradient(47deg, #4a6568, #5e8284)}.content-mobile-background-share-your-experience .slideshow-container .w3-content .content-social-3-share-your-experience{background-image:-o-linear-gradient(272deg, #21477c, #1c2d59);background-image:linear-gradient(-182deg, #21477c, #1c2d59)}.content-mobile-background-share-your-experience .buttons-mobile-social-shared-your-experience{z-index:1;display:inline-block;margin-top:25px;text-align:center;width:100%}.content-mobile-background-share-your-experience .buttons-mobile-social-shared-your-experience a{margin-left:10px;margin-right:10px}.content-mobile-background-share-your-experience .buttons-mobile-social-shared-your-experience .circle-icon-mobile{display:inline-block;background:#ffffff;border-radius:50%;-webkit-box-shadow:2px 8px 20px 0 rgba(0,0,0,0.31);box-shadow:2px 8px 20px 0 rgba(0,0,0,0.31);cursor:pointer;height:35px;margin-bottom:18px;width:35px}.content-mobile-background-share-your-experience .buttons-mobile-social-shared-your-experience .circle-icon-mobile:hover{background:var(--primary-hover)}.content-mobile-background-share-your-experience .buttons-mobile-social-shared-your-experience .circle-icon-mobile .icon-share-your-experience{background-position:top center;background-repeat:no-repeat;background-size:cover;position:absolute}.content-mobile-background-share-your-experience .buttons-mobile-social-shared-your-experience .circle-icon-mobile .twitter-share-your-experience{background-image:url("dist/img/icons/twitter-green.svg");height:16px;margin-left:-8px;margin-top:10px;width:19.7px}.content-mobile-background-share-your-experience .buttons-mobile-social-shared-your-experience .circle-icon-mobile .facebook-share-your-experience{background-image:url("dist/img/icons/fb.svg");height:16px;margin-left:-4px;margin-top:10px;width:8.9px}.content-mobile-background-share-your-experience .buttons-mobile-social-shared-your-experience .circle-icon-mobile .instagram-share-your-experience{background-image:url("dist/img/icons/instagram-teal.svg");height:19px;margin-left:-10px;margin-top:8px;width:19px}}@media all and (max-width: 1023px) and (-ms-high-contrast: none), (max-width: 1023px) and (-ms-high-contrast: active){.content-mobile-background-share-your-experience .buttons-mobile-social-shared-your-experience .circle-icon-mobile .twitter-share-your-experience{margin-left:8px}.content-mobile-background-share-your-experience .buttons-mobile-social-shared-your-experience .circle-icon-mobile .facebook-share-your-experience{margin-left:13px}.content-mobile-background-share-your-experience .buttons-mobile-social-shared-your-experience .circle-icon-mobile .instagram-share-your-experience{margin-left:8px}}@media (max-width: 1023px){.content-mobile-background-share-your-experience .buttons-mobile-social-shared-your-experience .circle-icon-t:hover .twitter-share-your-experience{background-image:url("dist/img/icons/twitter-white.svg")}.content-mobile-background-share-your-experience .buttons-mobile-social-shared-your-experience .circle-icon-f:hover .facebook-share-your-experience{background-image:url("dist/img/icons/fb-white.svg")}.content-mobile-background-share-your-experience .buttons-mobile-social-shared-your-experience .circle-icon-i:hover .instagram-share-your-experience{background-image:url("dist/img/icons/insta-white.svg")}}@media (max-width: 991px){.container.shared-your-experience{margin-bottom:-136px}.background-share-your-experience{height:525px}}@media (max-width: 768px){.background-share-your-experience{height:480px;margin-top:-10px !important}.container.shared-your-experience{margin-bottom:-7px;top:-10px}.container.shared-your-experience .title-shared-your-experience{font-size:18px;letter-spacing:1.6px;line-height:1}.container.shared-your-experience .sub-title-shared-your-experience{margin-top:10px;font-size:28px;line-height:1.07;letter-spacing:4.8px}}.resources-list .row.cards-container .col-image-videos,.resources-list .row.cards-container .col-image-articles{padding-left:34px;padding-right:34px;position:relative;z-index:2}.resources-list .row.cards-container .col-image-videos .btn-experience-level-resources.novice,.resources-list .row.cards-container .col-image-articles .btn-experience-level-resources.novice{background-color:#448e79}.resources-list .row.cards-container .col-image-videos .btn-experience-level-resources.intermediate,.resources-list .row.cards-container .col-image-articles .btn-experience-level-resources.intermediate{background-color:#c79139}.resources-list .row.cards-container .col-image-videos .btn-experience-level-resources.advanced,.resources-list .row.cards-container .col-image-articles .btn-experience-level-resources.advanced{background-color:#a53644}.resources-list .row.cards-container .col-image-videos .btn-experience-level-resources.nocategory,.resources-list .row.cards-container .col-image-articles .btn-experience-level-resources.nocategory{background-color:#ffffff}.resources-list .row.cards-container .col-image-videos .btn-experience-level-resources.nocategory span,.resources-list .row.cards-container .col-image-articles .btn-experience-level-resources.nocategory span{color:#000}.resources-list .row.cards-container .col-image-videos .btn-experience-level-resources{border-radius:3px;-webkit-box-shadow:2px 3px 12px 0 rgba(0,0,0,0.1);box-shadow:2px 3px 12px 0 rgba(0,0,0,0.1);color:#ffffff;font-family:Montserrat-Bold;font-size:10px;font-stretch:normal;font-style:normal;font-weight:600;height:23px;letter-spacing:.8px;line-height:1.5;margin-left:-6px;margin-top:7px;padding-left:8px;padding-right:8px;padding-top:3px;position:absolute;text-align:left;text-transform:uppercase;z-index:5}.resources-list .row.cards-container .col-image-videos .image-video-resources{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background-image:-o-linear-gradient(top, rgba(0,0,0,0), #000);background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000);background-position:top center;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:2px 5px 25px 0 rgba(0,0,0,0.11);box-shadow:2px 5px 25px 0 rgba(0,0,0,0.11);cursor:pointer;height:304px;width:100%}.resources-list .row.cards-container .col-image-videos .image-video-resources:after{content:'';position:absolute;width:-webkit-calc(100% - 68px);width:calc(100% - 68px);height:304px;opacity:.75;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background-image:-o-linear-gradient(top, rgba(0,0,0,0), #000);background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.resources-list .row.cards-container .col-image-videos .image-video-resources .play-button-video-resources{left:50%;position:absolute;top:-webkit-calc(50% - 20px);top:calc(50% - 20px);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:5}.resources-list .row.cards-container .col-image-videos .image-video-resources .play-button-video-resources .circle-button-video-resources{border:2px solid #ffffff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;height:56px;margin:0 auto;opacity:0.9;text-align:center;width:55px}.resources-list .row.cards-container .col-image-videos .image-video-resources .play-button-video-resources .circle-button-video-resources:after{content:"";background-image:url("dist/img/icons/play-triangle.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;width:21px;height:24px;position:absolute;margin-left:-8px;margin-top:15px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.resources-list .row.cards-container .col-image-videos .image-video-resources .play-button-video-resources .circle-button-video-resources:after{margin-left:18px}}.resources-list .row.cards-container .col-image-videos .time-video-resources{background-color:rgba(0,0,0,0.5);border-radius:3px;bottom:0;height:23px;margin-bottom:85px;margin-right:45px;position:absolute;right:0;text-align:center;width:46px;z-index:10}.resources-list .row.cards-container .col-image-videos .time-video-resources span{font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:1px;color:#ffffff;margin:4px auto 0;display:block}.resources-list .row.cards-container .col-image-videos .btn-image-video-resources{background-color:#ffffff;-webkit-box-shadow:2px 5px 25px 0 rgba(0,0,0,0.14);box-shadow:2px 5px 25px 0 rgba(0,0,0,0.14);color:#000000;font-family:Montserrat-Regular;font-size:12px;font-stretch:normal;font-style:normal;font-weight:normal;height:44px;letter-spacing:normal;line-height:1.17;margin-bottom:30px;margin-left:21px;margin-top:-38px;padding-left:14px;padding-right:15px;position:relative;text-align:left;width:-webkit-calc(100% - 10px);width:calc(100% - 10px);white-space:normal}.resources-list .row.cards-container .col-image-videos .btn-image-video-resources:hover{background-color:#EBEBEB}.resources-list .row.cards-container .col-image-videos .btn-image-video-resources span{position:absolute;margin-top:5px}.resources-list .row.cards-container .col-image-articles .btn-experience-level-resources{border-radius:3px;-webkit-box-shadow:2px 3px 12px 0 rgba(0,0,0,0.1);box-shadow:2px 3px 12px 0 rgba(0,0,0,0.1);color:#ffffff;font-family:Montserrat-Bold;font-size:10px;font-stretch:normal;font-style:normal;font-weight:600;height:23px;letter-spacing:.8px;line-height:1.5;margin-left:-6px;margin-top:7px;padding-left:8px;padding-right:8px;padding-top:3px;position:absolute;text-align:left;text-transform:uppercase;z-index:5}.resources-list .row.cards-container .col-image-articles .content-text-article{background-color:#ffffff;-webkit-box-shadow:2px 5px 25px 0 rgba(0,0,0,0.14);box-shadow:2px 5px 25px 0 rgba(0,0,0,0.14);height:255.9px;margin-right:25px;margin-top:16.8px;padding:25.3px 21px 22px;position:absolute;right:0;top:0;width:234.1px;z-index:5}.resources-list .row.cards-container .col-image-articles .content-text-article .date-article{font-family:Montserrat-Medium;font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1.7px;text-align:left;color:#606060}.resources-list .row.cards-container .col-image-articles .content-text-article .title-article{font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.94;letter-spacing:normal;text-align:left;color:#000000;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.resources-list .row.cards-container .col-image-articles .content-text-article .text-article{font-family:Montserrat-Regular;font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#000000}.resources-list .row.cards-container .col-image-articles .content-text-article .btn-read-more-article{font-family:Montserrat;font-size:10.8px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.7px;text-align:left;color:var(--primary);background-color:transparent;border:0;border-radius:0;padding:0;cursor:pointer;display:inline-block;margin-top:20px;position:relative;width:201px}.resources-list .row.cards-container .col-image-articles .content-text-article .btn-read-more-article:hover span{border-bottom:solid 1px var(--primary);padding-bottom:1px}.resources-list .row.cards-container .col-image-articles .content-text-article .btn-read-more-article .icon-chevron{background:url("dist/img/icons/chevron-dark.svg");display:inline-block;height:10px;margin-left:20px;width:6px}.resources-list .row.cards-container .col-image-articles .image-article-resources{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background-image:-o-linear-gradient(top, rgba(0,0,0,0), #000);background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000);background-position:top center;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:2px 5px 25px 0 rgba(0,0,0,0.11);box-shadow:2px 5px 25px 0 rgba(0,0,0,0.11);height:304px;margin-bottom:30px;width:66%}.resources-list .row.cards-container .col-image-articles .image-article-resources:after{content:'';position:absolute;width:-webkit-calc(66% - 45px);width:calc(66% - 45px);height:304px;opacity:.75;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background-image:-o-linear-gradient(top, rgba(0,0,0,0), #000);background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.resources-list .results-no-found{display:none;height:100px;position:relative;z-index:1}.resources-list .results-no-found .title-results{font-family:Oswald-Bold;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#282828}.resources-list .results-no-found .text-results{font-family:Montserrat-Light;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#000000}.resources-list .row.content-btn-show-more{margin-top:20px;position:relative;width:100%;z-index:5;margin-left:0}.resources-list .row.content-btn-show-more .btn-show-more-resources{margin:0 auto;background-color:var(--primary);color:#ffffff;font-family:Montserrat-Medium;font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;height:40px;letter-spacing:2px;line-height:normal;text-align:center;width:168px;border:0;border-radius:0}.resources-list .row.content-btn-show-more .btn-show-more-resources:hover{background-color:var(--primary-hover) !important}.resources-list .row.content-btn-show-more .btn-show-more-resources span{top:5px;left:0;position:relative}.featured-retailers{height:160px}.featured-retailers .line-vertical-featured-reatilers{border:solid 1px #f4f4f4;height:1px;-webkit-transform:rotate(-270deg);-o-transform:rotate(-270deg);transform:rotate(-270deg);width:80px;margin:20px auto 40px}.featured-retailers .title-featured-reatilers{font-family:"Montserrat-Regular",sans-serif;font-size:22px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:2px;text-align:center;color:#282828}.featured-retailers .subtitle-featured-reatilers{font-family:"Oswald-Bold",sans-serif;font-size:50px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:8.6px;text-align:center;color:#282828;margin-top:-15px}.featured-retailers .button-buy-featured-reatilers{width:275px;height:36px;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);text-align:center;margin:15px auto 0}.featured-retailers .button-buy-featured-reatilers a{font-family:"Montserrat-Medium",sans-serif;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#fff;border-radius:0;margin-top:1px}.featured-retailers .button-buy-featured-reatilers a .icon-chevron{background:url("dist/img/icons/chevron.svg");width:6px;height:10px;display:inline-block;margin-left:20px}.carousel-retailers{height:600px}.carousel-retailers .carousel{position:relative;z-index:9;width:100%;height:600px;margin-top:60px}.carousel-retailers .carousel .slick-prev{left:30px;top:0;width:36px;height:36px}.carousel-retailers .carousel .slick-next{right:30px;top:0;width:36px;height:36px}.carousel-retailers .carousel .card-featured-reatilers{padding:30px;width:270px;height:400px;-o-object-fit:contain;object-fit:contain;background-color:#ffffff;-webkit-box-shadow:2px 7px 30px 0 rgba(0,0,0,0.16);box-shadow:2px 7px 30px 0 rgba(0,0,0,0.16);margin:60px 40px;cursor:pointer;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.carousel-retailers .carousel .card-featured-reatilers:hover{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.carousel-retailers .carousel .card-featured-reatilers .content-image-retailer{width:100%;height:85px}.carousel-retailers .carousel .card-featured-reatilers .image-card-featured-reatilers{width:100%;height:85px;-o-object-position:left;object-position:left;-o-object-fit:contain;object-fit:contain;-moz-filter:grayscale(100%);-webkit-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);border:0}.carousel-retailers .carousel .card-featured-reatilers .image-card-featured-reatilers.slick-loading{visibility:hidden}.carousel-retailers .carousel .card-featured-reatilers .title-card-featured-reatilers{font-family:"Oswald-Bold",sans-serif;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:2px;text-align:left;color:#282828;margin-top:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:65px;text-transform:uppercase}.carousel-retailers .carousel .card-featured-reatilers .content-card-featured-reatilers{font-family:"Montserrat-Light",sans-serif;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#000000;padding:0;height:150px;margin-top:15px;overflow:hidden}.carousel-retailers .carousel .card-featured-reatilers .button-card-featured-reatilers{width:132px;height:36px;background-color:#282828;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);text-align:center;margin:17px auto 0}.carousel-retailers .carousel .card-featured-reatilers .button-card-featured-reatilers a{font-family:"Montserrat-Medium",sans-serif;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#fff;border-radius:0;margin-top:1.5px}.carousel-retailers .carousel .card-featured-reatilers .button-card-featured-reatilers a i{display:none}.carousel-retailers .carousel .card-featured-reatilers .button-card-featured-reatilers:hover{background-color:#464646}.carousel-retailers .carousel .card-featured-reatilers.slick-slide.slick-active .image-card-featured-reatilers{-webkit-transition:-webkit-filter .5s ease-in-out;transition:-webkit-filter .5s ease-in-out;-o-transition:filter .5s ease-in-out;transition:filter .5s ease-in-out;transition:filter .5s ease-in-out, -webkit-filter .5s ease-in-out;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.carousel-retailers .left-shadow-carousel{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, #fff), to(rgba(255,255,255,0)));background-image:-o-linear-gradient(left, #fff 50%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to right, #fff 50%, rgba(255,255,255,0) 100%);bottom:0;height:450px;left:0;margin:65px auto;opacity:.8;position:absolute;top:0;width:180px;z-index:10}.carousel-retailers .right-shadow-carousel{background-image:-webkit-gradient(linear, right top, left top, color-stop(50%, #fff), to(rgba(255,255,255,0)));background-image:-o-linear-gradient(right, #fff 50%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to left, #fff 50%, rgba(255,255,255,0) 100%);bottom:0;height:450px;margin:65px auto;opacity:.8;position:absolute;right:0;top:0;width:180px;z-index:10}.slick-arrow .slick-prev:hover,.slick-arrow .slick-next:hover{height:38px !important;width:38px !important}@media (max-width: 767px){.featured-retailers .line-vertical-featured-reatilers{width:20px;margin-top:-20px;margin-bottom:20px;display:none}.featured-retailers .title-featured-reatilers{font-size:18px;line-height:1;letter-spacing:1.6px}.featured-retailers .subtitle-featured-reatilers{font-size:30px;line-height:1.4;letter-spacing:5.1px;margin-top:10px}.featured-retailers .button-buy-featured-reatilers{width:100%}.featured-retailers .button-buy-featured-reatilers a{font-size:11px;letter-spacing:1px}.carousel-retailers{padding-left:0 !important;padding-right:0 !important;height:520px}.carousel-retailers .left-shadow-carousel,.carousel-retailers .right-shadow-carousel{height:360px;margin-top:60px}.carousel-retailers .carousel{margin-top:-5px}.carousel-retailers .carousel .card-featured-reatilers{width:180px;height:340px;padding:20px;margin-left:20px;margin-right:20px}.carousel-retailers .carousel .card-featured-reatilers .image-card-featured-reatilers{height:53px}.carousel-retailers .carousel .card-featured-reatilers .title-card-featured-reatilers{font-size:14px;line-height:1.29;letter-spacing:1.6px;height:55px}.carousel-retailers .carousel .card-featured-reatilers .content-card-featured-reatilers{font-size:12px;line-height:1.33}.carousel-retailers .carousel .card-featured-reatilers .button-card-featured-reatilers{margin-top:10px;width:93px}}.introduction-info-section{background-color:#ffffff;-webkit-box-shadow:3px 4px 30px 0 rgba(0,0,0,0.13);box-shadow:3px 4px 30px 0 rgba(0,0,0,0.13);margin-left:78px;margin-right:73px;margin-top:-30px;height:100%;position:relative;z-index:1}.introduction-info-section .text-introduction-info-section{padding-bottom:40px;padding-left:58px;padding-top:47px}.introduction-info-section .text-introduction-info-section .title-introduction-info-section{color:#000;font-family:Montserrat-Medium;font-size:24px;font-stretch:normal;font-style:normal;font-weight:500;height:31px;letter-spacing:2px;line-height:1.29;margin-bottom:24px;text-align:left}.introduction-info-section .text-introduction-info-section .subtitle-introduction-info-section{color:#000;font-family:Montserrat-Light;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.71;text-align:left;text-overflow:ellipsis;width:530px}.introduction-info-section .image-introduction-info-section{background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:3px 4px 30px 0 rgba(0,0,0,0.13);box-shadow:3px 4px 30px 0 rgba(0,0,0,0.13);float:right;height:406px;margin-top:-27px;width:465px}@media (max-width: 1300px){.introduction-info-section{margin-left:2%;margin-right:2%}}@media (max-width: 1200px){.container-introduction-info-section{margin:0;width:100% !important}.container-introduction-info-section .introduction-info-section{margin-left:0.5%;margin-right:0.5%}.container-introduction-info-section .introduction-info-section .text-introduction-info-section .subtitle-introduction-info-section{width:auto;text-overflow:ellipsis}}@media (max-width: 991px){.introduction-info-section{height:auto;margin-top:-10px}.introduction-info-section .text-introduction-info-section{padding:20px}.introduction-info-section .text-introduction-info-section .title-introduction-info-section{margin-bottom:15px;text-align:center;width:100%}.introduction-info-section .text-introduction-info-section .subtitle-introduction-info-section{text-align:center}.introduction-info-section .image-introduction-info-section{display:none}}@media (max-width: 991px) and (max-width: 420px){.introduction-info-section{margin-left:5px !important;margin-right:5px !important;height:auto}.introduction-info-section .text-introduction-info-section{padding:20px}.introduction-info-section .text-introduction-info-section .title-introduction-info-section{font-size:18px;letter-spacing:.8px;line-height:1.11;margin-bottom:0}.introduction-info-section .text-introduction-info-section .subtitle-introduction-info-section{font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.43;text-align:center}.introduction-info-section .image-introduction-info-section{display:none}}@media (max-width: 325px){.introduction-info-section .text-introduction-info-section .title-introduction-info-section{margin-bottom:15px}}@media (min-width: 1080px){.introduction-info-section .image-introduction-info-section{width:510px}}@media (min-width: 1360px){.introduction-info-section .image-introduction-info-section{width:580px}}@media (min-width: 1400px){.introduction-info-section .image-introduction-info-section{width:610px}}.container-safety-tips{background-image:url("dist/img/learn-basics-bkgd.jpg");background-position:top center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;max-height:747px;opacity:.95;padding:0 61px;position:relative;z-index:1}.container-safety-tips .safety-tips-title{color:#ffffff;font-family:"Oswald-Bold",sans-serif;font-size:30px;font-stretch:normal;font-style:normal;font-weight:bold;height:32px;letter-spacing:5.1px;line-height:1.07;margin-bottom:58px;margin-top:77px;text-align:center;text-transform:uppercase}.container-safety-tips .firearm-safety-tips{background-color:#fff;-webkit-box-shadow:4px 8px 20px 0 rgba(0,0,0,0.09);box-shadow:4px 8px 20px 0 rgba(0,0,0,0.09);padding:40px 30px 20px 40px !important;position:relative;z-index:1;height:499px;margin-top:37px;left:3%}.container-safety-tips .firearm-safety-tips .tips-title{font-family:"Montserrat-Medium",sans-serif;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;text-align:left;color:#000;margin-left:10px;margin-bottom:30px}.container-safety-tips .firearm-safety-tips .tips{font-style:normal;font-stretch:normal;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top}.container-safety-tips .firearm-safety-tips .tips .tips-number{width:32px;opacity:0.5;font-family:Oswald-Bold;font-size:50px;font-weight:bold;line-height:0.64;letter-spacing:normal;text-align:center;color:#354b4c;display:inline-block;margin-right:20px;margin-top:8px}.container-safety-tips .firearm-safety-tips .tips .tips-text-content{display:inline-block}.container-safety-tips .firearm-safety-tips .tips .tips-text-content .tips-text{max-width:500px;font-family:Montserrat-Regular;font-size:14px;font-weight:300;line-height:1.71;letter-spacing:normal;text-align:left;color:#000}.container-safety-tips .firearm-safety-tips .tips .tips-text-content .tips-text strong{font-weight:600;color:#3c5152}.container-safety-tips .firearm-safety-tips .tips .tips-text-content .tips-text:nth-child(2){margin-top:5px}.container-safety-tips .firearm-safety-tips .tips .tips-text-content .text-bold{font-family:Montserrat-Medium;font-weight:600}.container-safety-tips .safety-tips{margin-left:0;margin-right:0;height:622px}.container-safety-tips .safety-tips .line-vertical-safely-store{bottom:330px;position:absolute;width:100%}.container-safety-tips .safety-tips .line-vertical-safely-store .line{border:solid 1px #dedede;height:84px;margin:0 auto;width:1px}.container-safety-tips .safety-tips .safety-tips-image{height:590px;margin:auto;right:3%;padding:0;-o-object-fit:contain;object-fit:contain;background-image:url("dist/img/new-shooter-tips-image ok.jpg");background-size:cover;background-position:top center;background-repeat:no-repeat;-webkit-box-shadow:3px 4px 30px 0 rgba(0,0,0,0.13);box-shadow:3px 4px 30px 0 rgba(0,0,0,0.13);cursor:pointer}.container-safety-tips .safety-tips .safety-tips-image:hover .play-button-safety-tips .play-button-hover{opacity:0.9}.container-safety-tips .safety-tips .safety-tips-image .play-button-safety-tips{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.container-safety-tips .safety-tips .safety-tips-image .play-button-safety-tips .circle-button-safety-tips{background:url("dist/img/icons/play-button.png");background-size:cover;width:70px;height:73px;margin:0 auto;cursor:pointer}.safety-tips-carousel{display:none}@media (max-width: 1370px){.container-safety-tips{padding:0px 2%}}@media (max-width: 991px){.container-safety-tips{padding:0;min-height:451px}.container-safety-tips .safety-tips-title{margin-left:40px;margin-right:40px;margin-bottom:20px;margin-top:47px;height:100%;font-family:"Oswald-Bold",sans-serif;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px}.container-safety-tips .safety-tips{height:25px}.container-safety-tips .safety-tips #original-firearm-safety-tips{display:none}.container-safety-tips .safety-tips .safety-tips-image{display:none}.container-safety-tips .safety-tips-carousel .firearm-safety-tips{height:282px}.safety-tips-carousel{display:block;z-index:10;width:100%}.safety-tips-carousel .firearm-safety-tips{margin-right:10px;padding:30px 38px 30px 32px !important;left:0}.safety-tips-carousel .firearm-safety-tips .tips-title{font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:0.8px}.safety-tips-carousel .firearm-safety-tips .tips{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.safety-tips-carousel .firearm-safety-tips .tips .tips-number{margin-right:10px;margin-top:9px}.safety-tips-carousel .firearm-safety-tips .tips .tips-text-content{display:inline-block}.safety-tips-carousel .firearm-safety-tips .tips .tips-text-content .tips-text{font-style:normal;font-stretch:normal;line-height:1.43}.safety-tips-carousel .slick-dots li button:before{color:#ffffff}.safety-tips-carousel .slick-dots li{margin:0}}@media (max-width: 650px){.safety-tips-carousel .firearm-safety-tips .tips .tips-number{font-size:40px}.safety-tips-carousel .firearm-safety-tips .tips .tips-text-content .tips-text:nth-child(2){margin-top:10px}.safety-tips-carousel .firearm-safety-tips .tips-title{margin-left:0}}@media (max-width: 368px){.safety-tips-all-about-shooting-container .safety-tips-carousel{margin-top:-30px}}.container-program-child-safe-mobile{display:none}.container-program-child-safe{background:url("dist/img/blue-bkgd-image.jpg") center;background-size:cover;height:529px;margin-top:79px;padding-left:6.3%;padding-right:7%}.container-program-child-safe .content-program-child-safe{background-color:#ffffff;-webkit-box-shadow:4px 8px 30px 0 rgba(0,0,0,0.09);box-shadow:4px 8px 30px 0 rgba(0,0,0,0.09);float:left;height:auto;margin-top:113px;padding:50px;position:relative;width:50%;z-index:1}.container-program-child-safe .content-program-child-safe .title-program-child-safe{font-family:Montserrat-Medium;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;text-align:left;color:#000000}.container-program-child-safe .content-program-child-safe .paragraph-program-child-safe p{font-family:Montserrat-Light;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#000000;margin-top:25px}.container-program-child-safe .content-program-child-safe .btn-program-child-safe{margin-top:10px;background-color:var(--primary);border-radius:0;height:36px;width:176px}.container-program-child-safe .content-program-child-safe .btn-program-child-safe .text-button-program-child-safe{font-family:Montserrat-Medium;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#ffffff}.container-program-child-safe .image-program-child-safe{background-position:center;background-size:cover;background-color:#d1d1d1;-webkit-box-shadow:1px 5px 30px 0 rgba(0,0,0,0.11);box-shadow:1px 5px 30px 0 rgba(0,0,0,0.11);float:left;height:480px;margin-left:-30px;margin-top:143px;width:50%}@media (max-width: 1200px){.container-program-child-safe{padding-left:4.3%;padding-right:5%}}@media (max-width: 1100px){.container-program-child-safe{padding-left:3%;padding-right:4%}}@media (max-width: 991px){.container-program-child-safe{display:none}.container-program-child-safe-mobile{display:block;height:auto;width:100%}.container-program-child-safe-mobile .image-background-program-child-safe{background:url("dist/img/blue-bkgd-image-mobile.jpg") center;background-size:cover;padding-left:20px;padding-right:20px;width:100%}.container-program-child-safe-mobile .image-background-program-child-safe .content-program-child-safe{background-color:#ffffff;-webkit-box-shadow:4px 8px 30px 0 rgba(0,0,0,0.09);box-shadow:4px 8px 30px 0 rgba(0,0,0,0.09);height:auto;padding:50px;position:relative;top:-20px;width:100%;z-index:1}.container-program-child-safe-mobile .image-background-program-child-safe .content-program-child-safe .title-program-child-safe{font-family:Montserrat-Medium;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;text-align:left;color:#000000}.container-program-child-safe-mobile .image-background-program-child-safe .content-program-child-safe .paragraph-program-child-safe p{font-family:Montserrat-Light;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#000000;margin-top:25px}.container-program-child-safe-mobile .image-background-program-child-safe .content-program-child-safe .btn-program-child-safe{margin-top:10px;background-color:var(--primary);border-radius:0;height:36px;width:176px}.container-program-child-safe-mobile .image-background-program-child-safe .content-program-child-safe .btn-program-child-safe .text-button-program-child-safe{font-family:Montserrat-Medium;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#ffffff}.container-program-child-safe-mobile .image-program-child-safe{background-color:#d1d1d1;background-position:center;background-size:cover;-webkit-box-shadow:1px 5px 30px 0 rgba(0,0,0,0.11);box-shadow:1px 5px 30px 0 rgba(0,0,0,0.11);height:254px;width:100%}}@media (max-width: 768px){.container-program-child-safe-mobile{margin-top:-30px}.container-program-child-safe-mobile .image-background-program-child-safe .content-program-child-safe .title-program-child-safe{text-align:center}.container-program-child-safe-mobile .image-background-program-child-safe .content-program-child-safe .btn-program-child-safe{width:100%}}@media (max-width: 425px){.container-program-child-safe-mobile .image-background-program-child-safe .content-program-child-safe{padding:20px}.container-program-child-safe-mobile .image-background-program-child-safe .content-program-child-safe .title-program-child-safe{font-size:18px;line-height:1.06;letter-spacing:.8px}.container-program-child-safe-mobile .image-background-program-child-safe .content-program-child-safe .paragraph-program-child-safe p{text-align:center;line-height:1.43}.container-program-child-safe-mobile .image-program-child-safe{height:254px}}.container-storage-right-for-you .line-vertical-storage-right-you{height:100%;width:100%}.container-storage-right-for-you .line-vertical-storage-right-you .line{border:solid 1px #dedede;height:115px;margin:0 auto;width:1px}.container-storage-right-for-you .storage-right-for-you-section-title{color:#282828;font-family:Oswald-Bold;font-size:30px;font-stretch:normal;font-style:normal;font-weight:bold;letter-spacing:5.1px;line-height:1.07;margin-bottom:100px;margin-top:10px;text-align:center}.container-storage-right-for-you .row-storage-right-for-you{margin-left:60px;margin-right:60px}.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container{background-color:#d1d1d1;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);max-height:521px;width:260px}.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container .storage-type-image{background-position:top left;background-repeat:no-repeat;background-size:contain;height:220px;left:5px;-o-object-fit:contain;object-fit:contain;position:relative;top:-40px;width:270px}.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container #storage-type-image-1{background-image:url("dist/img/cable-lock@2x.png")}.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container #storage-type-image-2{left:0px;background-image:url("dist/img/gun-case-2@2x.png")}.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container #storage-type-image-3{background-image:url("dist/img/lock-box.png")}.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container #storage-type-image-4{background-position:25px 0;background-image:url("dist/img/gun-safe.png")}.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container .storage-type-card{background-color:#ffffff;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);left:20px;min-height:364px;padding:36px 26px 26px 30px;position:relative;top:-35px}.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container .storage-type-card .storage-type-card-title{color:#000000;font-family:Oswald-Bold;font-size:18px;font-stretch:normal;font-style:normal;font-weight:bold;height:22px;letter-spacing:2px;line-height:1.22;text-align:left}.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container .storage-type-card .storage-type-card-price{color:#2e58a1;font-family:Montserrat-Medium;font-size:18px;font-stretch:normal;font-style:normal;font-weight:500;height:26px;letter-spacing:0.8px;line-height:1.44;margin-top:5px;text-align:left}.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container .storage-type-card .separator-storage-type-card{width:39px;margin:10px 0;height:1px;opacity:0.5;border:solid 1px #979797}.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container .storage-type-card .storage-type-card-text{font-family:Montserrat-Light;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:left;color:#000000}.container-storage-right-for-you .storage-right-for-you-section-link{margin:90px auto 60px auto;width:251px;height:36px;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16)}.container-storage-right-for-you .storage-right-for-you-section-link a{width:100%;font-family:Montserrat-Medium;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#ffffff;border-radius:0;margin-top:1px}.container-storage-right-for-you .storage-right-for-you-section-link a i{font-weight:500;margin-left:5px;font-size:16px;color:#ffffff}@media (max-width: 1350px){.container-storage-right-for-you{margin-top:200px}}@media (max-width: 1300px){.container-storage-right-for-you{margin-top:250px}}@media (max-width: 1250px){.container-storage-right-for-you{margin-top:300px}}@media (max-width: 1200px){.container-storage-right-for-you{margin-top:330px}}@media (max-width: 991px){.container-storage-right-for-you .storage-right-for-you-section-title{line-height:1.13;letter-spacing:4px}.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you #storage-type-image-3{margin-top:90px}.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you #storage-type-image-4{margin-top:90px}}@media (max-width: 580px){.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you{margin-left:20%}}@media (max-width: 420px){.container-storage-right-for-you{margin-top:60px}.container-storage-right-for-you .storage-right-for-you-section-title{margin-top:50px;margin-bottom:50px}.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you{margin-left:0}.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you .no-first-storage{margin-top:90px}.container-storage-right-for-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container{width:260px}.container-storage-right-for-you .storage-right-for-you-section-link{padding-left:0;padding-right:0;width:280px;height:40px}}.container-ads{padding-top:60px;position:absolute;z-index:10}.container-ads .ad-container-row{text-align:center}.container-ads .ad-container{-webkit-box-shadow:3px 10px 30px 0 rgba(0,0,0,0.13);box-shadow:3px 10px 30px 0 rgba(0,0,0,0.13);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto}.container-ads .ad-container:first-child{margin-right:40px;display:inline-block}.container-ads .ad-container:nth-child(2){margin-left:0px;display:inline-block}.container-ads .ad-container .cm-ads{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.container-ads .ad-container .cm-ads .ad-image{height:415px;width:270px}.container-ads .ad-container .cm-ads .ad-image img{background-size:cover;height:100% !important;-o-object-fit:cover;object-fit:cover;width:100% !important}.container-ads .ad-container .cm-ads .ad-content{background:#ffffff;padding:75px 71px 79px 49px;width:340px}.container-ads .ad-container .cm-ads .ad-content .ad-title{font-family:Montserrat-Medium;font-size:22px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.27;letter-spacing:1px;text-align:left;color:#000000}.container-ads .ad-container .cm-ads .ad-content .ad-text{color:#000000;font-family:Montserrat-Regular;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.57;margin-bottom:30px;margin-top:21px;text-align:left}.container-ads .ad-container .cm-ads .ad-content .ad-button{background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);height:36px;margin:0;text-align:center;width:179px}.container-ads .ad-container .cm-ads .ad-content .ad-button a{border-radius:0;color:#fff;font-family:Montserrat-Medium;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2px;line-height:normal;margin-top:1px;text-align:center;width:100%}.container-ads .ad-container .cm-ads .ad-content .ad-button:hover{background-color:var(--primary-hover)}.container-ads-single{margin-top:60px}.container-ads-single .cm-ads{-webkit-box-shadow:2px 6px 30px 0 rgba(0,0,0,0.08);box-shadow:2px 6px 30px 0 rgba(0,0,0,0.08);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;z-index:1}.container-ads-single .cm-ads .ads-content-single{background:#ffffff;padding:46px 60px 68px;width:50%}.container-ads-single .cm-ads .ads-content-single .ads-title-single{font-family:Montserrat-Medium;font-size:22px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.27;letter-spacing:1px;text-align:left;color:#000000}.container-ads-single .cm-ads .ads-content-single .ads-text-single{margin-top:19px;color:#000000;font-family:Montserrat-Light;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.5;text-align:left}.container-ads-single .cm-ads .ads-content-single .ads-button-single{margin-top:40px;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);height:36px;width:225px;border:0}.container-ads-single .cm-ads .ads-content-single .ads-button-single a{color:#ffffff;font-family:Montserrat-Medium;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2px;line-height:normal;text-align:center;width:100%}.container-ads-single .cm-ads .ads-content-single .ads-button-single:hover{background-color:var(--primary-hover)}.container-ads-single .cm-ads .ads-image-single{width:50%}.container-ads-single .cm-ads .ads-image-single img{background-position:top center;background-size:cover;height:100%;-o-object-fit:fill;object-fit:fill;width:100%}@media (max-width: 1023px){.container.container-ads-single{margin-top:0}.container.container-ads-single .ad-container-row{margin-right:0 !important}.container.container-ads-single .ad-container.ad-container-1 .cm-ads{display:block}.container.container-ads-single .ad-container.ad-container-1 .cm-ads .ads-image-single{display:table-header-group;width:100%}.container.container-ads-single .ad-container.ad-container-1 .cm-ads .ads-image-single img{background-color:#d1d1d1;-webkit-box-shadow:4px 5px 15px 0 rgba(0,0,0,0.13);box-shadow:4px 5px 15px 0 rgba(0,0,0,0.13)}.container.container-ads-single .ad-container.ad-container-1 .cm-ads .ads-content-single{display:table-cell;height:auto;padding:20px;width:100%}.container.container-ads-single .ad-container.ad-container-1 .cm-ads .ads-content-single .ads-title-single{font-size:18px;letter-spacing:.8px;line-height:1.33;text-align:center}.container.container-ads-single .ad-container.ad-container-1 .cm-ads .ads-content-single .ads-text-single{font-size:14px;font-weight:300;line-height:1.43;text-align:center}.container.container-ads-single .ad-container.ad-container-1 .cm-ads .ads-content-single .ads-button-single{width:100%}}@media (max-width: 768px){.container.container-ads-single{padding-left:20px !important;padding-right:20px !important}.container.container-ads-single .ad-container-row{margin-left:0 !important}}.safety-tips-all-about-shooting-container{margin-top:-25px}.safety-tips-all-about-shooting-container .vertical-line-safety-tips{border:solid 1px #f4f4f4;height:80px;margin:0 auto;width:1px}.safety-tips-all-about-shooting-container .container-safety-tips{background-image:url("dist/img/learn-basics-bkgd-image.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;height:1051px;margin-top:285px;max-height:1051px;opacity:.95;padding:0 61px;position:relative;z-index:1}.safety-tips-all-about-shooting-container .container-safety-tips .safety-tips-title{color:#000000;font-family:Montserrat-Bold;font-size:30px;font-stretch:normal;font-style:normal;font-weight:bold;height:32px;letter-spacing:5.1px;line-height:1.07;margin-bottom:0;margin-top:-30px;text-align:center;text-transform:uppercase;top:-230px}.safety-tips-all-about-shooting-container .container-safety-tips .firearm-safety-tips{-webkit-box-shadow:4px 8px 20px 0 rgba(0,0,0,0.09);box-shadow:4px 8px 20px 0 rgba(0,0,0,0.09);top:-190px}.safety-tips-all-about-shooting-container .container-safety-tips .safety-tips{margin-left:0;margin-right:0}.safety-tips-all-about-shooting-container .container-safety-tips .safety-tips .safety-tips-image{background-image:url("dist/img/safety-tips.jpg");background-position:left center;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:3px 4px 30px 0 rgba(0,0,0,0.13);box-shadow:3px 4px 30px 0 rgba(0,0,0,0.13);height:632px;margin:auto;-o-object-fit:contain;object-fit:contain;padding:0;top:-180px;width:288px}.safety-tips-all-about-shooting-container .safety-tips-carousel{display:none}@media (max-width: 1370px){.safety-tips-all-about-shooting-container .container-safety-tips{padding:0 2%}}@media (max-width: 1199px){.container.container-safety-tips{width:100%}}@media (max-width: 991px){.safety-tips-all-about-shooting-container{margin-top:0}.safety-tips-all-about-shooting-container .vertical-line-safety-tips{border:solid 1px #f4f4f4;height:40px;margin:0 auto;width:1px}.safety-tips-all-about-shooting-container .container-safety-tips{background-image:url("dist/img/green-bkgd-mobile.jpg");height:100%;margin-top:55px;min-height:451px;padding:0}.safety-tips-all-about-shooting-container .container-safety-tips .firearm-safety-tips{top:0}.safety-tips-all-about-shooting-container .container-safety-tips .safety-tips-title{font-family:Montserrat-Medium;font-size:30px;font-stretch:normal;font-style:normal;font-weight:bold;height:100%;letter-spacing:5.1px;line-height:1.07;margin:0;top:-50px}.safety-tips-all-about-shooting-container .container-safety-tips .safety-tips #original-firearm-safety-tips{display:none}.safety-tips-all-about-shooting-container .container-safety-tips .safety-tips .safety-tips-image{display:none}.safety-tips-all-about-shooting-container .container-safety-tips .safety-tips-carousel .firearm-safety-tips{height:282px}.safety-tips-all-about-shooting-container .safety-tips-carousel{display:block;width:100%;z-index:10}.safety-tips-all-about-shooting-container .safety-tips-carousel .firearm-safety-tips{margin-right:10px;padding:30px !important}.safety-tips-all-about-shooting-container .safety-tips-carousel .firearm-safety-tips .tips-title{font-size:18px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:0.8px;line-height:1.11}.safety-tips-all-about-shooting-container .safety-tips-carousel .firearm-safety-tips .tips{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.safety-tips-all-about-shooting-container .safety-tips-carousel .firearm-safety-tips .tips .tips-number{margin-right:10px;margin-top:9px}.safety-tips-all-about-shooting-container .safety-tips-carousel .firearm-safety-tips .tips .tips-text-content{display:inline-block}.safety-tips-all-about-shooting-container .safety-tips-carousel .firearm-safety-tips .tips .tips-text-content .tips-text{font-style:normal;font-stretch:normal;line-height:1.43}.safety-tips-all-about-shooting-container .safety-tips-carousel .slick-dots li button:before{color:#ffffff}.safety-tips-all-about-shooting-container .safety-tips-carousel .slick-dots li{margin:0}}@media (max-width: 425px){.safety-tips-all-about-shooting-container .container-safety-tips .safety-tips-title{margin-left:0;margin-right:0;top:-70px}}@media (max-width: 375px){.safety-tips-all-about-shooting-container .safety-tips-carousel .firearm-safety-tips .tips .tips-text-content .tips-text.text-bold{font-size:14px;font-weight:500;line-height:1.43}.safety-tips-all-about-shooting-container .safety-tips-carousel .firearm-safety-tips .tips .tips-text-content .tips-text{font-size:14px;font-weight:300;line-height:1.43}}.retailers .bar-form-where-to-buy{background-color:#ffffff;-webkit-box-shadow:2px 7px 20px 0 rgba(0,0,0,0.15);box-shadow:2px 7px 20px 0 rgba(0,0,0,0.15);min-height:96px;margin:40px auto 0 auto;-o-object-fit:contain;object-fit:contain;width:100%;text-align:center;position:relative;z-index:2}.retailers .bar-form-where-to-buy .form-where-to-buy{padding-bottom:20px;padding-top:20px}.retailers .bar-form-where-to-buy .form-where-to-buy .left-col{padding-left:20px;width:100%}.retailers .bar-form-where-to-buy .form-where-to-buy .right-col{width:100%}.retailers .bar-form-where-to-buy .form-where-to-buy #search-label{display:none}.retailers .bar-form-where-to-buy .form-where-to-buy h4{display:inline-block;font-family:"Montserrat-Medium",sans-serif;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#000;float:left}.retailers .bar-form-where-to-buy .form-where-to-buy select,.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select{background:#fff;border:1px solid #b8b8b8;display:inline-block;width:157px;margin-left:20px;height:37px;color:#000;font-family:Montserrat-Regular;font-size:12px;font-stretch:normal;font-style:normal;font-weight:normal;height:36px;letter-spacing:normal;line-height:2;text-align:left;float:left}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:0px;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #b8b8b8;clear:both;cursor:pointer;display:inline-block;font-family:"Montserrat-Regular",sans-serif;font-size:12px;font-weight:300;height:36px;line-height:34px;outline:none;padding-left:18px;padding-right:46px;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:-webkit-calc(100% - 103px - 40px - 20px);width:calc(100% - 103px - 40px - 20px)}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select .current{opacity:0.7}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select:hover{border-color:#dbdbdb}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select:active,.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select.open,.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select:focus{border-color:#999}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select:after{border-bottom:1px solid #000;border-right:1px solid #000;content:'';display:block;height:8px;margin-top:-6px;pointer-events:none;position:absolute;right:18px;top:50%;-webkit-transform-origin:66% 66%;-o-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;width:8px;opacity:0.35}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select.open:after{-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select.disabled:after{border-color:#333}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select.wide{width:100%}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select.wide .list{left:0 !important;right:0 !important}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select.right{float:right}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select.right .list{left:auto;right:0}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select.small{font-size:12px;height:36px;line-height:34px}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select.small:after{height:4px;width:4px}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select.small .option{line-height:34px;min-height:34px}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select .list{background-color:#fff;margin:0;border-radius:0px;-webkit-box-shadow:0 0 0 1px rgba(68,68,68,0.11);box-shadow:0 0 0 1px rgba(68,68,68,0.11);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:1px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-36px/2);-o-transform:scale(0.75) translateY(-36px/2);transform:scale(0.75) translateY(-36px/2);-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;-o-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;z-index:9;width:100%}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select .list:hover .option:not(:hover){background-color:transparent !important}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select .option{cursor:pointer;font-weight:normal;font-family:"Montserrat-Regular",sans-serif;font-size:12px;line-height:41px;list-style:none;min-height:41px;outline:none;padding-left:18px;padding-right:43px;text-align:left;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select .option:hover,.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select .option.focus,.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select .option.selected.focus{background-color:#ececec}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select .list{max-height:350px;overflow-y:scroll}.retailers .bar-form-where-to-buy .form-where-to-buy .btn-where-to-buy{background-color:var(--primary);color:#ffffff;display:inline-block;border-radius:0;font-family:"Montserrat-Medium",sans-serif;font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;height:36px;letter-spacing:2px;line-height:normal;text-align:center;text-transform:uppercase;width:103px;margin-right:20px;float:right}.retailers .bar-form-where-to-buy .form-where-to-buy .btn-where-to-buy:hover{background-color:var(--primary-hover);cursor:pointer}.retailers .bar-form-where-to-buy .form-where-to-buy .radios{display:inline-block;position:relative;padding-left:23px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:8px}.retailers .bar-form-where-to-buy .form-where-to-buy .radios input{position:absolute;opacity:0;cursor:pointer}.retailers .bar-form-where-to-buy .form-where-to-buy .checkmark{position:absolute;top:3px;left:0;height:20px;width:20px;background-color:#ffffff;border-radius:50%;border:solid 1px #b8b8b8}.retailers .bar-form-where-to-buy .form-where-to-buy .radios:hover input ~ .checkmark{background-color:#ccc}.retailers .bar-form-where-to-buy .form-where-to-buy .checkmark:after{content:"";position:absolute;display:none}.retailers .bar-form-where-to-buy .form-where-to-buy .radios input:checked ~ .checkmark:after{display:block}.retailers .bar-form-where-to-buy .form-where-to-buy .radios .checkmark:after{top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:var(--primary)}.retailers #results{margin:0;padding:0;font-size:0;text-align:left;margin-top:40px}.retailers #results .page{display:none}.retailers #results .page.active{display:block;text-align:center}.retailers #results .no-results{font-family:"Montserrat-Regular",sans-serif;font-size:12px;line-height:20px}.retailers .single-retailer-block{position:relative;display:inline-block;margin:0;text-align:left;width:400px;vertical-align:top;height:120px;line-height:120px;border:1px solid #fff;background-color:#ececec}.retailers .single-retailer-block:hover{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;z-index:10}.retailers .single-retailer-block .content-image{height:86px;width:34.25%;display:inline-block;vertical-align:middle;background-size:contain;background-position:center;background-repeat:no-repeat}.retailers .single-retailer-block .content-vertical-line{border:solid .5px #979797;display:inline-block;height:90px;opacity:.5;vertical-align:middle;width:2px}.retailers .single-retailer-block .content{display:inline-block;vertical-align:middle;line-height:1;padding-left:20px;width:234px}.retailers .single-retailer-block h3{font-family:"Montserrat-Medium",sans-serif;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#000000;margin:0 0 4px 0}.retailers .single-retailer-block .single-retailer-block-web{display:none}.retailers .single-retailer-block p{margin:0;padding:0;font-family:"Montserrat-Regular",sans-serif;font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#000000}.retailers .single-retailer-block .arrow{border:solid black;vertical-align:middle;border-width:0 1px 1px 0;display:inline-block;padding:3px;-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(-45deg);position:relative}.retailers .pagination-wrapper{position:relative;margin-top:20px;margin-bottom:30px;text-align:center}.retailers .pagination-wrapper .mobile-pages{display:inline-block;text-align:left;vertical-align:middle;line-height:1;position:absolute;left:10px;top:5px}.retailers .pagination-wrapper .mobile-pages p{font-family:"Montserrat-Regular",sans-serif;padding:0;margin:0 0;font-size:12px;line-height:17px}.retailers .pagination-wrapper .pagination{display:inline-block;vertical-align:middle;line-height:1}.retailers #wth-navigation{font-size:14px;color:#000;display:block;margin-top:30px;margin-bottom:30px}.retailers #wth-navigation ul{list-style-type:none;margin:0;padding:0;display:block;text-align:center}.retailers a.prev.null,.retailers #wth-navigation li.disabled .next,.retailers a.prev.null,.retailers #wth-navigation li.disabled .prev{border-color:rgba(132,132,132,0.5)}.retailers a.prev.null:hover,.retailers #wth-navigation li.disabled .next:hover,.retailers a.prev.null:hover,.retailers #wth-navigation li.disabled .prev:hover{background-color:transparent;cursor:default}.retailers a.prev.null,.retailers #wth-navigation li.disabled .next{background-image:url("dist/img/right_arrow_gray.svg");background-color:transparent}.retailers a.prev.null,.retailers #wth-navigation li.disabled .prev{background-image:url("dist/img/left_arrow_grey.svg");background-color:transparent}.retailers #wth-navigation li.disabled .next,.retailers #wth-navigation li.disabled .prev{background-color:#dadada;border-color:#dadada}.retailers #wth-navigation li.disabled .next:hover,.retailers #wth-navigation li.disabled .prev:hover{background-color:#dadada;border-color:#dadada;cursor:default}.retailers .simple-pagination li{display:inline-block;position:relative;min-width:15px}.retailers .page-numbers,.retailers .simple-pagination li a,.retailers .simple-pagination li span{margin-top:0px;font-size:12px;color:var(--primary);background-color:#fff;border:1px solid var(--primary);letter-spacing:1px;font-weight:400;line-height:14px;vertical-align:middle;display:inline-block;font-family:"Montserrat-Regular",sans-serif;padding:8px 0px 8px 2px;margin-right:10px;height:30px;width:30px;border-radius:50%}.retailers .page-numbers.current,.retailers .page-numbers:hover,.retailers .page-numbers.active,.retailers .simple-pagination li a.current,.retailers .simple-pagination li a:hover,.retailers .simple-pagination li a.active,.retailers .simple-pagination li span.current,.retailers .simple-pagination li span:hover,.retailers .simple-pagination li span.active{background:var(--primary);color:#fff;text-decoration:none;cursor:pointer}.retailers .page-numbers.current a,.retailers .page-numbers:hover a,.retailers .page-numbers.active a,.retailers .simple-pagination li a.current a,.retailers .simple-pagination li a:hover a,.retailers .simple-pagination li a.active a,.retailers .simple-pagination li span.current a,.retailers .simple-pagination li span:hover a,.retailers .simple-pagination li span.active a{color:#fff;text-decoration:none}.retailers .page-numbers a:focus,.retailers .simple-pagination li a a:focus,.retailers .simple-pagination li span a:focus{text-decoration:none}.retailers .simple-pagination li span.ellipse.clickable{border:0;padding:0;cursor:default;line-height:1;vertical-align:baseline;border:none;margin:0 !important;margin-left:-8px !important;position:absolute;width:21px;left:4px}.retailers .simple-pagination li span.ellipse.clickable:hover{background:transparent;color:var(--primary)}.retailers a.next,.retailers .simple-pagination li a.page-link.next,.retailers .simple-pagination li .current.next{width:30px;overflow:hidden;height:30px;background-image:url("dist/img/right_arrow_green.svg");background-size:cover;background-repeat:no-repeat;background-position:center;background-size:6px 12px;text-indent:-5000px;display:inline-block}.retailers a.next:hover,.retailers .simple-pagination li a.page-link.next:hover,.retailers .simple-pagination li .current.next:hover{background-image:url("dist/img/right_arrow_wht.svg");background-size:6px 12px}.retailers .simple-pagination li span.prev{background-color:#fff}.retailers a.prev,.retailers .simple-pagination li a.page-link.prev,.retailers .simple-pagination li .current.prev{width:30px;overflow:hidden;height:30px;padding:0;background-image:url("dist/img/left_arrow_green.svg");background-size:cover;background-repeat:no-repeat;background-position:center;background-position:10px 50%;background-size:6px 12px;text-indent:-5000px}.retailers a.prev:hover,.retailers .simple-pagination li a.page-link.prev:hover,.retailers .simple-pagination li .current.prev:hover{background-image:url("dist/img/left_arrow_wht.svg");background-position:10px 50%;background-size:6px 12px}@media (max-width: 991px){.retailers #page-amount{position:unset !important;left:0 !important;margin-bottom:20px;text-align:center}}@media (max-width: 410px){.retailers .search-container{padding:0 !important}.retailers .single-retailer-block{width:300px}.retailers .single-retailer-block .content{width:274px}.retailers .single-retailer-block .content .single-retailer-block-address{display:block}.retailers .single-retailer-block .content .single-retailer-block-web{display:none}.retailers .single-retailer-block .content-image{display:none}.retailers .single-retailer-block .content-vertical-line{display:none}}@media (max-width: 350px){.retailers .single-retailer-block{width:100%}}@media (min-width: 768px){.retailers .bar-form-where-to-buy .form-where-to-buy .left-col{float:left;width:375px}}@media all and (min-width: 768px) and (-ms-high-contrast: none), (min-width: 768px) and (-ms-high-contrast: active){.retailers .bar-form-where-to-buy .form-where-to-buy .left-col{width:376px}}@media (min-width: 768px){.retailers .bar-form-where-to-buy .form-where-to-buy .left-col h4{padding-top:18px}.retailers .bar-form-where-to-buy .form-where-to-buy .left-col .radios{padding-top:15px}.retailers .bar-form-where-to-buy .form-where-to-buy .left-col .radios .checkmark{top:17px}.retailers .bar-form-where-to-buy .form-where-to-buy .right-col{float:left;padding-top:10px}.retailers .bar-form-where-to-buy .form-where-to-buy .radios{margin-left:20px;padding-left:30px}.retailers .bar-form-where-to-buy .form-where-to-buy #search-label{display:block}.retailers .bar-form-where-to-buy .form-where-to-buy #search-label-mobile{display:none}.retailers .page-numbers.next,.retailers .simple-pagination li a.next,.retailers .simple-pagination li span.next{margin-left:10px}.retailers .page-numbers.prev,.retailers .simple-pagination li a.prev,.retailers .simple-pagination li span.prev{margin-right:20px}}@media (min-width: 992px){.retailers .bar-form-where-to-buy .form-where-to-buy .left-col{padding-left:30px;width:385px}}@media all and (min-width: 992px) and (-ms-high-contrast: none), (min-width: 992px) and (-ms-high-contrast: active){.retailers .bar-form-where-to-buy .form-where-to-buy .left-col{width:386px}}@media (min-width: 992px){.retailers .bar-form-where-to-buy .form-where-to-buy .right-col{width:100%}.retailers .bar-form-where-to-buy .form-where-to-buy .nice-select{width:-webkit-calc(100% - 103px - 40px - 30px);width:calc(100% - 103px - 40px - 30px)}.retailers .bar-form-where-to-buy .form-where-to-buy .btn-where-to-buy{margin-right:30px}.retailers #page-amount{position:absolute;left:70px}}@media (min-width: 1200px){.retailers .bar-form-where-to-buy{width:1009px}.retailers #wth-navigation{position:relative;max-width:820px;margin-left:auto;margin-right:auto}.retailers #page-amount{position:absolute;left:0px}}@media (min-width: 1260px){.retailers #wth-navigation{max-width:1230px}}.new-shooters-tips .firearm-safety-tips{background-color:#fff;-webkit-box-shadow:4px 8px 20px 0 rgba(0,0,0,0.09);box-shadow:4px 8px 20px 0 rgba(0,0,0,0.09);padding:40px 30px 20px 40px !important}.new-shooters-tips .firearm-safety-tips .tips-title{font-family:Montserrat-Medium;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;text-align:left;color:#000;margin-left:10px;margin-bottom:30px}.new-shooters-tips .firearm-safety-tips .tips{font-style:normal;font-stretch:normal;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top}.new-shooters-tips .firearm-safety-tips .tips .tips-number{width:32px;opacity:0.5;font-family:Oswald-Bold;font-size:50px;font-weight:bold;line-height:0.64;letter-spacing:normal;text-align:center;color:#354b4c;display:inline-block;margin-right:20px;margin-top:8px}.new-shooters-tips .firearm-safety-tips .tips .tips-text-content{display:inline-block}.new-shooters-tips .firearm-safety-tips .tips .tips-text-content .tips-text{font-family:Montserrat-Regular;font-size:14px;font-weight:300;line-height:1.71;letter-spacing:normal;text-align:left;color:#000000}.new-shooters-tips .firearm-safety-tips .tips .tips-text-content .tips-text strong{font-weight:600;color:#3c5152}.new-shooters-tips .firearm-safety-tips .tips .tips-text-content .tips-text:nth-child(2){margin-top:5px}.new-shooters-tips .firearm-safety-tips .tips .tips-text-content .text-bold{font-family:Montserrat-Medium;font-weight:600}#original-firearm-safety-tips-2{margin-top:37px;height:100%}.container-new-shooters-tips{margin-top:190px;padding-left:91px !important;padding-right:91px !important}.container-new-shooters-tips .line-vertical-new-shooters-tips{border:solid 1px #f4f4f4;height:1px;-webkit-transform:rotate(-270deg);-o-transform:rotate(-270deg);transform:rotate(-270deg);width:128px;margin:20px auto 77px}.container-new-shooters-tips .new-shooters-tips{margin-bottom:-210px}.container-new-shooters-tips .new-shooters-tips .new-shooters-tips-image{width:650px;height:664px;margin:auto;padding:0;-o-object-fit:contain;object-fit:contain;background-image:url("dist/img/new-shooter-tips.jpg");background-size:cover;background-position:left center;background-repeat:no-repeat;-webkit-box-shadow:3px 4px 30px 0 rgba(0,0,0,0.13);box-shadow:3px 4px 30px 0 rgba(0,0,0,0.13)}.container-new-shooters-tips .new-shooters-tips-bg-image{height:708px;width:1060px;right:0;opacity:0;top:450px;background-size:100%;z-index:-1;position:absolute}@media (max-width: 1400px){.container-new-shooters-tips .new-shooters-tips .firearm-safety-tips{height:629px;width:650px;margin-top:17px !important}}@media (max-width: 1199px){.container-new-shooters-tips .new-shooters-tips{margin-bottom:-210px}.container-new-shooters-tips .new-shooters-tips #original-firearm-safety-tips-2{height:735px}.container-new-shooters-tips .new-shooters-tips .new-shooters-tips-image{height:775px}}@media (max-width: 991px){.container-new-shooters-tips{margin-top:0;padding-left:0px !important;padding-right:0px !important;margin-left:0px !important;margin-right:0px !important;width:100% !important}.container-new-shooters-tips .line-vertical-new-shooters-tips{display:none}.container-new-shooters-tips .new-shooters-tips{margin-bottom:-210px}.container-new-shooters-tips .new-shooters-tips #original-firearm-safety-tips-2{display:none}.container-new-shooters-tips .new-shooters-tips .new-shooters-tips-image{width:100%;height:390px;margin:auto;padding:0;-o-object-fit:contain;object-fit:contain;background-image:url("dist/img/new-shooters-tips.png");background-size:cover;background-position:left center;background-repeat:no-repeat}.container-new-shooters-tips .new-shooters-tips .learn-basics-carousel{display:block;margin-top:-40px}.container-new-shooters-tips .new-shooters-tips .learn-basics-carousel .firearm-safety-tips{height:240px !important;-webkit-box-shadow:4px 8px 20px 0 rgba(0,0,0,0.13);box-shadow:4px 8px 20px 0 rgba(0,0,0,0.13);margin-bottom:10px}.container-new-shooters-tips .new-shooters-tips .learn-basics-carousel .slick-dots li button:before{color:#4c4c4c;font-size:8px}.container-new-shooters-tips .new-shooters-tips-bg-image{display:none}}@media (max-width: 650px){.container-new-shooters-tips .new-shooters-tips .firearm-safety-tips .tips-title{margin-left:0;font-size:18px;line-height:1.11;letter-spacing:0.8px}.container-new-shooters-tips .new-shooters-tips .firearm-safety-tips .tips-number{font-size:40px;width:21px}.container-new-shooters-tips .new-shooters-tips .firearm-safety-tips .tips .tips-text-content .tips-text{line-height:1.43}.container-new-shooters-tips .new-shooters-tips .firearm-safety-tips .tips .tips-text-content .tips-text:nth-child(2){margin-top:10px}.container-new-shooters-tips .new-shooters-tips .new-shooters-tips-image{height:184px}}.types-shooting-sports{width:100%;height:651px}.types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports{width:800px;height:90px;background-color:#ffffff;margin:0;position:absolute;top:78px;left:50%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:60}.types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports .nav-tabs{height:90px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:0}.types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports .nav-tabs li{text-align:center;position:relative;margin:0 auto}.types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports .nav-tabs li a{font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:1px;text-align:left;color:#000000;text-transform:uppercase;text-decoration:none;padding-bottom:5px}.types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports .nav-tabs .vertical-line-tabs{width:1px;height:17px;border:solid 1px #bababa}.types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports .nav-tabs li:first-child{margin-left:78px}.types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports .nav-tabs li:last-child{margin-right:78px}.types-shooting-sports .tabs-types-shooting-sports .tab-content #video2 .types-shooting-sports-preview,.types-shooting-sports .tabs-types-shooting-sports .tab-content #video3 .types-shooting-sports-preview{opacity:0}.types-shooting-sports .tabs-types-shooting-sports .tab-content .video-tabs-embed{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#e4e4e4;padding-top:20px;padding-bottom:5px}.types-shooting-sports .tabs-types-shooting-sports .tab-content .video-tabs-embed .video-tabs-iframe{padding-top:46px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:none}.types-shooting-sports .tabs-types-shooting-sports .tab-content .types-shooting-sports-preview{background:no-repeat 50% 50%;background-size:cover;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;cursor:pointer}.types-shooting-sports .tabs-types-shooting-sports .tab-content .types-shooting-sports-preview::before{opacity:0.7;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background-image:-o-linear-gradient(top, rgba(0,0,0,0), #000);background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000);content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0}.types-shooting-sports .tabs-types-shooting-sports .tab-content .types-shooting-sports-preview .play-button-types-shooting-sports{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.types-shooting-sports .tabs-types-shooting-sports .tab-content .types-shooting-sports-preview .play-button-types-shooting-sports .circle-button-types-shooting-sports{background:url("dist/img/icons/play-button.png");background-size:cover;width:107px;height:110px;margin:0 auto;cursor:pointer}.types-shooting-sports .tabs-types-shooting-sports .nav-pills>.active>a:before{content:"";position:absolute;bottom:-51px;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border:10px solid transparent;border-top-color:#fff;z-index:9}.types-shooting-sports .tabs-types-shooting-sports .nav-pills>.active>a:after{content:"";position:absolute;bottom:-24px;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border:12px solid transparent}.types-shooting-sports .tabs-types-shooting-sports .nav-pills>.active>a,.types-shooting-sports .tabs-types-shooting-sports .nav-pills>.active>a:hover,.types-shooting-sports .tabs-types-shooting-sports .nav-pills>li>a:hover{text-decoration:none;border-radius:0;border-bottom:2px solid var(--primary-lighter);;background-color:transparent !important}.types-shooting-sports .tabs-types-shooting-sports .nav-pills>li>a{border-radius:0}.types-shooting-sports .navigation-tabs{display:none}.types-shooting-sports .container-story-segments{top:97px}.types-shooting-sports .container-story-segments .story-segments .story-segments-carousel .content-story-segments .title-get-story-segments{display:none}.types-shooting-sports .container-story-segments .story-segments .story-segments-carousel .content-story-segments .title-active-story-segments{display:none}.types-shooting-sports .container-story-segments .story-segments .story-segments-carousel .content-story-segments .title-story-segments{width:70%;overflow-wrap:break-word}.types-shooting-sports .container-story-segments .story-segments .story-segments-carousel .content-story-segments .title-story-segments:before{content:"";width:239px;height:.5px;opacity:0.5;border:solid 0.5px #979797;position:absolute;left:0;margin-top:16px;margin-left:-125px}.types-shooting-sports .container-story-segments .story-segments .story-segments-carousel .slick-arrow .slick-prev{top:78px}.types-shooting-sports .container-story-segments .story-segments .story-segments-carousel .slick-next{top:78px}@media (max-width: 991px){.types-shooting-sports-title{position:relative;top:-80px}.types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports{top:-15px;background-color:transparent;left:62%}.types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports .nav-tabs li{margin:0 12px}.types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports .nav-tabs .vertical-line-tabs{display:none}.types-shooting-sports .container-story-segments .story-segments .story-segments-carousel .slick-slide{margin-right:9px;margin-left:9px}.types-shooting-sports .container-story-segments .story-segments .story-segments-carousel .video-image-story-segments{margin-top:0}.types-shooting-sports .container-story-segments .story-segments .story-segments-carousel .content-story-segments{padding:0;margin-top:0px}.types-shooting-sports .container-story-segments .story-segments .story-segments-carousel .content-story-segments .title-story-segments{width:100%;overflow-wrap:normal}.types-shooting-sports .container-story-segments .story-segments .story-segments-carousel .content-story-segments .title-story-segments:before{display:none}}@media (max-width: 768px){.types-shooting-sports{margin-top:-60px}.types-shooting-sports .tabs-types-shooting-sports .bar-menu-types-shooting-sports{overflow-x:scroll;overflow-y:hidden;margin-left:20px;margin-right:20px}.types-shooting-sports .tabs-types-shooting-sports .bar-menu-types-shooting-sports .menu-types-shooting-sports{left:0;position:relative;-webkit-transform:none;-o-transform:none;transform:none;width:100%}.types-shooting-sports .tabs-types-shooting-sports .bar-menu-types-shooting-sports .menu-types-shooting-sports .nav.nav-tabs.nav-pills li:first-child{margin-left:0;white-space:nowrap}}@font-face{font-family:Montserrat-Regular;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Montserrat-Medium;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat-Light;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat-Bold;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Oswald-Regular;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Oswald-Regular.ttf)}@font-face{font-family:Oswald-Bold;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Oswald-Bold.ttf)}@font-face{font-family:Nunito-Light;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Nunito-Light.ttf)}@font-face{font-family:Nunito-Bold;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Nunito-Bold.ttf)}#form-request-decal,#form-confirm-request-decal{text-align:center}#form-request-decal:before,#form-confirm-request-decal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}#form-request-decal .modal-dialog,#form-confirm-request-decal .modal-dialog{margin-top:-150px;display:inline-block;text-align:left;vertical-align:middle;width:467px;height:449px}#form-request-decal .modal-header,#form-confirm-request-decal .modal-header{background-color:#f4f4f4}#form-request-decal .modal-title,#form-confirm-request-decal .modal-title{font-family:Oswald-Bold;font-size:22px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:2px;text-align:left;color:#282828}#form-request-decal #oneDecalsForm label,#form-confirm-request-decal #oneDecalsForm label{display:block;margin-top:20px;font-family:Montserrat-Light;font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#000000}#form-request-decal #oneDecalsForm input,#form-request-decal #oneDecalsForm select,#form-confirm-request-decal #oneDecalsForm input,#form-confirm-request-decal #oneDecalsForm select{width:100%;height:36px;padding-left:12px;font-family:Montserrat-Regular;font-size:11px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;text-align:left;color:#6f6f6f}#form-request-decal #oneDecalsForm .age,#form-confirm-request-decal #oneDecalsForm .age{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#form-request-decal #oneDecalsForm .age input,#form-confirm-request-decal #oneDecalsForm .age input{position:absolute;opacity:0;cursor:pointer}#form-request-decal #oneDecalsForm .checkmark,#form-confirm-request-decal #oneDecalsForm .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#ffffff;border:solid 1px #b8b8b8}#form-request-decal #oneDecalsForm .age:hover input ~ .checkmark,#form-confirm-request-decal #oneDecalsForm .age:hover input ~ .checkmark{background-color:#ccc}#form-request-decal #oneDecalsForm .checkmark:after,#form-confirm-request-decal #oneDecalsForm .checkmark:after{content:"";position:absolute;display:none}#form-request-decal #oneDecalsForm .age input:checked ~ .checkmark:after,#form-confirm-request-decal #oneDecalsForm .age input:checked ~ .checkmark:after{display:block}#form-request-decal #oneDecalsForm .age .checkmark:after,#form-confirm-request-decal #oneDecalsForm .age .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid #4a6568;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#form-request-decal .modal-footer .submit-button,#form-confirm-request-decal .modal-footer .submit-button{height:36px;width:200px;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);text-align:center;margin:auto}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#form-request-decal .modal-footer .submit-button,#form-confirm-request-decal .modal-footer .submit-button{margin:0}}#form-request-decal .modal-footer .submit-button a,#form-confirm-request-decal .modal-footer .submit-button a{width:100%;font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#ffffff;border-radius:0;margin-top:1px}#form-request-decal .modal-footer .cancel-button,#form-confirm-request-decal .modal-footer .cancel-button{height:36px;width:219px;background-color:#282828;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);text-align:center;margin:auto}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#form-request-decal .modal-footer .cancel-button,#form-confirm-request-decal .modal-footer .cancel-button{margin-right:10px;margin-left:0}}#form-request-decal .modal-footer .cancel-button a,#form-confirm-request-decal .modal-footer .cancel-button a{width:100%;font-family:Montserrat-Medium;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#ffffff;border-radius:0;margin-top:1px}.container-downloadable-targets{margin-bottom:239px;height:688px;background-image:url("dist/img/green-bkgd-image_2.jpg");background-attachment:fixed;background-size:cover}.container-downloadable-targets .downloadable-targets-browse-title{font-family:Montserrat-Regular;font-size:22px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:2px;text-align:center;color:#ffffff;padding-top:96px}.container-downloadable-targets .downloadable-targets-title{font-family:Oswald-Bold;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#ffffff;margin-top:6px}.container-downloadable-targets .downloadable-targets-subtitle{font-family:Montserrat-Light;font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.88;letter-spacing:normal;text-align:center;color:#ffffff;margin-top:20px}.container-downloadable-targets .download-button{background-color:#ffffff;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);height:36px;margin:40px auto auto;text-align:center;width:219px}.container-downloadable-targets .download-button a{border-radius:0;color:#000000;font-family:Montserrat-Medium;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2px;line-height:normal;margin-top:1px;text-align:center;width:100%}.container-downloadable-targets .targets{margin-top:84px;text-align:center}.container-downloadable-targets .targets .target{-webkit-box-shadow:2px 10px 20px 0 rgba(0,0,0,0.15);box-shadow:2px 10px 20px 0 rgba(0,0,0,0.15);display:inline-block;height:406px;width:314px}.container-downloadable-targets .targets .target:hover{cursor:pointer}.container-downloadable-targets .targets .target1{background-image:url("dist/img/target-2.jpg");margin-bottom:-41px}.container-downloadable-targets .targets .target2{background-image:url("dist/img/target-1.jpg");margin-left:-26px}.container-downloadable-targets .targets .target3{background-image:url("dist/img/target-4.jpg");margin-left:-52px;margin-bottom:-41px}.container-downloadable-targets .targets .target4{background-image:url("dist/img/target-3.jpg");margin-left:-79px}#downloadTargetsModal{text-align:center;padding:0 !important}#downloadTargetsModal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}#downloadTargetsModal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;width:467px;height:449px}#downloadTargetsModal .modal-header{background-color:#f4f4f4}#downloadTargetsModal .modal-title{font-family:Oswald-Bold;font-size:22px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:2px;text-align:left;color:#282828}#downloadTargetsModal #downloadTargetsForm label{display:block;margin-top:20px;font-family:Montserrat-Light;font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#000000}#downloadTargetsModal #downloadTargetsForm input{width:100%;height:36px;padding-left:12px;font-family:Montserrat-Regular;font-size:11px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;text-align:left;color:#6f6f6f}#downloadTargetsModal #downloadTargetsForm .age{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#downloadTargetsModal #downloadTargetsForm .age input{position:absolute;opacity:0;cursor:pointer}#downloadTargetsModal #downloadTargetsForm .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#ffffff;border:solid 1px #b8b8b8}#downloadTargetsModal #downloadTargetsForm .age:hover input ~ .checkmark{background-color:#ccc}#downloadTargetsModal #downloadTargetsForm .checkmark:after{content:"";position:absolute;display:none}#downloadTargetsModal #downloadTargetsForm .age input:checked ~ .checkmark:after{display:block}#downloadTargetsModal #downloadTargetsForm .age .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid #4a6568;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#downloadTargetsModal .modal-footer .submit-button{height:36px;width:200px;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);text-align:center;margin:auto}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#downloadTargetsModal .modal-footer .submit-button{margin:0}}#downloadTargetsModal .modal-footer .submit-button a{width:100%;font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#ffffff;border-radius:0;margin-top:1px}#downloadTargetsModal .modal-footer .cancel-button{height:36px;width:219px;background-color:#282828;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);text-align:center;margin:auto}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#downloadTargetsModal .modal-footer .cancel-button{margin-right:10px;margin-left:0}}#downloadTargetsModal .modal-footer .cancel-button a{width:100%;font-family:Montserrat-Medium;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#ffffff;border-radius:0;margin-top:1px}@media (max-width: 1160px){.container-downloadable-targets{background-size:cover;height:1200px;margin-bottom:150px}.container-downloadable-targets .targets{padding-left:150px;padding-right:150px}.container-downloadable-targets .targets .target3,.container-downloadable-targets .targets .target4{margin-top:60px}.container-downloadable-targets .targets .target3{margin-left:0}.container-downloadable-targets .targets .target4{margin-left:-25px}}@media (max-width: 910px){.container-downloadable-targets .targets{padding-left:50px;padding-right:50px}}@media (max-width: 768px){.container-downloadable-targets{height:590px}.container-downloadable-targets .downloadable-targets-browse-title{padding-top:45px}.container-downloadable-targets .downloadable-targets-title{margin-top:0}.container-downloadable-targets .downloadable-targets-subtitle{margin-top:15px}.container-downloadable-targets .download-button{margin-top:15px}.container-downloadable-targets .targets{margin-top:30px;padding-left:0;padding-right:0}.container-downloadable-targets .targets .target1,.container-downloadable-targets .targets .target4{display:none}.container-downloadable-targets .targets .target2{margin-left:0}.container-downloadable-targets .targets .target3{margin-left:-30px}}@media (max-width: 603px){.container-downloadable-targets .targets{height:100%}.container-downloadable-targets .targets .target2,.container-downloadable-targets .targets .target3{background-repeat:no-repeat;background-size:contain;height:100%;width:50%;-webkit-box-shadow:none;box-shadow:none}.container-downloadable-targets .targets .target2:before,.container-downloadable-targets .targets .target3:before{content:"";-webkit-box-shadow:1px 5px 10px 0 rgba(0,0,0,0.15);box-shadow:1px 5px 10px 0 rgba(0,0,0,0.15)}}@media (max-width: 625px){#downloadTargetsModal:before{display:none}#downloadTargetsModal .modal-dialog{width:300px}#downloadTargetsModal .modal-header .close{font-size:2.5rem;font-weight:100}#downloadTargetsModal .modal-title{font-size:18px;line-height:1.89;letter-spacing:1.6px}#downloadTargetsModal .modal-footer{display:block}#downloadTargetsModal .modal-footer .submit-button{display:block;width:100%;position:relative;bottom:55px}#downloadTargetsModal .modal-footer .submit-button a{font-size:11px;letter-spacing:1.8px}#downloadTargetsModal .modal-footer .cancel-button{display:block;width:100%;margin-bottom:20px;position:relative;top:55px}#downloadTargetsModal .modal-footer .cancel-button a{font-size:11px;letter-spacing:1.8px}#downloadTargetsModal #downloadTargetsForm input{font-size:12px;line-height:1.33}#downloadTargetsModal #downloadTargetsForm .checkmark{top:-5px;height:30px;width:30px}#downloadTargetsModal #downloadTargetsForm .age input:checked ~ .checkmark:after{display:block}#downloadTargetsModal #downloadTargetsForm .age .checkmark:after{left:9px;width:10px;height:20px}#form-request-decal:before{display:none}#form-request-decal .modal-dialog{width:100%;margin:0}#form-request-decal .modal-header .close{font-size:2.5rem;font-weight:100}#form-request-decal .modal-title{font-size:18px;line-height:1.89;letter-spacing:1.6px}#form-request-decal .modal-footer{display:block}#form-request-decal .modal-footer .submit-button{display:block;width:100%;position:relative;bottom:55px}#form-request-decal .modal-footer .submit-button a{font-size:11px;letter-spacing:1.8px}#form-request-decal .modal-footer .cancel-button{display:block;width:100%;margin-bottom:20px;position:relative;top:55px}#form-request-decal .modal-footer .cancel-button a{font-size:11px;letter-spacing:1.8px}#form-request-decal #oneDecalsForm input{font-size:12px;line-height:1.33}#form-request-decal #oneDecalsForm .checkmark{top:-5px;height:30px;width:30px}#form-request-decal #oneDecalsForm .age input:checked ~ .checkmark:after{display:block}#form-request-decal #oneDecalsForm .age .checkmark:after{left:9px;width:10px;height:20px}}.pull-6{right:50%}.push-6{left:50%}.container-help-new-shooters{background-image:-webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#000));background-image:-o-linear-gradient(top, #3c3c3c, #000);background-image:linear-gradient(to bottom, #3c3c3c, #000);-webkit-box-shadow:0 6px 11px 0 rgba(0,0,0,0.16);box-shadow:0 6px 11px 0 rgba(0,0,0,0.16);padding-top:15px}.container-help-new-shooters .section-help-new-shooters-title-container .help-new-shooters-title-section .line-vertical-help-new-shooters{border:solid 1px #f4f4f4;height:1px;-webkit-transform:rotate(-270deg);-o-transform:rotate(-270deg);transform:rotate(-270deg);width:70px;margin:20px auto 55px}.container-help-new-shooters .section-help-new-shooters-title-container .help-new-shooters-title-section .help-new-shooter-section-subtitle{font-family:"Montserrat-Regular",sans-serif;font-size:22px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:2px;text-align:center;color:#ffffff}.container-help-new-shooters .section-help-new-shooters-title-container .help-new-shooters-title-section .help-new-shooter-section-title{font-family:"Oswald-Bold",sans-serif;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#ffffff;margin-top:6px;margin-bottom:60px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col{top:-20px;left:40px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips{left:150px;top:-40px;background-color:#ffffff;padding:50px 40px 40px 60px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips .tips-title{font-family:"Montserrat-Medium",sans-serif;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;text-align:left;color:#000;margin-left:10px;margin-bottom:30px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips .tips{font-style:normal;font-stretch:normal;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips .tips .tips-number{width:32px;opacity:0.5;font-family:"Oswald-Bold",sans-serif;font-size:50px;font-weight:bold;line-height:0.64;letter-spacing:normal;text-align:center;color:#354b4c;display:inline-block;margin-right:20px;margin-top:8px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips .tips .tips-text-content{display:inline-block}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips .tips .tips-text-content .tips-text{font-family:"Montserrat-Light",sans-serif;font-size:14px;font-weight:300;line-height:1.71;letter-spacing:normal;text-align:left;color:#000000}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips .tips .tips-text-content .tips-text strong{font-weight:600;color:#3c5152}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips .tips .tips-text-content .tips-text:nth-child(2){margin-top:5px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips .tips .tips-text-content .text-bold{font-family:"Montserrat-Medium",sans-serif;font-weight:600}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-image-col{left:-30px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-image-col .how-to-help-new-shooters-image{height:100%;background-image:url("dist/img/educate-ok.jpg");background-size:cover;background-position:top center}.container-help-new-shooters .container-help .help-rimfire-challenge{margin-top:70px;color:#ffffff}.container-help-new-shooters .container-help .help-rimfire-challenge .help-rimfire-challenge-image-background{width:90%;position:relative;margin-left:40px;background-color:#669ca0}.container-help-new-shooters .container-help .help-rimfire-challenge .help-rimfire-challenge-image-background .help-rimfire-challenge-image{height:420px;position:relative;top:-15px;left:-15px;background-size:cover;background-position:top center}.container-help-new-shooters .container-help .help-rimfire-challenge .help-rimfire-challenge-image-background .help-rimfire-challenge-image .play-button-safely-remove-video{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.container-help-new-shooters .container-help .help-rimfire-challenge .help-rimfire-challenge-image-background .help-rimfire-challenge-image .play-button-safely-remove-video .circle-button-safely-remove-video{background:url("dist/img/icons/play-button.png");background-size:cover;width:70px;height:73px;margin:0 auto;cursor:pointer}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col{padding-top:30px;width:80%;margin:20px}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col .help-rimfire-challenge-title{margin-bottom:21px;font-family:"Montserrat-Medium",sans-serif;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:2px;text-align:left;color:#ffffff}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col .help-rimfire-challenge-text{margin-top:30px;font-family:"Montserrat-Regular",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#ffffff}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col .help-rimfire-challenge-button{width:176px;height:36px;background-color:#ffffff;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);text-align:center;margin:30px 0 0 0}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col .help-rimfire-challenge-button:hover{background-color:#EBEBEB !important}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col .help-rimfire-challenge-button a{width:100%;font-family:"Montserrat-Medium",sans-serif;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#000000;border-radius:0;margin-top:1px}.container-help-new-shooters .container-help .help-first-short-program{margin-top:60px}.container-help-new-shooters .container-help .help-first-short-program .help-text-col{padding-top:30px;width:80%;margin-left:110px}.container-help-new-shooters .container-help .help-first-short-program .help-text-col .help-first-short-program-title{margin-bottom:21px;font-family:"Montserrat-Medium",sans-serif;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:2px;text-align:left;color:#ffffff}.container-help-new-shooters .container-help .help-first-short-program .help-text-col .help-first-short-program-text{margin-top:30px;font-family:"Montserrat-Regular",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#ffffff}.container-help-new-shooters .container-help .help-first-short-program .help-text-col .help-first-short-program-button{width:176px;height:36px;background-color:#ffffff;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);text-align:center;margin:30px 0 0 0}.container-help-new-shooters .container-help .help-first-short-program .help-text-col .help-first-short-program-button:hover{background-color:#EBEBEB !important}.container-help-new-shooters .container-help .help-first-short-program .help-text-col .help-first-short-program-button a{width:100%;font-family:"Montserrat-Medium",sans-serif;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#000000;border-radius:0;margin-top:1px}.container-help-new-shooters .container-help .help-first-short-program .help-first-short-program-image-background{width:90%;position:relative;margin-left:20px;top:20px;background-color:#669ca0}.container-help-new-shooters .container-help .help-first-short-program .help-first-short-program-image-background .help-first-short-program-image{height:420px;position:relative;top:15px;left:15px;background-size:cover}.container-help-new-shooters .container-help .help-first-short-program .help-first-short-program-image-background .help-first-short-program-image .play-button-safely-remove-video{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.container-help-new-shooters .container-help .help-first-short-program .help-first-short-program-image-background .help-first-short-program-image .play-button-safely-remove-video .circle-button-safely-remove-video{background:url("dist/img/icons/play-button.png");background-size:cover;width:70px;height:73px;margin:0 auto;cursor:pointer}@media (max-width: 991px){.container-help-new-shooters{margin-top:225px;padding-top:0}.container-help-new-shooters .section-help-new-shooters-title-container{position:relative;top:-150px}.container-help-new-shooters .section-help-new-shooters-title-container .help-new-shooters-title-section{position:absolute;width:100%}.container-help-new-shooters .section-help-new-shooters-title-container .help-new-shooters-title-section .line-vertical-help-new-shooters{border:solid 1px #979797;opacity:0.5;width:20px;margin:20px auto 25px}.container-help-new-shooters .section-help-new-shooters-title-container .help-new-shooters-title-section .help-new-shooter-section-subtitle{color:#282828;line-height:1;letter-spacing:1.6px;font-size:18px}.container-help-new-shooters .section-help-new-shooters-title-container .help-new-shooters-title-section .help-new-shooter-section-title{color:#282828;line-height:1.13;letter-spacing:4px;margin-bottom:31px}.container-help-new-shooters .container-help .help-new-shooter-tips{height:980px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col{z-index:1;width:90%;top:470px;position:absolute;margin:auto}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips{padding-left:20.5px;padding-top:20px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips .tips-title{font-size:18px;line-height:1.33;letter-spacing:0.5px;color:#000}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips .tips .tips-number{margin-right:15px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips .tips .tips-text-content .tips-text{font-size:14px;font-weight:300;line-height:1.43;letter-spacing:normal;text-align:left;color:#000000;margin-top:10px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips .tips .tips-text-content .tips-text:nth-child(2){margin-top:5px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips .tips .tips-text-content .text-bold{font-family:"Montserrat-Medium",sans-serif;font-weight:500;line-height:1.43}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-image-col{height:500px;left:0;width:100%;padding:0}.container-help-new-shooters .container-help .help-rimfire-challenge .help-rimfire-challenge-image-col{padding:0}.container-help-new-shooters .container-help .help-rimfire-challenge .help-rimfire-challenge-image-col .help-rimfire-challenge-image-background{width:100%;margin:0}.container-help-new-shooters .container-help .help-rimfire-challenge .help-rimfire-challenge-image-col .help-rimfire-challenge-image-background .help-rimfire-challenge-image{top:0;left:0;width:100%}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col .help-rimfire-challenge-title{font-size:16px;line-height:1.25;margin-bottom:20px;letter-spacing:0.7px}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col .help-rimfire-challenge-text{font-family:"Montserrat-Light",sans-serif;font-weight:300;line-height:1.43}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col .help-rimfire-challenge-button{margin-top:20px}.container-help-new-shooters .container-help .help-first-short-program{margin-top:0}.container-help-new-shooters .container-help .help-first-short-program .help-text-down .help-text-col{padding:70px 10px 20px 25px;width:100%;margin-left:0}.container-help-new-shooters .container-help .help-first-short-program .help-text-down .help-text-col .help-first-short-program-title{font-size:16px;line-height:1.25;margin-bottom:20px;letter-spacing:0.7px}.container-help-new-shooters .container-help .help-first-short-program .help-text-down .help-text-col .help-first-short-program-text{font-family:"Montserrat-Light",sans-serif;font-weight:300;line-height:1.43}.container-help-new-shooters .container-help .help-first-short-program .help-text-down .help-text-col .help-first-short-program-button{margin-top:20px}.container-help-new-shooters .container-help .help-first-short-program .help-first-short-program-image-col{padding:0}.container-help-new-shooters .container-help .help-first-short-program .help-first-short-program-image-col .help-first-short-program-image-background{width:100%;margin:0}.container-help-new-shooters .container-help .help-first-short-program .help-first-short-program-image-col .help-first-short-program-image-background .help-first-short-program-image{top:0;left:0;width:100%}}@media all and (max-width: 991px) and (-ms-high-contrast: none), (max-width: 991px) and (-ms-high-contrast: active){.container-help-new-shooters{margin-top:280px}}@media (max-width: 767px){.container-help-new-shooters{margin-top:280px}}@media (max-width: 737px){.container-help-new-shooters{margin-top:300px}}@media all and (max-width: 737px) and (-ms-high-contrast: none), (max-width: 737px) and (-ms-high-contrast: active){.container-help-new-shooters{margin-top:280px}}@media (max-width: 720px){.container-help-new-shooters .section-help-new-shooters-title-container .help-new-shooters-title-section .line-vertical-help-new-shooters{border:solid 1px #f4f4f4;height:1px;-webkit-transform:rotate(-270deg);-o-transform:rotate(-270deg);transform:rotate(-270deg);width:45px;margin:10px auto 20px}.container-help-new-shooters .container-help .help-new-shooter-tips{height:780px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col{left:0;width:100%;top:330px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips{padding:25px 10px 10px 25px;width:95%;margin:auto}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-image-col{height:350px}.container-help-new-shooters .container-help .help-rimfire-challenge .help-rimfire-challenge-text-col{padding-left:20px;padding-right:20px}.container-help-new-shooters .container-help .help-rimfire-challenge .help-rimfire-challenge-image-col .help-rimfire-challenge-image-background .help-rimfire-challenge-image{height:350px}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col{margin:0;width:100%}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col .help-rimfire-challenge-title{text-align:center}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col .help-rimfire-challenge-text{margin-left:20px;margin-right:20px;text-align:center}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col .help-rimfire-challenge-button{margin:50px auto 0}.container-help-new-shooters .container-help .help-first-short-program .help-text-down{padding-left:20px;padding-right:20px}.container-help-new-shooters .container-help .help-first-short-program .help-text-down .help-text-col{padding:70px 0 0 0;width:100%;margin:0}.container-help-new-shooters .container-help .help-first-short-program .help-text-down .help-text-col .help-first-short-program-title{text-align:center}.container-help-new-shooters .container-help .help-first-short-program .help-text-down .help-text-col .help-first-short-program-text{text-align:center;margin-left:20px;margin-right:20px}.container-help-new-shooters .container-help .help-first-short-program .help-text-down .help-text-col .help-first-short-program-button{margin:50px auto 20px}.container-help-new-shooters .container-help .help-first-short-program .help-first-short-program-image-col .help-first-short-program-image-background .help-first-short-program-image{height:350px}}@media (max-width: 600px){.container-help-new-shooters .container-help .help-new-shooter-tips{height:850px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col{left:0;width:100%}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col .how-to-help-new-shooters-tips{padding:25px 10px 10px 25px;width:95%;margin:auto}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-image-col{height:350px}.container-help-new-shooters .container-help .help-rimfire-challenge .help-rimfire-challenge-image-col .help-rimfire-challenge-image-background .help-rimfire-challenge-image{height:350px}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col{margin:0;width:100%}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col .help-rimfire-challenge-title{text-align:center}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col .help-rimfire-challenge-text{text-align:center}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col .help-rimfire-challenge-button{margin:50px auto 0}.container-help-new-shooters .container-help .help-first-short-program .help-text-down .help-text-col{padding:70px 0 0 0;width:100%;margin:0}.container-help-new-shooters .container-help .help-first-short-program .help-text-down .help-text-col .help-first-short-program-title{text-align:center}.container-help-new-shooters .container-help .help-first-short-program .help-text-down .help-text-col .help-first-short-program-text{text-align:center}.container-help-new-shooters .container-help .help-first-short-program .help-text-down .help-text-col .help-first-short-program-button{margin:50px auto 20px}.container-help-new-shooters .container-help .help-first-short-program .help-first-short-program-image-col .help-first-short-program-image-background .help-first-short-program-image{height:350px}}@media (max-width: 567px){.container-help-new-shooters{margin-top:245px}}@media all and (max-width: 567px) and (-ms-high-contrast: none), (max-width: 567px) and (-ms-high-contrast: active){.container-help-new-shooters{margin-top:290px}}@media (max-width: 477px){.container-help-new-shooters{margin-top:290px}}@media (max-width: 420px){.container-help-new-shooters .container-help .help-new-shooter-tips{height:800px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col{top:150px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-image-col{height:184px}.container-help-new-shooters .container-help .help-rimfire-challenge .help-rimfire-challenge-image-col .help-rimfire-challenge-image-background .help-rimfire-challenge-image{height:184px}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col .help-rimfire-challenge-text{margin-left:15px;margin-right:15px}.container-help-new-shooters .container-help .help-rimfire-challenge .help-text-col .help-rimfire-challenge-button{width:100%;height:40px;padding-top:5px}.container-help-new-shooters .container-help .help-first-short-program{margin-top:0}.container-help-new-shooters .container-help .help-first-short-program .help-text-down .help-text-col .help-first-short-program-text{margin-left:15px;margin-right:15px}.container-help-new-shooters .container-help .help-first-short-program .help-text-down .help-text-col .help-first-short-program-button{width:100%;height:40px;padding-top:5px}.container-help-new-shooters .container-help .help-first-short-program .help-first-short-program-image-col .help-first-short-program-image-background .help-first-short-program-image{height:184px}}@media (max-width: 410px){@supports (-ms-ime-align: auto){.container-help-new-shooters{margin-top:410px}}}@media (max-width: 380px){.container-help-new-shooters .container-help .help-new-shooter-tips{height:900px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col{top:150px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-image-col{height:184px}.container-help-new-shooters .container-help .help-rimfire-challenge .help-rimfire-challenge-image-col .help-rimfire-challenge-image-background .help-rimfire-challenge-image{height:184px}.container-help-new-shooters .container-help .help-first-short-program{margin-top:0}.container-help-new-shooters .container-help .help-first-short-program .help-first-short-program-image-col .help-first-short-program-image-background .help-first-short-program-image{height:184px}}@media (max-width: 360px){.container-help-new-shooters{margin-top:280px}@-moz-document url-prefix(){.container-help-new-shooters{margin-top:261px}}}@media (max-width: 335px){.container-help-new-shooters .container-help .help-new-shooter-tips{height:970px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-tips-col{top:150px}.container-help-new-shooters .container-help .help-new-shooter-tips .how-to-help-new-shooters-image-col{height:184px}.container-help-new-shooters .container-help .help-rimfire-challenge .help-rimfire-challenge-image-col .help-rimfire-challenge-image-background .help-rimfire-challenge-image{height:184px}.container-help-new-shooters .container-help .help-first-short-program{margin-top:0}.container-help-new-shooters .container-help .help-first-short-program .help-first-short-program-image-col .help-first-short-program-image-background .help-first-short-program-image{height:184px}}@media (max-width: 320px){.container-help-new-shooters{margin-top:270px}}.sign-up-for-content{padding-left:0;padding-right:0;text-align:center}.sign-up-for-content .line-vertical-sign-up-for{width:1px;height:160px;border:solid 1px #979797;position:absolute;display:inline-block;margin-top:-174px;opacity:0.5}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.sign-up-for-content .line-vertical-sign-up-for{left:50%}}.sign-up-for-content .sign-up-for{width:715px;height:193px;top:35px;background-color:#ffffff;-webkit-box-shadow:2px 22px 30px 0 rgba(0,0,0,0.16);box-shadow:2px 22px 30px 0 rgba(0,0,0,0.16);margin:83px auto 0;position:relative;z-index:10}.sign-up-for-content .sign-up-for .title-sign-up-for{font-family:Montserrat-Regular;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:2px;text-align:center;color:#282828;margin-top:30px}.sign-up-for-content .sign-up-for .subtitle-sign-up-for{font-family:Oswald-Bold;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#282828;margin-top:10px}.sign-up-for-content .sign-up-for .form-send-sign-up-for{margin-top:25px;margin-right:32px;margin-left:32px}.sign-up-for-content .sign-up-for .form-send-sign-up-for iframe{width:100%;border:0;margin-top:-10px}@media (max-width: 991px){.vertical-line-sign-up-for{display:none}.sign-up-for-content .sign-up-for{margin-top:0}.sign-up-for-content .line-vertical-sign-up-for{height:40px;margin-top:-25px;display:none}}@media (max-width: 767px){.container.container-sign-up-for{padding-left:0;padding-right:0;width:100%}.container.container-sign-up-for .sign-up-for-content{padding-left:35px;padding-right:35px}.container.container-sign-up-for .sign-up-for-content .sign-up-for{width:100%;height:100%;margin-top:40px}.container.container-sign-up-for .sign-up-for-content .sign-up-for .form-send-sign-up-for{margin-top:10px;margin-right:20px;margin-left:20px}.container.container-sign-up-for .sign-up-for-content .sign-up-for .title-sign-up-for{font-size:18px;letter-spacing:1.6px;line-height:1.11;margin-top:20px}.container.container-sign-up-for .sign-up-for-content .sign-up-for .subtitle-sign-up-for{padding-left:20px;padding-right:20px}}@media (max-width: 730px){.sign-up-for-content .sign-up-for .form-send-sign-up-for iframe{height:150px}}@media (max-width: 375px){.container.container-sign-up-for{margin-top:-60px}.sign-up-for-content .sign-up-for .subtitle-sign-up-for{font-size:20px;line-height:1.25;letter-spacing:3px}}.shooting-sports{padding-left:154px;padding-right:110px;height:550px}.shooting-sports .container-content-news-shooting-sports{z-index:12}.shooting-sports .shooting-sports-content{width:518px;height:470px;position:relative;margin-left:-20px;z-index:12;margin-top:70px}.shooting-sports .shooting-sports-content .line-horizontal-shooting-sports{width:145px;height:1px;border:solid 1px #f4f4f4;position:absolute;margin-top:17px;margin-left:-152px}.shooting-sports .shooting-sports-content .title-latest-new{font-family:"Montserrat-Regular",sans-serif;font-size:22px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:2px;text-align:left;color:#000000}.shooting-sports .shooting-sports-content .title-shooting-sports{font-family:"Oswald-Bold",sans-serif;font-size:50px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:55px;letter-spacing:6px;text-align:left;color:#282828;margin-top:0px}.shooting-sports .shooting-sports-content .content-news-shooting-sports{width:518px;height:344px;background-image:-o-linear-gradient(272deg, #21477c, #1c2d59);background-image:linear-gradient(-182deg, #21477c, #1c2d59);-webkit-box-shadow:4px 11px 25px 0 rgba(0,0,0,0.2);box-shadow:4px 11px 25px 0 rgba(0,0,0,0.2);margin-top:30px;padding:38px 55px 50px 45px}.shooting-sports .shooting-sports-content .content-news-shooting-sports .title-news{font-family:"Montserrat-Medium",sans-serif;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:2px;text-align:left;color:#ffffff}.shooting-sports .shooting-sports-content .content-news-shooting-sports .paragraph-news{font-family:"Montserrat-Light",sans-serif;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#ffffff;margin-top:20px;overflow:hidden}.shooting-sports .shooting-sports-content .content-news-shooting-sports .button-news{height:36px;background-color:#ffffff;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);position:absolute;bottom:5px}.shooting-sports .shooting-sports-content .content-news-shooting-sports .button-news a{font-family:"Montserrat-Medium",sans-serif;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#000000;border-radius:0;padding-top:0.6rem}.shooting-sports .shooting-sports-content .content-news-shooting-sports .button-news:hover{background-color:#EBEBEB}.shooting-sports .image-shooting-sports-news-content{width:674px;height:513px;-webkit-box-shadow:2px 4px 30px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 30px 0 rgba(0,0,0,0.16);margin-top:-25px;position:absolute;z-index:9}.shooting-sports .image-shooting-sports-news-content .image-shooting-sports-news{width:100%;height:100%;background-image:url("dist/img/nssf-logo-black.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat}@media (max-width: 1355px){.shooting-sports{padding-left:7%;padding-right:7%}}@media (max-width: 1250px){.shooting-sports{padding-left:3.4%;padding-right:6%}}@media (max-width: 1200px){.container-shooting-sports{margin:0;width:auto !important}}@media (max-width: 1190px){.shooting-sports .image-shooting-sports-news-content{width:95%;margin-left:5%}}@media (max-width: 1190px){.shooting-sports .image-shooting-sports-news-content{width:95%;margin-left:9%}}@media (max-width: 1060px){.shooting-sports .image-shooting-sports-news-content{width:91%;margin-left:13%}}@media (max-width: 999px){.shooting-sports .image-shooting-sports-news-content{width:90%;margin-left:15%}}@media (max-width: 991px){.container-shooting-sports,.shooting-sports{padding:0 !important}.container-shooting-sports{margin-bottom:70px}.container-shooting-sports .shooting-sports{height:870px}.container-shooting-sports .shooting-sports .shooting-sports-content{margin:0;width:100%}.container-shooting-sports .shooting-sports .shooting-sports-content .line-horizontal-shooting-sports{display:none}.container-shooting-sports .shooting-sports .shooting-sports-content .title-latest-new{text-align:center}.container-shooting-sports .shooting-sports .shooting-sports-content .title-shooting-sports{text-align:center}.container-shooting-sports .shooting-sports .shooting-sports-content .content-news-shooting-sports{margin:auto;width:80%;padding:20px 20px 27px 20px;height:auto;margin-top:485px}.container-shooting-sports .shooting-sports .shooting-sports-content .content-news-shooting-sports .title-news,.container-shooting-sports .shooting-sports .shooting-sports-content .content-news-shooting-sports .paragraph-news{text-align:center}.container-shooting-sports .shooting-sports .shooting-sports-content .content-news-shooting-sports .paragraph-news{margin-top:15px}.container-shooting-sports .shooting-sports .shooting-sports-content .content-news-shooting-sports .button-news{position:static;text-align:center;margin-top:20px;height:40px}.container-shooting-sports .shooting-sports .shooting-sports-content .content-news-shooting-sports .button-news a{font-family:"Montserrat-Bold",sans-serif;font-size:11px;padding:0;margin-top:12px}.container-shooting-sports .shooting-sports .container-image-shooting-sports{top:-370px}.container-shooting-sports .shooting-sports .container-image-shooting-sports .image-shooting-sports-news-content{position:relative;width:100%;margin:0}}@media (max-width: 768px){.container.container-shooting-sports{margin-bottom:40px}.container.container-shooting-sports .shooting-sports .vertical-line-shooting-sports{width:1px;height:40px;border:solid 1px #979797;margin:auto;opacity:0.5;margin-bottom:10px;margin-top:20px}}@media (max-width: 767px){.container-shooting-sports{margin-bottom:45px !important}.container-shooting-sports .shooting-sports{height:770px}.container-shooting-sports .shooting-sports .container-image-shooting-sports .image-shooting-sports-news-content{height:400px}.container-shooting-sports .shooting-sports .shooting-sports-content .content-news-shooting-sports{margin-top:372px}}@media (max-width: 586px){.container-shooting-sports .shooting-sports .shooting-sports-content .content-news-shooting-sports{margin-top:331px}.container-shooting-sports .shooting-sports .container-image-shooting-sports{top:-298px}}@media (max-width: 575px){.container-shooting-sports{margin-bottom:70px !important}}@media (max-width: 500px){.container-shooting-sports .shooting-sports .shooting-sports-content .title-latest-new{font-size:18px;line-height:1;letter-spacing:1.6px;color:#282828;margin-bottom:6px}.container-shooting-sports .shooting-sports .shooting-sports-content .title-shooting-sports{font-size:30px;line-height:1;letter-spacing:4px;margin-top:10px}.container-shooting-sports .shooting-sports .container-image-shooting-sports{top:-390px}}@media (max-width: 425px){.container.container-shooting-sports{margin-bottom:110px !important}}@media (max-width: 375px){.container.container-shooting-sports .shooting-sports .vertical-line-shooting-sports{margin-top:0}.container-shooting-sports{height:100%}.container-shooting-sports .shooting-sports{height:530px}.container-shooting-sports .shooting-sports .shooting-sports-content .title-latest-new{font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1.6px}.container-shooting-sports .shooting-sports .shooting-sports-content .title-shooting-sports{padding-left:20px;padding-right:20px;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:4px;margin-top:0px}.container-shooting-sports .shooting-sports .shooting-sports-content .content-news-shooting-sports{padding-right:16px;margin-top:175px;width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.container-shooting-sports .shooting-sports .shooting-sports-content .content-news-shooting-sports .title-news{font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:0.7px}.container-shooting-sports .shooting-sports .shooting-sports-content .content-news-shooting-sports .paragraph-news{font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;height:160px;text-overflow:ellipsis}.container-shooting-sports .shooting-sports .container-image-shooting-sports{top:-370px}.container-shooting-sports .shooting-sports .container-image-shooting-sports .image-shooting-sports-news-content{height:183px}}@media (max-width: 358px){.container-shooting-sports .shooting-sports .shooting-sports-content .content-news-shooting-sports{margin-top:145px}.container-shooting-sports .shooting-sports .container-image-shooting-sports{top:-378px}}@media (max-width: 320px){.container-shooting-sports .shooting-sports .shooting-sports-content .content-news-shooting-sports{margin-top:175px}.container-shooting-sports .shooting-sports .shooting-sports-content .content-news-shooting-sports .button-news a{font-size:11px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:3px;padding:0;margin-top:12px}}.container-groups-and-organizations{margin-bottom:80px}.container-groups-and-organizations .featured-retailers{height:160px;top:110px;position:relative}.container-groups-and-organizations .featured-retailers .line-vertical-featured-reatilers{border:1px solid #dedede;z-index:-1;height:1px;-webkit-transform:rotate(-270deg);-o-transform:rotate(-270deg);transform:rotate(-270deg);width:226px;position:relative;top:-97px;margin:20px auto 40px}.container-groups-and-organizations .featured-retailers .title-featured-reatilers{font-family:"Montserrat-Regular",sans-serif;font-size:22px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:2px;text-align:center;color:#282828}.container-groups-and-organizations .featured-retailers .subtitle-featured-reatilers{font-family:"Oswald-Bold",sans-serif;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#282828;margin-top:0px}.container-groups-and-organizations .featured-retailers .button-buy-featured-reatilers{width:275px;height:36px;display:none;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);text-align:center;margin:15px auto 0}.container-groups-and-organizations .featured-retailers .button-buy-featured-reatilers a{font-family:"Montserrat-Medium",sans-serif;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#fff;border-radius:0;margin-top:1px}.container-groups-and-organizations .featured-retailers .button-buy-featured-reatilers a .icon-chevron{background:url("dist/img/icons/chevron.svg");width:6px;height:10px;display:inline-block;margin-left:20px}.container-groups-and-organizations .carousel-retailers{height:600px}.container-groups-and-organizations .carousel-retailers .carousel{position:relative;z-index:9;width:100%;height:600px;margin-top:60px}.container-groups-and-organizations .carousel-retailers .carousel .slick-prev{left:30px;top:0;width:36px;height:36px}.container-groups-and-organizations .carousel-retailers .carousel .slick-next{right:30px;top:0;width:36px;height:36px}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers{padding:0;width:323px;height:440px;-o-object-fit:contain;object-fit:contain;background-color:#ffffff;-webkit-box-shadow:2px 7px 30px 0 rgba(0,0,0,0.16);box-shadow:2px 7px 30px 0 rgba(0,0,0,0.16);margin:110px 29px;cursor:pointer;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers:hover{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers .image-card-featured-reatilers{width:100%;height:208px;position:relative;bottom:75px;right:18px;background-size:cover;background-image:url("dist/img/new-shooter-tips.jpg");background-position:left;background-repeat:no-repeat;-moz-filter:grayscale(100%);-webkit-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers .title-card-featured-reatilers{font-family:"Montserrat-Medium",sans-serif;font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#000000;margin:20px 30px;position:relative;bottom:75px;text-transform:none}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers .content-card-featured-reatilers{font-family:"Montserrat-Light",sans-serif;font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.67;height:150px;letter-spacing:normal;text-align:left;color:#000000;padding:0;overflow:hidden;margin:15px 30px;position:relative;bottom:75px}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers .button-card-featured-reatilers{background-color:transparent;bottom:90px;-webkit-box-shadow:none;box-shadow:none;height:36px;margin:15px 30px;position:relative;text-align:left;width:132px}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers .button-card-featured-reatilers a{font-family:"Montserrat-Bold",sans-serif;font-size:13px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:left;color:var(--primary);border-radius:0;margin-top:1.5px;padding-left:0;width:100%}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers .button-card-featured-reatilers a:hover{border-bottom:1px solid var(--primary)}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers .button-card-featured-reatilers a i{display:inline-block;margin-left:7px;font-size:16px}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers .button-card-featured-reatilers:hover{background-color:transparent}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers.slick-slide.slick-active .image-card-featured-reatilers{-webkit-transition:-webkit-filter .5s ease-in-out;transition:-webkit-filter .5s ease-in-out;-o-transition:filter .5s ease-in-out;transition:filter .5s ease-in-out;transition:filter .5s ease-in-out, -webkit-filter .5s ease-in-out;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.container-groups-and-organizations .carousel-retailers .left-shadow-carousel{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, #fff), to(rgba(255,255,255,0)));background-image:-o-linear-gradient(left, #fff 50%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to right, #fff 50%, rgba(255,255,255,0) 100%);bottom:0;height:530px;left:0;margin:55px auto;opacity:.8;position:absolute;top:0;width:180px;z-index:10}.container-groups-and-organizations .carousel-retailers .right-shadow-carousel{background-image:-webkit-gradient(linear, right top, left top, color-stop(50%, #fff), to(rgba(255,255,255,0)));background-image:-o-linear-gradient(right, #fff 50%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to left, #fff 50%, rgba(255,255,255,0) 100%);bottom:0;height:530px;margin:55px auto;opacity:.8;position:absolute;right:0;top:0;width:180px;z-index:10}.container-groups-and-organizations .slick-arrow .slick-prev:hover,.container-groups-and-organizations .slick-arrow .slick-next:hover{height:38px !important;width:38px !important}@media (max-width: 991px){.container-groups-and-organizations{margin-bottom:10px}.container-groups-and-organizations .featured-retailers{top:30px}}@media (max-width: 767px){.container-groups-and-organizations .featured-retailers .line-vertical-featured-reatilers{width:23.5px;margin-top:-18px;margin-bottom:20px;display:block;border:1px solid #979797;opacity:0.5}.container-groups-and-organizations .featured-retailers .title-featured-reatilers{font-size:18px;line-height:1;letter-spacing:1.6px}.container-groups-and-organizations .featured-retailers .subtitle-featured-reatilers{line-height:1.13;letter-spacing:4px;margin-top:3px}.container-groups-and-organizations .featured-retailers .button-buy-featured-reatilers{width:100%}.container-groups-and-organizations .featured-retailers .button-buy-featured-reatilers a{font-size:11px;letter-spacing:1px}.container-groups-and-organizations .carousel-retailers{padding-left:0 !important;padding-right:0 !important;height:450px}.container-groups-and-organizations .carousel-retailers .left-shadow-carousel,.container-groups-and-organizations .carousel-retailers .right-shadow-carousel{height:360px;margin-top:60px;width:0% !important}.container-groups-and-organizations .carousel-retailers .carousel{margin-top:-5px}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers{margin:0 0 40px 0;padding:20px 5px 0;height:500px;-webkit-box-shadow:none;box-shadow:none}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers .image-card-featured-reatilers{height:184px;bottom:0;right:0}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers .title-card-featured-reatilers{font-family:"Montserrat-Medium",sans-serif;bottom:0;font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:0.7px;text-align:center;color:#000000;height:36px;overflow:hidden;margin-top:20px;margin-bottom:10px;text-transform:none}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers .content-card-featured-reatilers{bottom:0;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#000000;margin:0}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers .button-card-featured-reatilers{width:100%;height:40px;bottom:0;margin-left:0;background-color:var(--primary)}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers .button-card-featured-reatilers a{font-family:"Montserrat-Medium",sans-serif;margin-top:4px;padding-left:90px;color:#fff;font-weight:500}.container-groups-and-organizations .carousel-retailers .carousel .card-featured-reatilers .button-card-featured-reatilers:hover{background-color:#0b2e13}}.container-firearm-safety{padding-left:0;padding-right:0}.container-firearm-safety .content-safety-tips-carousel{display:none}.container-firearm-safety .title-firearm-safety{font-family:Oswald-Bold;margin-top:15px;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#282828;text-transform:uppercase}.container-firearm-safety .container-firearm-safety-tips{height:auto;margin-top:40px;padding-left:6.2%;padding-right:6.2%;position:relative;width:100%}.container-firearm-safety .container-firearm-safety-tips .content-safety-tips{background-color:#ffffff;-webkit-box-shadow:4px 8px 20px 0 rgba(0,0,0,0.09);box-shadow:4px 8px 20px 0 rgba(0,0,0,0.09);float:left;padding:35px 30px 40px 54px;width:78.5%}.container-firearm-safety .container-firearm-safety-tips .content-safety-tips .title-safety-tips{font-family:Montserrat-Medium;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;text-align:left;color:#000000}.container-firearm-safety .container-firearm-safety-tips .content-safety-tips .content-tips{margin-left:-15px}.container-firearm-safety .container-firearm-safety-tips .content-safety-tips .content-tips tr td{padding-top:27px}.container-firearm-safety .container-firearm-safety-tips .content-safety-tips .content-tips .number-tips{color:#354b4c;font-family:Oswald-Bold;font-size:50px;font-stretch:normal;font-style:normal;font-weight:bold;letter-spacing:8.6px;line-height:.64;opacity:.5;text-align:center}.container-firearm-safety .container-firearm-safety-tips .content-safety-tips .content-tips tr:last-child .number-tips{letter-spacing:4px;margin-right:10px}.container-firearm-safety .container-firearm-safety-tips .content-safety-tips .content-tips .content-paragraph-tips{color:#000000;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.71;margin-top:27px;padding-left:10px;text-align:left}.container-firearm-safety .container-firearm-safety-tips .content-safety-tips .content-tips .title-tips{font-family:Montserrat-Bold;font-weight:bold}.container-firearm-safety .container-firearm-safety-tips .content-safety-tips .content-tips .text-tips{font-family:Montserrat-Light;font-weight:300}.container-firearm-safety .container-firearm-safety-tips .image-safety-tips{background:#d1d1d1 url("dist/img/safety-tips.jpg") no-repeat content-box;background-size:cover;-webkit-box-shadow:1px 3px 9px 0 rgba(0,0,0,0.11);box-shadow:1px 3px 9px 0 rgba(0,0,0,0.11);float:left;height:632px;margin-top:105px;width:21.5%;z-index:-1}.container-firearm-safety .safely-store-firearm-line-vertical{width:100%}.container-firearm-safety .safely-store-firearm-line-vertical .line{border:solid 1px #dedede;height:84px;margin:0 auto;width:1px}@media (max-width: 1023px){.container-firearm-safety .content-safety-tips,.container-firearm-safety .image-safety-tips{display:none}.container-firearm-safety .content-safety-tips-carousel{display:block}.container-firearm-safety .content-safety-tips-carousel .content-safety-tips{background-color:#ffffff;-webkit-box-shadow:4px 8px 20px 0 rgba(0,0,0,0.09);box-shadow:4px 8px 20px 0 rgba(0,0,0,0.09);height:310px;margin-left:20px;margin-right:20px;padding-left:30px;padding-right:30px;width:100%}.container-firearm-safety .content-safety-tips-carousel .content-safety-tips .title-safety-tips{font-family:Montserrat-Medium;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:.8px;text-align:left;color:#000000}.container-firearm-safety .content-safety-tips-carousel .content-safety-tips .content-tips{margin-top:27px}.container-firearm-safety .content-safety-tips-carousel .content-safety-tips .content-tips .number-tips{color:#354b4c;font-family:Oswald-Bold;font-size:40px;font-stretch:normal;font-style:normal;font-weight:bold;letter-spacing:6.9px;line-height:.8;opacity:.5;padding-right:8px;padding-top:25px;text-align:center;vertical-align:top}.container-firearm-safety .content-safety-tips-carousel .content-safety-tips .content-tips .content-paragraph-tips{padding-top:25px}.container-firearm-safety .content-safety-tips-carousel .content-safety-tips .content-tips .content-paragraph-tips .title-tips{font-family:Montserrat-Medium;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#000000}.container-firearm-safety .content-safety-tips-carousel .content-safety-tips .content-tips .content-paragraph-tips .text-tips{color:#000000;font-family:Montserrat-Light;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.43;margin-top:10px;text-align:left}.container-firearm-safety .content-safety-tips-carousel .slick-dots li{margin:0}.container-firearm-safety .content-safety-tips-carousel .slick-dots li button:before{color:#ffffff;font-size:8px;opacity:.45}.container-firearm-safety .content-safety-tips-carousel .slick-dots li.slick-active button:before{opacity:1;color:#ffffff}}.container-safely-store-firearm{display:-ms-grid;display:grid;position:relative;width:100%;margin-top:215px}.container-safely-store-firearm .safely-store-firearm-line-vertical{width:100%}.container-safely-store-firearm .safely-store-firearm-line-vertical .line{border:solid 1px #dedede;height:74px;margin:0 auto;width:1px}.container-safely-store-firearm .title-safely-store-firearm{color:#282828;font-family:Oswald-Bold;font-size:30px;font-stretch:normal;font-style:normal;font-weight:bold;letter-spacing:5.1px;line-height:1.07;margin-bottom:28px;margin-top:25px;padding-left:20px;padding-right:20px;text-align:center}.container-safely-store-firearm .content-video-safely-store-firearm{height:400px;margin:0 auto;width:803px}.container-safely-store-firearm .content-video-safely-store-firearm .safely-store-firearm-video{background-color:#d1d1d1;background:center;background-size:cover;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);cursor:pointer;height:100%;width:100%}.container-safely-store-firearm .content-video-safely-store-firearm .safely-store-firearm-video:after{content:'';position:relative;width:803px;height:400px;margin-top:-72px;opacity:.2;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background-image:-o-linear-gradient(top, rgba(0,0,0,0), #000);background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.container-safely-store-firearm .content-video-safely-store-firearm .safely-store-firearm-video .play-button-safely-store-firearm-video{left:50%;position:relative;top:50%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.container-safely-store-firearm .content-video-safely-store-firearm .safely-store-firearm-video .play-button-safely-store-firearm-video .circle-button-safely-store-firearm-video{background:url("dist/img/icons/play-button.png");background-size:cover;cursor:pointer;height:73px;margin:0 auto;width:70px}@media (max-width: 1023px){.container-safely-store-firearm .safely-store-firearm-line-vertical{display:none}.content-video-safely-store-firearm{width:100% !important}.content-video-safely-store-firearm .safely-store-firearm-video:after{width:100% !important}}@media (max-width: 425px){.container-safely-store-firearm .content-video-safely-store-firearm{height:300px}.container-safely-store-firearm .content-video-safely-store-firearm .safely-store-firearm-video:after{height:300px}.container-safely-store-firearm .content-video-safely-store-firearm .safely-store-firearm-video .play-button-safely-store-firearm-video .circle-button-safely-store-firearm-video{height:45px;width:44px}}@media (max-width: 375px){.container-safely-store-firearm .content-video-safely-store-firearm{height:184px}.container-safely-store-firearm .content-video-safely-store-firearm .safely-store-firearm-video:after{height:184px}}.container-storage-right-you{position:relative;width:100%}.container-storage-right-you .storage-right-you-line-vertical{width:100%}.container-storage-right-you .storage-right-you-line-vertical .line{border:solid 1px #dedede;height:74px;margin:0 auto;width:1px}.container-storage-right-you .title-storage-right-you{font-family:Oswald-Bold;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;margin-top:10px;padding-left:20px;padding-right:20px;text-align:center;color:#282828}.container-storage-right-you .row-storage-right-for-you{margin-left:4.3%;margin-right:4.3%}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you{margin-top:115px}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container{background-color:#d1d1d1;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);margin:0 auto;max-height:521px;width:260px}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container .storage-type-image{background-position:top left;background-repeat:no-repeat;background-size:contain;height:220px;left:5px;-o-object-fit:contain;object-fit:contain;position:relative;top:-40px;width:270px}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container #storage-type-image-1{background-image:url("dist/img/cable-lock@2x.png")}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container #storage-type-image-2{left:0px;background-image:url("dist/img/gun-case-2@2x.png")}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container #storage-type-image-3{background-image:url("dist/img/lock-box.png")}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container #storage-type-image-4{background-position:25px 0;background-image:url("dist/img/gun-safe.png")}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container .storage-type-card{background-color:#ffffff;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);left:20px;min-height:364px;padding:36px 26px 26px 30px;position:relative;top:-35px}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container .storage-type-card .storage-type-card-title{color:#000000;font-family:Oswald-Bold;font-size:18px;font-stretch:normal;font-style:normal;font-weight:bold;height:22px;letter-spacing:2px;line-height:1.22;text-align:left}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container .storage-type-card .storage-type-card-price{color:#2e58a1;font-family:Montserrat-Medium;font-size:18px;font-stretch:normal;font-style:normal;font-weight:500;height:26px;letter-spacing:0.8px;line-height:1.44;margin-top:5px;text-align:left}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container .storage-type-card .separator-storage-type-card{border:solid 1px #979797;height:1px;margin:10px 0;opacity:0.5;width:39px}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container .storage-type-card .storage-type-card-text{font-family:Montserrat-Light;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:left;color:#000000}.container-storage-right-you .storage-right-for-you-section-link{margin:90px auto 60px auto;width:251px;height:36px;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16)}.container-storage-right-you .storage-right-for-you-section-link a{width:100%;font-family:Montserrat-Medium;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#ffffff;border-radius:0;margin-top:1px}.container-storage-right-you .storage-right-for-you-section-link a i{font-weight:500;margin-left:5px;font-size:16px;color:#ffffff}@media (max-width: 1330px){.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width: 768px){.container-storage-right-you .row-storage-right-for-you{margin-left:0}.container-storage-right-you .storage-right-for-you-section-link{width:280px}.container-storage-right-you .storage-right-for-you-section-link a{font-size:11px;letter-spacing:1px}}@media (max-width: 666px){.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you:first-child{margin-top:40px}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:10px}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container{max-height:400px}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container .storage-type-image{height:172px;left:0;margin:0 auto;top:-7px;width:200px}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container #storage-type-image-2{top:-15px;width:190px}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container #storage-type-image-3{top:-12px}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container #storage-type-image-4{top:-25px;width:190px}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container .storage-type-card{height:291px;min-height:291px;padding:20px 16px 20px 20px;top:-15px}.container-storage-right-you .row-storage-right-for-you .col-container-storage-for-you .storage-type-container .storage-type-card .storage-type-card-text{line-height:1.43}}@media (max-width: 425px){.container-storage-right-you .title-storage-right-you{font-size:30px;line-height:1.13;letter-spacing:4px}}.container-competitions-activities{z-index:1}.container-competitions-activities .line-vertical-competitions-activities{background:#dedede;height:96px;width:1px;top:-38px;position:relative;margin:0px auto -15px}.container-competitions-activities .competition-activities-title{font-family:"Oswald-Bold",sans-serif;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#282828}.container-competitions-activities .competition-activities-title .competition-activities-subtitle{font-family:"Montserrat-Regular",sans-serif;font-size:22px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:2px;text-align:center;color:#282828}.container-competitions-activities .types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports{width:500px;top:200px}.container-competitions-activities .types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports li a{line-height:normal}.container-competitions-activities .types-shooting-sports .story-segments .story-segments-carousel .content-story-segments .content-all-story-segments .button-story-segments{background-color:#282828;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16)}.container-competitions-activities .types-shooting-sports .story-segments .story-segments-carousel .content-story-segments .content-all-story-segments .button-story-segments:hover{background-color:#464646 !important}.container-competitions-activities .types-shooting-sports .story-segments .story-segments-carousel .content-story-segments .content-all-story-segments .button-story-segments a{font-size:13px;margin-top:1px;letter-spacing:2px;color:#ffffff}@media (max-width: 991px){.container-competitions-activities{padding-left:6px !important;padding-right:6px !important}.container-competitions-activities .line-vertical-competitions-activities{border:solid 1px #979797;opacity:0.5;height:40px;width:1px;margin:10px auto 10px;top:-1px}.container-competitions-activities .competition-activities-title{font-family:"Oswald-Regular",sans-serif;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:4px;text-align:center;color:#282828}.container-competitions-activities .competition-activities-title .competition-activities-subtitle{font-family:"Montserrat-Regular",sans-serif;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1.6px;text-align:center;color:#282828}.container-competitions-activities .types-shooting-sports{margin-top:90px}.container-competitions-activities .types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports{width:500px;top:125px;left:55%}.container-competitions-activities .types-shooting-sports .story-segments .story-segments-carousel .row{margin-right:5px;margin-left:5px}.container-competitions-activities .types-shooting-sports .story-segments .story-segments-carousel .row .content-story-segments .content-all-story-segments .paragraph-story-segments{margin-top:10px;line-height:1.43}.container-competitions-activities .types-shooting-sports .story-segments .story-segments-carousel .row .content-story-segments .content-all-story-segments .button-story-segments{margin-top:20px}.container-competitions-activities .types-shooting-sports .story-segments .story-segments-carousel .row .content-story-segments .content-all-story-segments .button-story-segments a{margin-top:3px;font-size:11px;letter-spacing:1px}}@media (max-width: 768px){.container-competitions-activities .types-shooting-sports{margin-top:0}.container-competitions-activities .types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports{top:-15px;left:30%}}@media (max-width: 510px){.container-competitions-activities .types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports{left:20%}}@media (max-width: 423px){.container-competitions-activities .types-shooting-sports .tabs-types-shooting-sports .bar-menu-types-shooting-sports{margin-left:14px;margin-right:10px}.container-competitions-activities .types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports{left:10%}}@media (max-width: 370px){.container-competitions-activities .types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports{left:0}.container-competitions-activities .types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports .nav-pills li{margin-left:10px;margin-right:10px}.container-competitions-activities .types-shooting-sports .tabs-types-shooting-sports .menu-types-shooting-sports .nav-pills li a{line-height:normal}}@font-face{font-family:Montserrat-Regular;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Montserrat-Medium;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat-Light;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat-Bold;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Oswald-Regular;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Oswald-Regular.ttf)}@font-face{font-family:Oswald-Bold;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Oswald-Bold.ttf)}@font-face{font-family:Nunito-Light;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Nunito-Light.ttf)}@font-face{font-family:Nunito-Bold;src:url(/wp-content/themes/nssf_lgs/assets/fonts/Nunito-Bold.ttf)}.shooting-videos{margin-top:55px}.shooting-videos .line-vertical-shooting-videos{border:solid 1px #f4f4f4;height:1px;-webkit-transform:rotate(-270deg);-o-transform:rotate(-270deg);transform:rotate(-270deg);width:128px;margin:20px auto 77px}.shooting-videos .title-shooting-videos{font-family:"Montserrat-Regular",sans-serif;font-size:22px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:2px;text-align:center;color:#282828}.shooting-videos .subtitle-shooting-videos{margin-top:7px;font-family:"Oswald-Regular",sans-serif;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#282828}.shooting-videos .button-shooting-videos{margin:auto;height:36px;width:202px;margin-top:30px;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16)}.shooting-videos .button-shooting-videos a{font-family:"Montserrat-Medium",sans-serif;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.8px;text-align:center;color:#fff;margin-top:2px;padding-left:34px}.shooting-videos-videos{margin-top:114px}.shooting-videos-videos .col-lg-3{padding:0}.shooting-videos-videos .shooting-videos-video{position:relative;cursor:pointer}.shooting-videos-videos .shooting-videos-video:hover{outline:solid 15px #739d9f;z-index:2;position:relative}.shooting-videos-videos .shooting-videos-video .shooting-videos-preview{height:314px;background-size:cover;display:block}.shooting-videos-videos .shooting-videos-video .shooting-videos-preview:after{content:'';position:absolute;width:100%;height:314px;margin-top:-21px;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background-image:-o-linear-gradient(top, rgba(0,0,0,0), #000);background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.shooting-videos-videos .shooting-videos-video .shooting-videos-preview .play-button-shooting-videos{position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.shooting-videos-videos .shooting-videos-video .shooting-videos-preview .play-button-shooting-videos .circle-button-shooting-videos{border:2px solid #ffffff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;height:56px;margin:0 auto;opacity:0.9;width:55px;text-align:center}.shooting-videos-videos .shooting-videos-video .shooting-videos-preview .play-button-shooting-videos .circle-button-shooting-videos:after{content:"";background-image:url("dist/img/icons/play-triangle.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;width:21px;height:24px;position:absolute;margin-left:-8px;margin-top:15px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.shooting-videos-videos .shooting-videos-video .shooting-videos-preview .play-button-shooting-videos .circle-button-shooting-videos:after{margin-left:18px}}.shooting-videos-videos .shooting-videos-video .shooting-videos-preview .video-title-shooting-videos{top:260px;position:relative;z-index:1;font-family:"Montserrat-Regular",sans-serif;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:1px;text-align:center;color:#ffffff}.shooting-videos-videos .shooting-videos-video .shooting-videos-preview .video-paragraph-shooting-videos{padding:0 45px;display:none;position:relative;z-index:1;top:55%;font-family:"Montserrat-Regular",sans-serif;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#ffffff}.shooting-videos-videos .shooting-videos-video .shooting-videos-preview:hover .video-paragraph-shooting-videos{display:block}.shooting-videos-videos .shooting-videos-video .shooting-videos-preview:hover .play-button-shooting-videos{top:35%}.shooting-videos-videos .shooting-videos-video .shooting-videos-preview:hover .video-title-shooting-videos{top:50%}.shooting-videos-videos .shooting-videos-video .shooting-videos-preview:hover::after{top:21px}.shooting-videos-videos .shooting-videos-video #video-tab-1:after{margin-left:-15px}.shooting-videos-videos .navigation-tabs{display:none}.shooting-videos-videos .button-shooting-videos-down{display:none;margin:26px 19px 20px;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);text-align:center}.shooting-videos-videos .button-shooting-videos-down a{font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.8px;text-align:center;color:#fff;margin-top:2px;padding-left:34px}@media (max-width: 991px){.shooting-videos{margin-top:0}.shooting-videos .line-vertical-shooting-videos{width:85px;margin-bottom:45px}.shooting-videos .button-shooting-videos{display:none}.shooting-videos-videos{margin-top:30px}.shooting-videos-videos .button-shooting-videos-down{display:block}}@media (max-width: 768px){.shooting-videos .line-vertical-shooting-videos{margin-bottom:15px;width:30px}.shooting-videos-videos .video2,.shooting-videos-videos .video3{display:none}.shooting-videos-videos .shooting-videos-video:hover{outline:solid 0 #739d9f}.shooting-videos-videos .button-shooting-videos-down{margin-left:8px;margin-right:8px}.story-segments{margin-bottom:10px}.types-shooting-sports{height:100%;margin-bottom:100px}}#modalShareRange{overflow-y:scroll !important}#modalShareRange .modal-dialog{max-width:550px !important;background-color:#ffffff;-webkit-box-shadow:3px 9px 22px 0 rgba(0,0,0,0.37);box-shadow:3px 9px 22px 0 rgba(0,0,0,0.37)}#modalShareRange .modal-dialog .modal-content{border-radius:0}#modalShareRange .modal-dialog .modal-content .modal-header{background-color:#f4f4f4;height:70px;border-bottom:0;padding-left:30px}#modalShareRange .modal-dialog .modal-content .modal-header .close{margin-right:23px;margin-top:-20px}#modalShareRange .modal-dialog .modal-content .modal-header .close span{position:absolute;background:url("dist/img/icons/close.svg") no-repeat;height:20px;width:20px}#modalShareRange .modal-dialog .modal-content .modal-header .modal-title{font-family:Oswald-Bold;font-size:22px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:2px;text-align:left;color:#282828}#modalShareRange{overflow-y:scroll}#modalShareRange .modal-dialog .modal-content .modal-body{padding:10px}#modalShareRange .modal-dialog .modal-content .modal-body #socialicons{padding:35px 0;text-align:center}#modalShareRange .modal-dialog .modal-content .modal-body #socialicons a{margin-left:20px;text-decoration:none}#modalShareRange .modal-dialog .modal-content .modal-body #socialicons a i.fa-test{display:inline-block;border-radius:60px;border:2px solid var(--primary);padding:0.3em 0.4em;width:38px;font-size:20px;color:var(--primary)}#modalShareRange .modal-dialog .modal-content .modal-body #socialicons a i.fa-test:hover{color:#ffffff;background:var(--primary)}#modalShareRange .modal-dialog .modal-content .modal-body .copy-link-share{margin:0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:70px;-o-object-fit:contain;object-fit:contain;background-color:#ffffff}#modalShareRange .modal-dialog .modal-content .modal-body .copy-link-share .input-share-your-event,#modalShareRange .modal-dialog .modal-content .modal-body .copy-link-share .btn-copy-link-share-range{position:relative;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#modalShareRange .modal-dialog .modal-content .modal-body .copy-link-share .input-share-your-event{width:70%;height:36px;border:solid 1px #979797;margin-right:20px}#modalShareRange .modal-dialog .modal-content .modal-body .copy-link-share .input-share-your-event .form-control[readonly]{height:34px;font-family:Montserrat;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;text-align:left;color:#000000;border:0;background-color:#fff}#modalShareRange .modal-dialog .modal-content .modal-body .copy-link-share .btn-copy-link-share-range{width:150px;height:36px;background-color:var(--primary);font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#ffffff;border-radius:0;cursor:pointer;-webkit-box-shadow:3px 0 40px 0 rgba(0,0,0,0.37);box-shadow:3px 0 40px 0 rgba(0,0,0,0.37)}#modalShareRange .modal-dialog .modal-content .modal-body .copy-link-share .btn-copy-link-share-range:hover{background-color:var(--primary-hover)}.container.container-get-started-hunting .background-get-started-hunting{margin:0 auto;position:relative;z-index:1;width:810px;height:550px;background-color:#669ca0;-webkit-box-shadow:0 6px 11px 0 rgba(0,0,0,0.16);box-shadow:0 6px 11px 0 rgba(0,0,0,0.16)}.container.container-get-started-hunting .background-get-started-hunting .image-preview-video-get-started-hunting{cursor:pointer;background-position:center;background-size:cover;margin-top:-110px;position:relative;left:-17.3px;top:-15.3px;width:100%;height:100%;background-color:#d1d1d1;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16)}.container.container-get-started-hunting .background-get-started-hunting .image-preview-video-get-started-hunting .title-video-get-started-hunting{width:100%;margin:0 auto;position:absolute;z-index:1;font-family:Montserrat-Medium;font-size:20px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.8;letter-spacing:5px;text-align:center;color:#ffffff;bottom:34px}.container.container-get-started-hunting .background-get-started-hunting .image-preview-video-get-started-hunting:after{content:'';position:absolute;width:100%;height:100%;opacity:0.7;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background-image:-o-linear-gradient(top, rgba(0,0,0,0), #000);background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.container.container-get-started-hunting .background-get-started-hunting .image-preview-video-get-started-hunting:hover .play-button-video{opacity:.9}@media (max-width: 991px){.container.container-get-started-hunting{width:100%;padding-left:30px}}@media (max-width: 846px){.container.container-get-started-hunting{width:100%;padding-left:0;padding-right:0}.container.container-get-started-hunting .background-get-started-hunting{width:100%;height:450px}.container.container-get-started-hunting .background-get-started-hunting .image-preview-video-get-started-hunting{top:0;left:0}}@media (max-width: 668px){.container.container-get-started-hunting .background-get-started-hunting{height:350px}}@media (max-width: 425px){.play-button-video .circle-button-video{height:51px;width:49px}.container.container-get-started-hunting .background-get-started-hunting{height:250px}.container.container-get-started-hunting .background-get-started-hunting .image-preview-video-get-started-hunting .title-video-get-started-hunting{font-size:12px;line-height:1;letter-spacing:3px;bottom:20px}}@media (max-width: 375px){.container.container-get-started-hunting .background-get-started-hunting{height:184px}}.background-image-section img{margin-top:230px;max-width:100%;position:absolute;z-index:-100}.container.container-tips-and-image-mobile{display:none}.container.container-tips-and-image{padding-left:90px;padding-right:80px;margin-top:50px}.container.container-tips-and-image .content-list-tips{background-color:#ffffff;-webkit-box-shadow:4px 8px 20px 0 rgba(0,0,0,0.09);box-shadow:4px 8px 20px 0 rgba(0,0,0,0.09);padding:40px 30px 30px 30px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px);position:relative;z-index:1}.container.container-tips-and-image .content-list-tips .header-title-tips{font-family:Montserrat-Medium;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;color:#000000}.container.container-tips-and-image .content-list-tips .content-table-tips tr td{padding-top:27px}.container.container-tips-and-image .content-list-tips .content-table-tips .number-tips{opacity:0.5;font-family:Oswald-Bold;font-size:50px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:0.64;letter-spacing:8.6px;text-align:center;color:#354b4c}.container.container-tips-and-image .content-list-tips .content-table-tips tr:last-child .number-tips{letter-spacing:4px;margin-right:10px}.container.container-tips-and-image .content-list-tips .content-table-tips .content-paragraph-tips{color:#000000;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.71;margin-top:27px;padding-left:10px;text-align:left}.container.container-tips-and-image .content-list-tips .content-table-tips .content-paragraph-tips .title-tips{font-family:Montserrat-Bold;font-weight:bold}.container.container-tips-and-image .content-list-tips .content-table-tips .content-paragraph-tips .text-tips{font-family:Montserrat-Light;font-weight:300}.container.container-tips-and-image .content-list-tips .content-table-tips .content-paragraph-tips .text-tips strong{font-family:Montserrat-Bold;font-weight:bold}.container.container-tips-and-image .content-list-tips .content-table-tips .content-paragraph-tips .text-tips strong a{color:#757575}.container.container-tips-and-image .content-image-tips{background:#d1d1d1 no-repeat content-box;background-size:cover;-webkit-box-shadow:1px 3px 9px 0 rgba(0,0,0,0.11);box-shadow:1px 3px 9px 0 rgba(0,0,0,0.11);height:632px;margin-top:105px;margin-left:-35px;width:-webkit-calc(100% + 35px);width:calc(100% + 35px);z-index:-1}@media (max-width: 1199px){.container.container-tips-and-image{width:100%}}@media (max-width: 1023px){.container.container-tips-and-image{display:none}.container.container-tips-and-image-mobile{display:block;width:100%;padding-left:0;padding-right:0;margin-bottom:70px}.container.container-tips-and-image-mobile .content-tips-and-image-mobile{margin-top:50px;padding-left:0;padding-right:0}.container.container-tips-and-image-mobile .content-tips-and-image-mobile .content-safety-tips{background-color:#ffffff;-webkit-box-shadow:4px 8px 20px 0 rgba(0,0,0,0.09);box-shadow:4px 8px 20px 0 rgba(0,0,0,0.09);padding:30px 20px 30px 30px;margin-right:15px;margin-left:15px;min-height:162px}.container.container-tips-and-image-mobile .content-tips-and-image-mobile .content-safety-tips .title-safety-tips{margin-left:-25px;font-family:Montserrat-Medium;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:0.8px;color:#000000}.container.container-tips-and-image-mobile .content-tips-and-image-mobile .content-safety-tips .title-safety-tips.last{margin-left:-50px}.container.container-tips-and-image-mobile .content-tips-and-image-mobile .content-safety-tips .content-tips .number-tips{vertical-align:top;padding-top:23px;opacity:0.5;font-family:Oswald-Bold;font-size:40px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:0.8;letter-spacing:6.9px;text-align:center;color:#354b4c}.container.container-tips-and-image-mobile .content-tips-and-image-mobile .content-safety-tips .content-tips .content-paragraph-tips{padding-top:20px}.container.container-tips-and-image-mobile .content-tips-and-image-mobile .content-safety-tips .content-tips .content-paragraph-tips .title-tips{font-family:Montserrat-Medium;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#000000}.container.container-tips-and-image-mobile .content-tips-and-image-mobile .content-safety-tips .content-tips .content-paragraph-tips .text-tips{font-family:Montserrat-Light;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#000000}.container.container-tips-and-image-mobile .content-tips-and-image-mobile .slick-dots li{margin:0}.container.container-tips-and-image-mobile .content-tips-and-image-mobile .slick-dots li button:before{color:#ffffff;font-size:8px;opacity:.45}.container.container-tips-and-image-mobile .content-tips-and-image-mobile .slick-dots li.slick-active button:before{opacity:1;color:#ffffff}}@media (max-width: 768px){.container.container-tips-and-image-mobile .content-tips-and-image-mobile .content-safety-tips{min-height:182px}}@media (max-width: 600px){.container.container-tips-and-image-mobile .content-tips-and-image-mobile .content-safety-tips{min-height:242px}.container.container-tips-and-image-mobile .content-tips-and-image-mobile .content-safety-tips .content-tips .content-paragraph-tips .text-tips{padding-top:20px}}@media (max-width: 375px){.container.container-tips-and-image-mobile .content-tips-and-image-mobile .content-safety-tips{min-height:302px}}.content-subtitle-and-title{margin-top:-10px;padding-left:20px;padding-right:20px}.content-subtitle-and-title .line-in-section{width:100%}.content-subtitle-and-title .line-in-section .line{margin:0 auto;width:1px;height:84px;border:solid 1px #dedede}.content-subtitle-and-title .line-in-section.only-title .line{height:104px;margin-bottom:30px}.content-subtitle-and-title .subtitle-in-section{font-family:Montserrat-Regular;font-size:22px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:2px;text-align:center}.content-subtitle-and-title .title-in-section{font-family:Oswald-Bold;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;text-transform:uppercase}.content-subtitle-and-title .subtitle-in-section.white,.content-subtitle-and-title .title-in-section.white{color:#ffffff}.content-subtitle-and-title .subtitle-in-section.black,.content-subtitle-and-title .title-in-section.black{color:#000000}@media (max-width: 1023px){.content-subtitle-and-title .line-in-section{display:none}.content-subtitle-and-title .line-in-section.only-title{display:block}}@media (max-width: 768px){.content-subtitle-and-title .title-in-section span{display:none}}@media (max-width: 375px){.content-subtitle-and-title .title-in-section{line-height:1.13;letter-spacing:4px}}.pull-6{right:50%}.push-6{left:50%}.generic-config-container .generic-config-info-row .generic-config-info-text-col{top:-43px;left:40px;z-index:1;background-color:#ffffff;-webkit-box-shadow:-1px 8px 30px 0 rgba(0,0,0,0.09);box-shadow:-1px 8px 30px 0 rgba(0,0,0,0.09);padding-left:47px;padding-bottom:67px}.generic-config-container .generic-config-info-row .generic-config-info-text-col .generic-info-title{height:36px;font-family:Montserrat-Medium;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;color:#000000;margin-top:48px;margin-bottom:20px}.generic-config-container .generic-config-info-row .generic-config-info-text-col .generic-info-content{margin-bottom:30px}.generic-config-container .generic-config-info-row .generic-config-info-text-col .button-news{margin-top:30px;width:143px;text-align:center;height:36px;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);position:absolute;bottom:30px}.generic-config-container .generic-config-info-row .generic-config-info-text-col .button-news a{font-family:Montserrat-Medium;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#ffffff;border-radius:0;padding-top:0.6rem}.generic-config-container .generic-config-info-row .generic-config-info-text-col .button-news:hover{background-color:var(--primary-hover)}.generic-config-container .generic-config-info-row .generic-config-info-image-col{left:-30px}.generic-config-container .generic-config-info-row .generic-config-info-image-col .generic-config-info-image{height:100%;background-size:cover;background-position:center center}@media (max-width: 991px){.generic-container-fluid{padding-left:0 !important;padding-right:0 !important}.generic-config-container .generic-config-info-row .generic-config-info-text-col{left:0;right:0;margin:auto;padding:20px;position:absolute;top:330px;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);z-index:1}.generic-config-container .generic-config-info-row .generic-config-info-text-col .generic-info-title{margin-bottom:5px;margin-top:0;text-align:center}.generic-config-container .generic-config-info-row .generic-config-info-text-col .button-news{height:40px;margin-top:20px;position:static;text-align:center;width:100%}.generic-config-container .generic-config-info-row .generic-config-info-text-col .button-news a{color:#ffffff;font-family:Montserrat-Medium, serif;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;height:14px;letter-spacing:1.7px;line-height:normal;margin-top:12px;padding:0;text-align:center}.generic-config-container .generic-config-info-row .generic-config-info-image-col{height:350px;left:0;padding:0;width:100%}}@media (max-width: 720px){.generic-config-container .generic-config-info-row .generic-config-info-text-col{top:330px}.generic-config-container .generic-config-info-row .generic-config-info-image-col{height:350px}}@media (max-width: 600px){.generic-config-container{margin-top:30px !important}.generic-config-container .generic-config-info-row .generic-config-info-text-col{padding-left:20px}.generic-config-container .generic-config-info-row .generic-config-info-text-col .generic-info-title{height:48px;font-family:Montserrat-Medium;font-size:18px;font-weight:500;line-height:1.33;letter-spacing:0.8px;color:#000000;margin-top:20px;padding-left:9px;padding-right:9px;text-align:center;margin-bottom:10px}.generic-config-container .generic-config-info-row .generic-config-info-image-col{height:350px}}@media (max-width: 420px){.generic-config-container .generic-config-info-row .generic-config-info-text-col{padding-bottom:20px;top:130px}.generic-config-container .generic-config-info-row .generic-config-info-image-col{height:184px}}@media (max-width: 380px){.generic-config-container .generic-config-info-row .generic-config-info-text-col{top:150px}.generic-config-container .generic-config-info-row .generic-config-info-image-col{height:184px}}@media (max-width: 335px){.generic-config-container .generic-config-info-row .generic-config-info-text-col{top:150px}.generic-config-container .generic-config-info-row .generic-config-info-text-col .button-news{margin-top:4px}.generic-config-container .generic-config-info-row .generic-config-info-text-col .button-news a{font-size:11px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:3px;padding:0;text-align:center;margin-top:12px}.generic-config-container .generic-config-info-row .generic-config-info-image-col{height:184px}}.title-latest-news-hunting{font-family:Oswald-Bold;font-size:50px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:8.6px;text-align:center;color:#282828;width:100%}.container.latest-news-hunting{height:370px;padding-left:0;padding-right:0}.container.latest-news-hunting .carousel.center-latest-news-hunting{position:relative;z-index:9;width:100%;height:370px;margin-top:30px;padding-left:75px;padding-right:75px}.container.latest-news-hunting .carousel.center-latest-news-hunting .slick-prev{left:20px;top:45%;width:36px;height:36px}.container.latest-news-hunting .carousel.center-latest-news-hunting .slick-next{right:20px;top:45%;width:36px;height:36px}.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting{padding-left:34px;padding-right:150px;position:relative;z-index:2}.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting .content-text-article{background-color:#ffffff;-webkit-box-shadow:2px 5px 25px 0 rgba(0,0,0,0.14);box-shadow:2px 5px 25px 0 rgba(0,0,0,0.14);height:255.9px;margin-right:25px;margin-top:16.8px;padding:25.3px 21px 22px;position:absolute;right:0;top:0;width:234.1px;z-index:5}.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting .content-text-article .date-article{font-family:Montserrat-Medium;font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1.7px;text-align:left;color:#606060}.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting .content-text-article .title-article{font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.94;letter-spacing:normal;text-align:left;color:#000000;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting .content-text-article .text-article{font-family:Montserrat-Regular;font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#000000}.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting .content-text-article .btn-read-more-article{font-family:Montserrat;font-size:10.8px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.7px;text-align:left;color:var(--primary);background-color:transparent;border:0;border-radius:0;padding:0;cursor:pointer;display:inline-block;margin-top:20px;position:relative;width:201px}.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting .content-text-article .btn-read-more-article:hover span{border-bottom:solid 1px var(--primary);padding-bottom:1px}.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting .content-text-article .btn-read-more-article .icon-chevron{background:url("dist/img/icons/chevron-dark.svg");display:inline-block;height:10px;margin-left:20px;width:6px}.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting .image-article-resources{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background-image:-o-linear-gradient(top, rgba(0,0,0,0), #000);background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000);background-position:top center;background-repeat:no-repeat;background-size:cover;background-color:#d1d1d1;-webkit-box-shadow:1px 5px 18px 0 rgba(0,0,0,0.11);box-shadow:1px 5px 18px 0 rgba(0,0,0,0.11);height:304px;margin-bottom:30px;width:249px}.button-see-all-news{width:100%;text-align:center}.button-see-all-news .btn.btn-see-all-news{width:178px;height:36px;border-radius:0;border:0;background-color:var(--primary);cursor:pointer}.button-see-all-news .btn.btn-see-all-news span{font-family:Montserrat-Medium;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;color:#ffffff}.button-see-all-news .btn.btn-see-all-news:hover{background-color:var(--primary-hover)}.container.latest-news-hunting-button{z-index:2}@media (max-width: 1199px){.container.latest-news-hunting-title,.container.latest-news-hunting,.container.latest-news-hunting-button{width:100%}}@media (max-width: 1023px){.vertical-line-page-home.line-vertical-3{margin-top:-10px !important}.vertical-line-page-home.line-vertical-3 .line{height:40px !important}.container.latest-news-hunting .carousel.center-latest-news-hunting{padding-left:20px;padding-right:20px}.container.latest-news-hunting .carousel.center-latest-news-hunting .slick-prev,.container.latest-news-hunting .carousel.center-latest-news-hunting .slick-next{display:none}.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting{padding-right:34px}.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting .image-article-resources{width:280px;height:152px;background-position:center center;margin-bottom:197px}.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting .content-text-article{width:280px;height:167px;right:auto;margin-top:152px;padding-top:15px;padding-left:11px;padding-right:11px}.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting .content-text-article .text-article{margin-top:8px;line-height:1.39}.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting .content-text-article .btn-read-more-article{margin-top:5px}}@media (max-width: 991px){.button-see-all-news{margin-bottom:50px;margin-top:20px;position:relative;z-index:1}}@media (max-width: 768px){.vertical-line-page-home.line-vertical-3{margin-top:20px !important;margin-bottom:10px !important}.vertical-line-page-home.line-vertical-3 .line{height:40px !important}.container.latest-news-hunting-title .title-latest-news-hunting{font-size:30px;line-height:1.13;letter-spacing:4px}.container.latest-news-hunting{margin-top:-30px}.container.latest-news-hunting .carousel.center-latest-news-hunting{padding-left:0;padding-right:0}.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting{padding-right:10px;padding-left:10px}.button-see-all-news{padding-left:5px;padding-right:5px;margin-top:10px;margin-bottom:30px}.button-see-all-news .btn.btn-see-all-news{width:100%;height:40px}}@media (max-width: 767px){.container.latest-news-hunting{margin-top:0}.container.latest-news-hunting-button{margin-top:-30px}.container.latest-news-hunting-button .button-see-all-news{margin-bottom:0}}@media (max-width: 375px){.container.latest-news-hunting-button{margin-bottom:50px}}@media (max-width: 320px){.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting{padding-right:20px}.container.latest-news-hunting .carousel.center-latest-news-hunting .card-latest-news-hunting.slick-current{padding-right:0;padding-left:0}}.container.shared-your-experience.plus-on{margin-top:90px;padding-left:61px !important;padding-right:61px !important}.container.shared-your-experience.plus-on .plus-on-title{font-family:Oswald-Regular;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#282828;width:100%}.container.shared-your-experience.plus-on .plus-on-subtitle{font-family:Montserrat-Regular;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;text-align:center;color:#232323;width:100%;margin-top:25px}.container.shared-your-experience.plus-on .content-desktop-background-share-your-experience .content-social-shared{height:400px !important;padding-top:75px !important;padding-left:20px !important}.container.shared-your-experience.plus-on .content-desktop-background-share-your-experience .background-social-shared-3{background-image:-o-linear-gradient(272deg, #21477c, #1c2d59);background-image:linear-gradient(-182deg, #21477c, #1c2d59)}.container.shared-your-experience.plus-on .buttons-social-plus-on-container{margin:auto}.container.shared-your-experience.plus-on .buttons-social-plus-on{margin:auto;margin-top:20px}.container.shared-your-experience.plus-on .buttons-social-plus-on .circle-icon{background:#629093;border-radius:50%;-webkit-box-shadow:2px 8px 20px 0 rgba(0,0,0,0.31);box-shadow:2px 8px 20px 0 rgba(0,0,0,0.31);cursor:pointer;display:inline-block;height:35px;margin-bottom:70px;width:35px}.container.shared-your-experience.plus-on .buttons-social-plus-on .circle-icon:hover{background:var(--primary-hover)}.container.shared-your-experience.plus-on .buttons-social-plus-on .circle-icon .icon-share-your-experience{background-position:top center;background-repeat:no-repeat;background-size:cover;position:absolute}.container.shared-your-experience.plus-on .buttons-social-plus-on .circle-icon .twitter-share-your-experience{background-image:url("dist/img/icons/twitter-white.svg");height:16px;margin-left:8px;margin-top:10px;width:19.7px}.container.shared-your-experience.plus-on .buttons-social-plus-on .circle-icon .facebook-share-your-experience{background-image:url("dist/img/icons/fb-white.svg");height:16px;margin-left:13px;margin-top:10px;width:8.9px}.container.shared-your-experience.plus-on .buttons-social-plus-on .circle-icon .instagram-share-your-experience{background-image:url("dist/img/icons/insta-white.svg");height:19px;margin-left:8px;margin-top:8px;width:19px}.container.shared-your-experience.plus-on .buttons-social-plus-on .circle-icon-t:hover{background:#ffffff}.container.shared-your-experience.plus-on .buttons-social-plus-on .circle-icon-t:hover .twitter-share-your-experience{background-image:url("dist/img/icons/twitter-green.svg")}.container.shared-your-experience.plus-on .buttons-social-plus-on .circle-icon-f:hover{background:#ffffff}.container.shared-your-experience.plus-on .buttons-social-plus-on .circle-icon-f:hover .facebook-share-your-experience{background-image:url("dist/img/icons/fb.svg")}.container.shared-your-experience.plus-on .buttons-social-plus-on .circle-icon-i:hover{background:#ffffff}.container.shared-your-experience.plus-on .buttons-social-plus-on .circle-icon-i:hover .instagram-share-your-experience{background-image:url("dist/img/icons/instagram-teal.svg")}.container.shared-your-experience.plus-on .content-mobile-background-share-your-experience .slideshow-container .w3-content .buttons-control .w3-button{top:190px}.container.shared-your-experience.plus-on .content-mobile-share-your-experience-one-movement{display:none}@media (max-width: 1023px){.container.shared-your-experience.plus-on{padding-left:0 !important;padding-right:0 !important;margin-top:170px}.container.shared-your-experience.plus-on .buttons-social-plus-on .circle-icon{margin-bottom:20px}.content-mobile-share-your-experience-one-movement{display:inline-block !important;z-index:10;position:relative;width:100%}.content-mobile-share-your-experience-one-movement .slideshow-container{display:inline-block}.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience{-webkit-box-shadow:0 6px 11px 0 rgba(0,0,0,0.16);box-shadow:0 6px 11px 0 rgba(0,0,0,0.16);display:block;width:100%;height:281px}.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social{padding-top:27px}.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social .title-social,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .title-social,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .title-social{font-family:Nunito-Bold;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#ffffff;padding-left:20px;padding-right:20px;width:100%}.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social .user-social,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .user-social,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .user-social{font-family:Nunito-Light;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;text-align:center;color:#fafafa;margin-top:5px;padding-left:20px;padding-right:20px;width:100%}.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social .description-social,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .description-social,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .description-social{font-family:Montserrat-Regular;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:center;color:#ffffff;padding-left:50px;padding-right:50px;margin-top:20px;width:100%}.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social .description-social a,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .description-social a,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .description-social a{font-family:Montserrat-Bold;font-weight:bold;color:#ffffff}.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social .icon-social-content,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .icon-social-content,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .icon-social-content{height:16px;padding-right:8px;text-align:center;bottom:43px;position:absolute;width:100%}.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social .icon-social-content .icon-social,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .icon-social-content .icon-social,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .icon-social-content .icon-social{background-position:top center;background-repeat:no-repeat;background-size:cover;height:16px;opacity:.5;position:absolute;width:20px}.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social .icon-social-content .icon-social:hover,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .icon-social-content .icon-social:hover,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .icon-social-content .icon-social:hover{opacity:1}}@media all and (max-width: 1023px) and (-ms-high-contrast: none), (max-width: 1023px) and (-ms-high-contrast: active){.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-1-share-your-experience .content-social .icon-social-content,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-2-share-your-experience .content-social .icon-social-content,.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .w3-display-container .content-social-3-share-your-experience .content-social .icon-social-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 1023px){.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .buttons-control{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%}.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .buttons-control .w3-button{height:22px;position:absolute;width:12px;z-index:10;top:40%;bottom:0;margin:auto}.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .buttons-control .w3-display-left{background:url("dist/img/icons/mobile-chevron-left.svg") no-repeat;left:0;margin-left:20px}.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .buttons-control .w3-display-right{background:url("dist/img/icons/mobile-chevron-r-ight.svg") no-repeat;right:0}.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .content-social-1-share-your-experience{background-image:-o-linear-gradient(272deg, #21477c, #1c2d59);background-image:linear-gradient(-182deg, #21477c, #1c2d59)}.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .content-social-2-share-your-experience{background-image:-o-linear-gradient(43deg, #4a6568, #5e8284);background-image:linear-gradient(47deg, #4a6568, #5e8284)}.content-mobile-share-your-experience-one-movement .slideshow-container .w3-content .content-social-3-share-your-experience{background-image:-o-linear-gradient(43deg, #4a6568, #5e8284);background-image:linear-gradient(47deg, #4a6568, #5e8284)}}@media (max-width: 991px){.container.shared-your-experience.plus-on .plus-on-subtitle{padding-left:40px;padding-right:40px;font-size:14px;line-height:1.43}}@media (max-width: 768px){.container.shared-your-experience.plus-on{margin-top:50px}}.container.container-image-and-five-tips{padding-left:90px;padding-right:90px;margin-top:125px}.container.container-image-and-five-tips .content-image-tips{background:#d1d1d1 no-repeat content-box;background-size:cover;-webkit-box-shadow:1px 5px 18px 0 rgba(0,0,0,0.11);box-shadow:1px 5px 18px 0 rgba(0,0,0,0.11);height:590px;width:-webkit-calc(100% + 45px);width:calc(100% + 45px);z-index:-1}.container.container-image-and-five-tips .content-list-tips{width:-webkit-calc(100% + 45px);width:calc(100% + 45px);padding:50px;background-color:#ffffff;-webkit-box-shadow:4px 8px 20px 0 rgba(0,0,0,0.09);box-shadow:4px 8px 20px 0 rgba(0,0,0,0.09);margin-top:37px;margin-left:-30px;position:relative;z-index:1}.container.container-image-and-five-tips .content-list-tips .header-title-tips{font-family:Montserrat-Medium;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;color:#000000}.container.container-image-and-five-tips .content-list-tips .content-table-tips tr td{padding-top:27px}.container.container-image-and-five-tips .content-list-tips .content-table-tips .number-tips{opacity:0.5;font-family:Oswald-Bold;font-size:50px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:0.64;letter-spacing:8.6px;text-align:center;color:#354b4c}.container.container-image-and-five-tips .content-list-tips .content-table-tips tr:last-child .number-tips{letter-spacing:4px;margin-right:10px}.container.container-image-and-five-tips .content-list-tips .content-table-tips .content-paragraph-tips{color:#000000;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.71;margin-top:27px;padding-left:10px;text-align:left}.container.container-image-and-five-tips .content-list-tips .content-table-tips .content-paragraph-tips .title-tips{font-family:Montserrat-Bold;font-weight:bold}.container.container-image-and-five-tips .content-list-tips .content-table-tips .content-paragraph-tips .text-tips{font-family:Montserrat-Light;font-weight:300}.container.container-image-and-five-tips .content-list-tips .content-table-tips .content-paragraph-tips .text-tips strong{font-family:Montserrat-Bold;font-weight:bold;color:#3c613e}@media (max-width: 1199px){.container.container-image-and-five-tips{width:100%}}@media (max-width: 1023px){.container.container-image-and-five-tips{padding:0;margin-top:24px}.container.container-image-and-five-tips .row .col-6{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.container.container-image-and-five-tips .content-image-tips{height:350px}.container.container-image-and-five-tips .content-list-tips{margin:-20px auto 0;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);padding:20px 16.5px}.container.container-image-and-five-tips .content-list-tips .header-title-tips{text-align:center}}@media (max-width: 768px){.container.container-image-and-five-tips .content-image-tips{height:310px}.container.container-image-and-five-tips .content-list-tips .header-title-tips{padding-left:20px;padding-right:20px;font-size:18px;line-height:1.33;letter-spacing:0.5px}.container.container-image-and-five-tips .content-list-tips .content-table-tips .number-tips{font-size:40px;line-height:0.8;letter-spacing:6.9px}.container.container-image-and-five-tips .content-list-tips .content-table-tips .content-paragraph-tips .title-tips,.container.container-image-and-five-tips .content-list-tips .content-table-tips .content-paragraph-tips .text-tips{font-size:14px;line-height:1.43}}@media (max-width: 425px){.container.container-image-and-five-tips .content-image-tips{height:250px}}@media (max-width: 375px){.container.container-image-and-five-tips .content-image-tips{height:184px}}.container.container-last-post{margin-top:90px;padding-left:91px;padding-right:81px}.container.container-last-post .content-text-last-post{z-index:1;position:relative;width:-webkit-calc(100% + 40px);width:calc(100% + 40px);background-color:#ffffff;-webkit-box-shadow:-1px 8px 30px 0 rgba(0,0,0,0.09);box-shadow:-1px 8px 30px 0 rgba(0,0,0,0.09);padding:48px 48px 30px}.container.container-last-post .content-text-last-post .title-last-post{font-family:Montserrat-Medium;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;color:#000000}.container.container-last-post .content-text-last-post .text-last-post{margin-top:25px;font-family:Montserrat-Light;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;color:#000000}.container.container-last-post .content-text-last-post .button-last-post{width:143px;height:36px;margin-top:20px}.container.container-last-post .content-text-last-post .button-last-post a{margin-top:10px;background-color:var(--primary);width:100%;border-radius:0;border:0}.container.container-last-post .content-text-last-post .button-last-post a span{text-align:center;font-family:Montserrat-Medium;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;color:#ffffff}.container.container-last-post .content-text-last-post .button-last-post a:hover{background-color:var(--primary-hover)}.container.container-last-post .content-image-last-post{margin-left:-35px;margin-top:43px;width:-webkit-calc(100%  + 40px);width:calc(100%  + 40px);height:510px;background-color:#d1d1d1;-webkit-box-shadow:1px 5px 30px 0 rgba(0,0,0,0.11);box-shadow:1px 5px 30px 0 rgba(0,0,0,0.11);background-size:cover;background-position:center center}@media (max-width: 1199px){.container.container-last-post{width:100%}}@media (max-width: 1023px){.container.container-last-post{padding:0;margin-top:0}.container.container-last-post .content-all-last-post{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.container.container-last-post .row .col-6{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.container.container-last-post .content-image-last-post{width:100%;margin-left:0}.container.container-last-post .content-text-last-post{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);padding:20px;margin:-20px auto 0}.container.container-last-post .content-text-last-post .button-last-post{width:100%}}@media (max-width: 991px){.container.container-last-post .content-text-last-post{padding-bottom:30px}.container.container-last-post .content-text-last-post .title-last-post{text-align:center;font-size:18px;line-height:1.33;letter-spacing:0.8px}.container.container-last-post .content-text-last-post .text-last-post{margin-top:10px;font-size:14px;line-height:1.43}.container.container-last-post .content-image-last-post{margin-top:0}}@media (max-width: 768px){.container.container-last-post .content-text-last-post .button-last-post a span{font-size:11px;letter-spacing:1.7px}.container.container-last-post .content-image-last-post{height:310px}}@media (max-width: 425px){.container.container-last-post .content-image-last-post{height:250px}}@media (max-width: 375px){.container.container-last-post .content-image-last-post{height:184px}}.container-hero-image-banner .hero-image-banner{background:no-repeat 0% 25%;background-size:cover;height:319px;width:100%}.container-hero-image-banner .hero-image-banner:after{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background-image:-o-linear-gradient(top, rgba(0,0,0,0), #000);background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000);content:'';height:319px;opacity:.75;position:absolute;top:0;width:100%;z-index:0}.container-hero-image-banner .hero-image-banner .page-title-banner{color:#ffffff;font-family:Oswald-Bold, serif;font-size:50px;font-stretch:normal;font-style:normal;font-weight:bold;letter-spacing:8.6px;line-height:1.6;padding-top:130px;position:relative;text-align:center;width:100%;z-index:2}@media (max-width: 768px){.container-hero-image-banner .hero-image-banner .page-title-banner{font-size:36px;line-height:1.17;letter-spacing:4.2px}}.container.container-big-videos{margin-top:335px}.main-button-hover:hover{background-color:var(--primary-hover) !important}.play-button-hover:hover{opacity:0.9}.gradient-1-hero-image:before{content:'';width:100%;position:absolute;height:894px;opacity:0.9;background-blend-mode:multiply;background-image:-o-linear-gradient(125deg, rgba(219,219,219,0) 45%, rgba(0,0,0,0.65) 55%, #041b1c 70%);background-image:linear-gradient(-35deg, rgba(219,219,219,0) 45%, rgba(0,0,0,0.65) 55%, #041b1c 70%);z-index:0}.gradient-2-hero-image:before{content:'';width:100%;position:absolute;height:894px;opacity:0.36;background-blend-mode:multiply;background-image:-o-linear-gradient(229deg, rgba(219,219,219,0) 30%, #000);background-image:linear-gradient(221deg, rgba(219,219,219,0) 30%, #000);z-index:0}.hero-image>.container{padding-left:0 !important;padding-right:0 !important}.container-hero-image{position:relative;z-index:1}.hero-image{position:relative;width:100%;height:894px;background-size:cover;background-position:top center;background-repeat:no-repeat;z-index:-3}.hero-image:before{content:'';width:100%;position:absolute;margin-top:786px;height:110px;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));background-image:-o-linear-gradient(top, rgba(255,255,255,0), #fff);background-image:linear-gradient(to bottom, rgba(255,255,255,0), #fff);z-index:1}.hero-image .all-about{width:100%;padding-top:260px;position:absolute;z-index:0}.hero-image .all-about .horizontal-line-all-about span{width:73px;height:1px;background-color:#f4f4f4;position:absolute;margin-top:15px}.hero-image .all-about .all-about-text{font-family:Montserrat-Medium;font-size:22px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:2px;text-align:left;color:#ffffff;display:inline-block;margin-left:90px}.hero-image .all-about .shooting-sport-title{font-family:Oswald-Bold;font-size:76px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:8px;text-align:left;color:#ffffff;margin-left:86px}.hero-image .all-about .shooting-sport-content{font-family:Montserrat-Medium;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#ffffff;margin-left:74px;margin-top:25px}.hero-image .all-about .shooting-sport-hashtag{margin-left:90px;margin-top:25px}.hero-image .all-about .shooting-sport-hashtag a{text-decoration:none;font-family:Montserrat-Bold;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:3px;text-align:left;color:#ffffff}.new-shooters{padding-left:75px;padding-right:75px;margin-top:-110px;position:relative}.new-shooters .video-new-shooters{width:810px;height:555px;position:relative;background-color:#ffffff;-webkit-box-shadow:3px 4px 30px 0 rgba(0,0,0,0.13);box-shadow:3px 4px 30px 0 rgba(0,0,0,0.13);z-index:2}.new-shooters .video-new-shooters .circle-button{opacity:0.9}.new-shooters .video-new-shooters .circle-button:hover{opacity:1}.new-shooters .new-shooters-content{position:relative;margin-top:80px;width:512px;height:555px;background-color:#ffffff;-webkit-box-shadow:3px 4px 30px 0 rgba(0,0,0,0.13);box-shadow:3px 4px 30px 0 rgba(0,0,0,0.13);z-index:1}.new-shooters .new-shooters-content .text-new-shooters{padding:54px 30px 54px 126px;height:555px}.new-shooters .new-shooters-content .text-new-shooters .horizontal-line-new-shooters{background-color:#979797;height:.5px;left:0;margin-left:53px;margin-top:15px;opacity:.5;position:absolute;width:60px}.new-shooters .new-shooters-content .text-new-shooters .new-text-new-shooters{font-family:Montserrat-Regular;font-size:22px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:2px;text-align:left;color:#282828}.new-shooters .new-shooters-content .text-new-shooters .shooters-text-new-shooters{font-family:Oswald-Bold;font-size:50px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:8.6px;text-align:left;color:#282828;margin-top:-20px}.new-shooters .new-shooters-content .text-new-shooters .subtitle-text-new-shooters{font-family:Montserrat-Medium;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:1px;text-align:left;color:var(--primary);margin-top:20px}.new-shooters .new-shooters-content .text-new-shooters .content-text-new-shooters{font-family:Montserrat-Regular;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#000000;margin-top:20px;overflow:hidden}.new-shooters .new-shooters-content .text-new-shooters .button-new-shooters{width:355px;height:36px;margin-top:30px;background-color:var(--primary);text-align:center;position:absolute;bottom:54px}.new-shooters .new-shooters-content .text-new-shooters .button-new-shooters a{font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:left;color:#ffffff;border-radius:0;margin-top:1.5px}.shooting-background{height:380px;margin-top:-90px}.shooting-background .shooting-copy-content .line-vertical-shooting-copy-content{width:1px;height:208px;border:solid 1px #f4f4f4;margin:0 auto}.shooting-background .shooting-copy-content .shooting-background-text{width:100%;padding-left:115px;padding-right:165px;position:absolute;left:0;top:0;margin-top:155px;opacity:0.09;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.shooting-background .shooting-copy-content .shooting-background-text span{font-family:Oswald-Bold;font-size:150px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:0;color:var(--primary)}.shooting-background .shooting-copy-content .shooting-text-content{padding-left:200px;padding-right:210px;position:absolute;left:0;top:0;font-family:Montserrat-Light;font-size:20px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.7;letter-spacing:normal;color:#000000;margin-top:235px}.find-range .vertical-line-find-range{width:1px;height:104px;border:solid 1px #f4f4f4;margin:0 auto}.find-range .title-find-range{font-family:Oswald-Bold;font-size:50px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:8.6px;text-align:center;color:#282828;margin-bottom:70px}.find-range #where-to-shoot .main-content>.row>[class*="col-"]:last-of-type{padding-right:15px}.slick-arrow .slick-prev:hover,.slick-arrow .slick-next:hover{height:38px !important;width:38px !important}.carousel-inner .carousel-item.active,.carousel-inner .carousel-item-next,.carousel-inner .carousel-item-prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.carousel-inner .carousel-item-right.active,.carousel-inner .carousel-item-next{-webkit-transform:translateX(25%);-o-transform:translateX(25%);transform:translateX(25%)}.carousel-inner .carousel-item-left.active,.carousel-inner .carousel-item-prev{-webkit-transform:translateX(-25%);-o-transform:translateX(-25%);transform:translateX(-25%)}.carousel-inner .carousel-item-right,.carousel-inner .carousel-item-left{-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.big-videos{width:100%;height:651px}.big-videos .tabs-big-videos .menu-big-videos{width:1130px;height:90px;background-color:#ffffff;-webkit-box-shadow:2px 7px 30px 0 rgba(0,0,0,0.16);box-shadow:2px 7px 30px 0 rgba(0,0,0,0.16);margin:0;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:60}.big-videos .tabs-big-videos .menu-big-videos .nav-tabs{height:90px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.big-videos .tabs-big-videos .menu-big-videos .nav-tabs li{text-align:center;position:relative;margin:0 auto}.big-videos .tabs-big-videos .menu-big-videos .nav-tabs li a{font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:1px;text-align:left;color:#000000;text-transform:uppercase;text-decoration:none;padding-bottom:5px}.big-videos .tabs-big-videos .menu-big-videos .nav-tabs .vertical-line-tabs{width:1px;height:17px;border:solid 1px #bababa}.big-videos .tabs-big-videos .menu-big-videos .nav-tabs li:first-child{margin-left:78px}.big-videos .tabs-big-videos .menu-big-videos .nav-tabs li:last-child{margin-right:78px}.big-videos .tabs-big-videos .tab-content #video2 .big-video-preview,.big-videos .tabs-big-videos .tab-content #video3 .big-video-preview{opacity:0}.big-videos .tabs-big-videos .tab-content .video-tabs-embed{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#e4e4e4;padding-top:20px;padding-bottom:5px}.big-videos .tabs-big-videos .tab-content .video-tabs-embed .video-tabs-iframe{padding-top:46px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:none}.big-videos .tabs-big-videos .tab-content .big-video-preview{background:no-repeat 50% 50%;background-size:cover;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;cursor:pointer}.big-videos .tabs-big-videos .tab-content .big-video-preview::before{opacity:0.7;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background-image:-o-linear-gradient(top, rgba(0,0,0,0), #000);background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000);content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0}.big-videos .tabs-big-videos .tab-content .big-video-preview .play-button-big-video{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.big-videos .tabs-big-videos .tab-content .big-video-preview .play-button-big-video .circle-button-big-video{background:url("dist/img/icons/play-button.png");background-size:cover;width:107px;height:110px;margin:0 auto;cursor:pointer}.big-videos .tabs-big-videos .nav-pills>.active>a:before{content:"";position:absolute;bottom:-51px;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border:10px solid transparent;border-top-color:#fff;z-index:9}.big-videos .tabs-big-videos .nav-pills>.active>a:after{content:"";position:absolute;bottom:-24px;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border:12px solid transparent}.big-videos .tabs-big-videos .nav-pills>.active>a,.big-videos .tabs-big-videos .nav-pills>.active>a:hover,.big-videos .tabs-big-videos .nav-pills>li>a:hover{text-decoration:none;border-radius:0;border-bottom:2px solid var(--primary-lighter);;background-color:transparent !important}.big-videos .tabs-big-videos .nav-pills>li>a{border-radius:0}.big-videos .navigation-tabs{display:none}.fancybox-button--share{display:none !important}.fancybox-error,.fancybox-iframe{background:#000 !important}.fade.in{opacity:1}.modal.in .modal-dialog{-webkit-transform:translate(0, 0) !important;-o-transform:translate(0, 0) !important;transform:translate(0, 0) !important}.modal-backdrop .fade .in{opacity:0.5 !important}.modal-backdrop.fade{opacity:0.5 !important}#modalConfirmation,#modalInvitation,#modalViewInvitation{overflow-y:scroll !important}#modalConfirmation .modal-dialog,#modalInvitation .modal-dialog,#modalViewInvitation .modal-dialog{max-width:858px !important;background-color:#ffffff;-webkit-box-shadow:3px 9px 22px 0 rgba(0,0,0,0.37);box-shadow:3px 9px 22px 0 rgba(0,0,0,0.37)}#modalConfirmation .modal-dialog .modal-content,#modalInvitation .modal-dialog .modal-content,#modalViewInvitation .modal-dialog .modal-content{border-radius:0}#modalConfirmation .modal-dialog .modal-content .modal-header,#modalInvitation .modal-dialog .modal-content .modal-header,#modalViewInvitation .modal-dialog .modal-content .modal-header{background-color:#f4f4f4;height:70px;border-bottom:0;padding-left:30px}#modalConfirmation .modal-dialog .modal-content .modal-header .close,#modalInvitation .modal-dialog .modal-content .modal-header .close,#modalViewInvitation .modal-dialog .modal-content .modal-header .close{margin-right:23px;margin-top:-20px}#modalConfirmation .modal-dialog .modal-content .modal-header .close span,#modalInvitation .modal-dialog .modal-content .modal-header .close span,#modalViewInvitation .modal-dialog .modal-content .modal-header .close span{position:absolute;background:url("dist/img/icons/close.svg") no-repeat;height:20px;width:20px}#modalConfirmation .modal-dialog .modal-content .modal-header .modal-title,#modalInvitation .modal-dialog .modal-content .modal-header .modal-title,#modalViewInvitation .modal-dialog .modal-content .modal-header .modal-title{font-family:Oswald-Bold;font-size:22px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:2px;text-align:left;color:#282828}#modalInvitation .modal-dialog .modal-content .modal-body{padding:30px}#modalInvitation .modal-dialog .modal-content .modal-body .title-selected-range-invitation{font-family:Montserrat-Medium;font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.1px;text-align:left;color:#757575;margin-top:7px}#modalInvitation .modal-dialog .modal-content .modal-body .address-selected-range-invitation{display:-ms-grid;display:grid;font-family:Montserrat-Light;font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#000000;margin-top:7px}#modalInvitation .modal-dialog .modal-content .modal-body .title-details-invitation{font-family:Oswald-Bold;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:2.3px;text-align:left;color:#282828;margin-top:30px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation{margin-top:30px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form span.wpcf7-not-valid-tip{font-size:10px;display:inline;font-family:Montserrat-Medium;letter-spacing:1px;position:absolute !important;width:100%;top:0;margin-left:-125px;margin-top:30px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .all-friends-email{height:0}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .all-friends-email #close-email-2:before,#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .all-friends-email #close-email-2:after{margin-top:22px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .all-friends-email .close-email-friend{visibility:hidden;cursor:pointer}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .all-friends-email .close-email-friend:before,#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .all-friends-email .close-email-friend:after{position:absolute;content:'';width:15px;height:0.5px;border:solid 1px var(--primary);margin-top:36px;margin-left:10px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .all-friends-email .close-email-friend:before{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .all-friends-email .close-email-friend:after{-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .all-friends-email .wpcf7-form-control-wrap{visibility:hidden}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .label-friends label{margin-bottom:0;font-family:Montserrat-Medium;font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:left;color:#757575}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .btn-add-friend{font-family:Montserrat-Bold;font-size:11px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0.5px;text-align:left;color:var(--primary);-webkit-box-shadow:none;box-shadow:none;margin-top:-15px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .btn-add-friend:before,#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .btn-add-friend:after{position:absolute;left:30px;content:'';width:10px;height:0.5px;border:solid 1px var(--primary);margin-top:6px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .btn-add-friend:before{-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .btn-add-friend:after{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form #friends-email{width:387.6px;height:36px;background-color:#ffffff;border:solid 1px #b8b8b8;padding-left:10px;font-family:Montserrat-Regular;font-size:11px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;text-align:left;color:#6f6f6f;margin-top:20px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .friends-email-1 #friends-email{margin-top:0}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .friends-email-2 #friends-email{margin-top:5px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .date-invitation{display:table-cell;padding-bottom:8px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .date-invitation span .wpcf7-not-valid-tip{margin-top:45px;margin-left:65px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .date-invitation label{font-family:Montserrat-Medium;font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:left;color:#757575}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .date-invitation .wpcf7-date{width:190px;height:36px;background-color:#ffffff;border:solid 1px #b8b8b8;margin-top:2px;font-family:Montserrat-Regular;font-size:11px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;text-align:left;color:#6f6f6f;padding-left:10px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .shooting-activities{display:table-cell;padding-left:30px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .shooting-activities .wpcf7-list-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .shooting-activities .wpcf7-list-item input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffffff;border:solid 1px #b8b8b8;outline:none}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .shooting-activities .wpcf7-list-item input[type="checkbox"]{width:19px;height:19px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .shooting-activities .wpcf7-list-item input:checked{background-color:#DBDBDB;background:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20standalone%3D%22no%22%3F%3E%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20version%3D%221.0%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cline%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%22100%25%22%20y2%3D%22100%25%22%20stroke%3D%22%23537274%22%20stroke-width%3D%222%22%2F%3E%3Cline%20x1%3D%220%22%20y1%3D%22100%25%22%20x2%3D%22100%25%22%20y2%3D%220%22%20stroke%3D%22%23537274%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E") #EEE}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .shooting-activities .wpcf7-checkbox .wpcf7-list-item.first{margin:3px 0 0}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .shooting-activities .wpcf7-checkbox .wpcf7-list-item-label{font-family:Montserrat-Regular;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:0.5px;text-align:left;color:#000000;margin-left:5px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .shooting-activities .wpcf7-form-control-wrap{padding-left:0}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .shooting-activities label{font-family:Montserrat-Medium;font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:left;color:#757575}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form p label{font-family:Montserrat-Medium;font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:left;color:#757575;display:inline}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form p label .wpcf7-email,#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form p label .wpcf7-textarea{width:387.6px;height:36px;background-color:#ffffff;border:solid 1px #b8b8b8;margin-top:2px;font-family:Montserrat-Regular;font-size:11px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;text-align:left;color:#6f6f6f;padding-left:10px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form p label .wpcf7-textarea{resize:none;width:100%;height:70px;background-color:#ffffff;border:solid 1px #b8b8b8;margin-top:2px !important;padding-top:10px}#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form div.wpcf7-response-output{margin:0}#modalInvitation .modal-dialog .modal-content .modal-footer{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:76px;background-color:#ffffff;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.08);box-shadow:0 2px 10px 0 rgba(0,0,0,0.08)}#modalInvitation .modal-dialog .modal-content .modal-footer .btn-secondary,#modalInvitation .modal-dialog .modal-content .modal-footer .btn-primary{font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#ffffff;text-transform:uppercase;border-radius:0;cursor:pointer;width:200px;height:36px}#modalInvitation .modal-dialog .modal-content .modal-footer .btn-secondary{background-color:#282828;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);margin-right:27px}#modalInvitation .modal-dialog .modal-content .modal-footer .btn-secondary:hover{background-color:#464646}#modalInvitation .modal-dialog .modal-content .modal-footer .btn-primary{background-color:var(--primary);border-color:var(--primary)}#modalInvitation .modal-dialog .modal-content .modal-footer .btn-primary:focus{-webkit-box-shadow:none;box-shadow:none}#modalInvitation .modal-dialog .modal-content .modal-footer .btn-primary:hover{background-color:var(--primary-hover)}#modalConfirmation,#modalViewInvitation{overflow-y:scroll}#modalConfirmation .modal-dialog .modal-content .modal-body,#modalViewInvitation .modal-dialog .modal-content .modal-body{padding:30px}#modalConfirmation .modal-dialog .modal-content .modal-body .title-thank-you-confirmation,#modalViewInvitation .modal-dialog .modal-content .modal-body .title-thank-you-confirmation{margin-top:10px;font-family:Montserrat-Medium;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;text-align:left;color:#000000}#modalConfirmation .modal-dialog .modal-content .modal-body .title-event-details-confirmation,#modalViewInvitation .modal-dialog .modal-content .modal-body .title-event-details-confirmation{margin-top:42px;font-family:Oswald-Bold;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1.8px;text-align:left;color:#282828}#modalConfirmation .modal-dialog .modal-content .modal-body .title-event-details-confirmation:after,#modalViewInvitation .modal-dialog .modal-content .modal-body .title-event-details-confirmation:after{content:'';position:absolute;width:30px;height:1px;left:30px;margin-top:25px;border:solid 1px #e0e0e0}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details{padding:0 15px 0 0}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .title-date-details-confirmation,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .title-range-details-confirmation,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .title-friends-details-confirmation,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .message-details-confirmation,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .title-date-details-confirmation,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .title-range-details-confirmation,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .title-friends-details-confirmation,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .message-details-confirmation{display:-ms-grid;display:grid;font-family:Montserrat-Bold;font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#000000}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .title-date-details-confirmation span,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .title-range-details-confirmation span,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .title-friends-details-confirmation span,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .message-details-confirmation span,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .title-date-details-confirmation span,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .title-range-details-confirmation span,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .title-friends-details-confirmation span,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .message-details-confirmation span{font-family:Montserrat-Regular;font-weight:300;line-height:1.33;margin-top:2px}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .title-range-details-confirmation,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .title-friends-details-confirmation,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .message-details-confirmation,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .title-range-details-confirmation,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .title-friends-details-confirmation,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-left-details .message-details-confirmation{margin-top:20px}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details{display:block;padding:0 0 0 15px}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details:before,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details:before{content:'';width:1px;height:100%;opacity:0.3;border:solid 1px #979797;position:absolute;margin-left:-15px}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .image-map-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .image-map-details{width:367px;height:130px;background-color:#3A3A3A;margin-left:15px}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:18px;padding-left:15px}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .row,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .row{width:100%}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .list-facility-details-map-details,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .list-facility-details-map-details-view,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .list-services-map-details,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .list-services-map-details-view,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .list-shooting-map-details,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .list-shooting-map-details-view,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .list-distance-map-details,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .list-distance-map-details-view,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .list-facility-details-map-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .list-facility-details-map-details-view,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .list-services-map-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .list-services-map-details-view,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .list-shooting-map-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .list-shooting-map-details-view,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .list-distance-map-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .list-distance-map-details-view{display:contents}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-left-map-details,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-left-map-details-view,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-shooting-map-details,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-shooting-map-details-view,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-distance-map-details,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-distance-map-details-view,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-right-map-details,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-right-map-details-view,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-left-map-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-left-map-details-view,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-shooting-map-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-shooting-map-details-view,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-distance-map-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-distance-map-details-view,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-right-map-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-right-map-details-view{display:-ms-grid;display:grid;font-family:Montserrat-Bold;font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#000000;margin-bottom:21px}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-left-map-details span,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-left-map-details-view span,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-shooting-map-details span,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-shooting-map-details-view span,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-distance-map-details span,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-distance-map-details-view span,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-right-map-details span,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-right-map-details-view span,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-left-map-details span,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-left-map-details-view span,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-shooting-map-details span,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-shooting-map-details-view span,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-distance-map-details span,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-distance-map-details-view span,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-right-map-details span,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-right-map-details-view span{font-family:Montserrat-Regular;font-weight:300;line-height:1.33;margin-top:2px}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-shooting-map-details,#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-distance-map-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-shooting-map-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details .title-distance-map-details{margin-bottom:0}#modalConfirmation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend,#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend{margin:0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:639px;height:70px;-o-object-fit:contain;object-fit:contain;background-color:#ffffff;-webkit-box-shadow:2px 4px 20px 0 rgba(0,0,0,0.11);box-shadow:2px 4px 20px 0 rgba(0,0,0,0.11)}#modalConfirmation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .title-share-your-event,#modalConfirmation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .input-share-your-event,#modalConfirmation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .btn-copy-link,#modalConfirmation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .btn-copy-link-view,#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .title-share-your-event,#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .input-share-your-event,#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .btn-copy-link,#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .btn-copy-link-view{position:relative;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#modalConfirmation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .title-share-your-event,#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .title-share-your-event{font-family:Oswald-Bold;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1.8px;text-align:center;color:#282828;height:22px;margin-right:10px}#modalConfirmation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .input-share-your-event,#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .input-share-your-event{width:258px;height:40px;border:solid 1px #979797;margin-right:20px}#modalConfirmation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .input-share-your-event .form-control[readonly],#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .input-share-your-event .form-control[readonly]{height:38px;font-family:Montserrat;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;text-align:left;color:#000000;border:0;background-color:#fff}#modalConfirmation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .btn-copy-link,#modalConfirmation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .btn-copy-link-view,#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .btn-copy-link,#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .btn-copy-link-view{width:150px;height:36px;background-color:var(--primary);font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#ffffff;border-radius:0;cursor:pointer}#modalConfirmation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .btn-copy-link:hover,#modalConfirmation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .btn-copy-link-view:hover,#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .btn-copy-link:hover,#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .btn-copy-link-view:hover{background-color:var(--primary-hover)}#modalViewInvitation .modal-dialog .modal-content .modal-body .title-event-details-confirmation{margin-top:0}#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend{display:none !important}#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation{margin-bottom:0}@media (max-width: 1440px){.container-new-shooters .new-shooters .video-new-shooters{width:110%;left:-10px}.new-shooters .new-shooters-content{right:50px}.container.carousel-retailers{padding-left:0;padding-right:0;width:100%}.container.carousel-retailers .left-shadow-carousel,.container.carousel-retailers .right-shadow-carousel{width:15%}.container.container-big-videos{padding-left:0;padding-right:0;width:100%}.container.container-big-videos .bar-menu-big-videos{height:90px;padding-left:9.5%;padding-right:9.5%;width:100%}.container.container-big-videos .bar-menu-big-videos .menu-big-videos{position:relative;width:100%}.container.container-big-videos .bar-menu-big-videos .menu-big-videos .nav-tabs li:first-child{margin-left:7%}.container.container-big-videos .bar-menu-big-videos .menu-big-videos .nav-tabs li:last-child{margin-right:6.9%}}@media (max-width: 1023px){.container.container-big-videos{margin-top:0}}@media (max-width: 1250px){.container-new-shooters .new-shooters .video-new-shooters{width:100%;left:10px}.container-new-shooters .new-shooters .new-shooters-content{margin-left:-50px}.container.container-big-videos .bar-menu-big-videos{padding-left:6%;padding-right:6%}.container.container-big-videos .bar-menu-big-videos .menu-big-videos .nav-tabs li:first-child{margin-left:5%}.container.container-big-videos .bar-menu-big-videos .menu-big-videos .nav-tabs li:last-child{margin-right:4.9%}}@media (max-width: 1200px){.container-new-shooters .new-shooters .video-new-shooters{width:120%;left:-80px}.container-shooting .shooting-background .shooting-copy-content .shooting-text-content{padding-left:0;padding-right:20px}.container.container-big-videos .bar-menu-big-videos{padding-left:4%;padding-right:4%}}@media (max-width: 1150px){.container-new-shooters .new-shooters .new-shooters-content{right:60px}.container.container-big-videos .bar-menu-big-videos{padding-left:2%;padding-right:2%}}@media (max-width: 1024px){.container-shooting{width:100% !important;padding:0 !important}.container-shooting .shooting-background{margin-top:0;height:auto}.container-shooting .shooting-background .shooting-copy-content .line-vertical-shooting-copy-content{height:63px}.container-shooting .shooting-background .shooting-copy-content .shooting-background-text{width:100%;position:relative;left:10px;padding-left:0;padding-right:20px;text-align:center;margin-top:0;opacity:0.09}.container-shooting .shooting-background .shooting-copy-content .shooting-text-content{position:relative;padding-left:20px;padding-right:20px;font-size:15px;line-height:24px;margin-top:-80px}.container.container-big-videos .bar-menu-big-videos{padding-left:1%;padding-right:1%}.container.container-big-videos .bar-menu-big-videos .menu-big-videos .nav-tabs li:first-child{margin-left:3%}.container.container-big-videos .bar-menu-big-videos .menu-big-videos .nav-tabs li:last-child{margin-right:2.9%}}@media (max-width: 991px){.video-new-shooters-container{padding:0 !important}.container-new-shooters{width:100% !important;padding:0 !important}.container-new-shooters .new-shooters{padding:0;margin:0}.container-new-shooters .new-shooters .video-new-shooters{padding-right:0;padding-left:0;width:100%;height:400px;margin-left:0;left:0}.container-new-shooters .new-shooters .video-new-shooters .video-preview{background:no-repeat;background-size:cover;margin-left:0}.container-new-shooters .new-shooters .new-shooters-content-container{padding-left:20px !important;padding-right:20px !important}.container-new-shooters .new-shooters .new-shooters-content{margin-top:-10px;margin-left:auto;margin-right:auto;right:0;width:100%;height:auto;z-index:30}.container-new-shooters .new-shooters .new-shooters-content .text-new-shooters{padding:20px 20px 20px 15px;height:auto}.container-new-shooters .new-shooters .new-shooters-content .text-new-shooters .horizontal-line-new-shooters{display:none}.container-new-shooters .new-shooters .new-shooters-content .text-new-shooters .new-text-new-shooters{font-size:18px;line-height:1;letter-spacing:2px}.container-new-shooters .new-shooters .new-shooters-content .text-new-shooters .shooters-text-new-shooters{font-size:30px;line-height:30px;letter-spacing:3.1px;margin-top:6px}.container-new-shooters .new-shooters .new-shooters-content .text-new-shooters .subtitle-text-new-shooters{font-size:16px;letter-spacing:.7px;line-height:1.25;margin-top:30px;padding-right:66px}.container-new-shooters .new-shooters .new-shooters-content .text-new-shooters .content-text-new-shooters{font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;margin-top:12px}.container-new-shooters .new-shooters .new-shooters-content .text-new-shooters .content-text-new-shooters p{margin-bottom:0}.container-new-shooters .new-shooters .new-shooters-content .text-new-shooters .button-new-shooters{margin-top:20px;bottom:auto;height:40px;position:relative;margin-left:auto;margin-right:auto;width:auto}.container-new-shooters .new-shooters .new-shooters-content .text-new-shooters .button-new-shooters a{font-size:11px;letter-spacing:1px;text-align:center}.container.container-big-videos .big-videos{height:550px}.container.container-big-videos .big-videos .bar-menu-big-videos{display:none}.container.container-big-videos .big-videos .navigation-tabs{display:inline;width:100%;height:55px;position:absolute;z-index:1000;bottom:0;left:0;text-align:center}.container.container-big-videos .big-videos .navigation-tabs .left-btn-tabs{display:inline-block}.container.container-big-videos .big-videos .navigation-tabs .left-btn-tabs a{padding-right:0}.container.container-big-videos .big-videos .navigation-tabs .left-btn-tabs a .mobile-chevron-left{background:url("dist/img/icons/mobile-chevron-left.svg") no-repeat;height:20px;margin-left:3px;width:12px}.container.container-big-videos .big-videos .navigation-tabs .text-tabs{color:#ffffff;display:inline-block;font-family:Montserrat-Bold;font-size:14px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.14;margin-top:5px;text-align:center;width:71%}.container.container-big-videos .big-videos .navigation-tabs .right-btn-tabs{display:inline-block}.container.container-big-videos .big-videos .navigation-tabs .right-btn-tabs a{padding-left:0}.container.container-big-videos .big-videos .navigation-tabs .right-btn-tabs a .mobile-chevron-right{background:url("dist/img/icons/mobile-chevron-r-ight.svg") no-repeat;height:20px;margin-right:3px;width:12px}.container.container-big-videos .big-videos .tabs-big-videos .tab-content .video-tabs-embed{background-color:#949494;padding-bottom:50px}.container.container-big-videos .big-videos .tabs-big-videos .tab-content .video-tabs-embed .video-tabs-iframe{padding-top:0}}@media (max-width: 767px){.container-hero-image{height:500px}.container-hero-image:before{content:"";position:absolute;z-index:1;height:500px;background-blend-mode:multiply;background-image:-o-linear-gradient(228deg, rgba(219,219,219,0), #5e8284 47%, #4a6568);background-image:linear-gradient(222deg, rgba(219,219,219,0), #5e8284 47%, #4a6568)}.container-hero-image .gradient-1-hero-image:before{height:380px}.container-hero-image .gradient-2-hero-image:before{height:380px}.container-hero-image .gradient-3-hero-image:before{background-blend-mode:multiply;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255,255,255,0)), color-stop(65%, #000));background-image:-o-linear-gradient(top, rgba(255,255,255,0) 30%, #000 65%);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 30%, #000 65%);content:"";height:351px;margin-top:149px;position:absolute;width:100%;z-index:0}.container-hero-image .hero-image{height:380px}.container-hero-image .hero-image .all-about{padding-top:195px;height:500px}.container-hero-image .hero-image .all-about .horizontal-line-all-about span{width:16.3px}.container-hero-image .hero-image .all-about .all-about-text{font-size:15px;line-height:1.85;letter-spacing:0.9px;margin-left:20px}.container-hero-image .hero-image .all-about .shooting-sport-title{font-size:42px;line-height:1.07;letter-spacing:6.3px;margin-left:20px;margin-top:2px}.container-hero-image .hero-image .all-about .shooting-sport-content{font-size:13.2px;line-height:1.33;margin-left:5px}.container-hero-image .hero-image .all-about .shooting-sport-hashtag{margin-left:20px;margin-top:22px}.container-hero-image .hero-image .all-about .shooting-sport-hashtag a{font-size:13.2px;line-height:1.63;letter-spacing:1.7px}.video-new-shooters{height:334px}.container-shooting .shooting-background .shooting-copy-content .shooting-background-text{padding-right:5px}.container-shooting .shooting-background .shooting-copy-content .shooting-background-text span{font-size:42px;letter-spacing:18px}.container-shooting .shooting-background .shooting-copy-content .shooting-text-content{margin-top:-15px}.container-find-range{padding:0 !important;width:100% !important;max-width:100% !important}.container-find-range .find-range{height:1215px}.container-find-range .find-range .vertical-line-find-range{height:43px}.container-find-range .find-range .title-find-range{font-size:30px;letter-spacing:5.1px;line-height:1}.container.container-big-videos .big-videos{height:450px}}@media (max-width: 698px){#modalInvitation{padding:0 !important}}@media (max-width: 575px){.container-new-shooters .new-shooters .video-new-shooters{height:284px}.container.container-big-videos .big-videos{height:400px}.container.container-big-videos .big-videos .tabs-big-videos .tab-content .big-video-preview .play-button-big-video .circle-button-big-video{width:80px;height:83px}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 360px){.custom-style-calendar .custom-calendar-invite-a-friend{top:0;left:-7%}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 358px){.custom-style-calendar .custom-calendar-invite-a-friend{top:-40px;left:88%}}@-moz-document url-prefix(){@media (max-width: 397px){.custom-style-calendar .custom-calendar-invite-a-friend{top:0px;left:-7%}}@media (max-width: 395px){.custom-style-calendar .custom-calendar-invite-a-friend{top:-40px;left:88%}}}@supports (-ms-ime-align: auto){@media (max-width: 640px){.custom-style-calendar .custom-calendar-invite-a-friend{top:0;left:-7%}}@media (max-width: 638px){.custom-style-calendar .custom-calendar-invite-a-friend{top:-40px;left:88%}}}@media (max-width: 375px){.container.container-big-videos .big-videos{height:320px}.container.container-big-videos .big-videos .tabs-big-videos .tab-content .big-video-preview .play-button-big-video .circle-button-big-video{width:51px;height:53px}}@media (max-width: 347px){.container-new-shooters .new-shooters .video-new-shooters{height:184px}.container-new-shooters .new-shooters .new-shooters-content .text-new-shooters .content-text-new-shooters{height:180px;text-overflow:ellipsis}.container-new-shooters .new-shooters .new-shooters-content .button-new-shooters a{width:178px;white-space:pre-line;padding-top:2px}}.pull-6{right:50%}.push-6{left:50%}.remove-padding{padding:0 !important}.container-hero-image-new-shooters{position:relative}.hero-image-new-shooters{position:relative;width:100%;height:319px;background-size:cover;background-position:0% 25%;background-repeat:no-repeat;z-index:-3}.hero-image-new-shooters:before{content:'';width:100%;position:absolute;margin-top:786px;height:110px;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));background-image:-o-linear-gradient(top, rgba(255,255,255,0), #fff);background-image:linear-gradient(to bottom, rgba(255,255,255,0), #fff);z-index:1}.hero-image-new-shooters .new-shooters-title{width:100%;padding-top:130px;position:absolute;z-index:0;font-family:Oswald-Bold;font-size:50px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:8.6px;text-align:center;color:#ffffff}.learn-basics-carousel{display:none}.what-to-expect-range .line-vertical-what-to-expect-range{border:solid 1px #f4f4f4;height:1px;-webkit-transform:rotate(-270deg);-o-transform:rotate(-270deg);transform:rotate(-270deg);width:128px;margin:20px auto 77px}.what-to-expect-range .title-what-to-expect-range{font-family:Oswald-Regular;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#282828}.what-to-expect-range .text-what-to-expect-range{font-family:Montserrat-Regular;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#282828;margin-top:24px;margin-left:16%;margin-right:16%}.what-to-expect-range-videos{margin-top:52px}.what-to-expect-range-videos .col-lg-6{padding:0}.what-to-expect-range-videos .what-to-expect-range-video:hover{outline:solid 15px #739d9f;z-index:2;position:relative}.what-to-expect-range-videos .what-to-expect-range-video .what-to-expect-range-preview{height:478px;background-size:cover;display:block}.what-to-expect-range-videos .what-to-expect-range-video .what-to-expect-range-preview .play-button-what-to-expect-range{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.what-to-expect-range-videos .what-to-expect-range-video .what-to-expect-range-preview .play-button-what-to-expect-range .circle-button-what-to-expect-range{background:url("dist/img/icons/play-button.png");background-size:cover;width:70px;height:73px;margin:0 auto;cursor:pointer}.what-to-expect-range-videos .what-to-expect-range-video .what-to-expect-range-preview .video-title-what-to-expect-range{top:420px;font-family:Montserrat-Regular;font-size:20px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.8;letter-spacing:5px;text-align:center;color:#ffffff;position:relative}.what-to-expect-range-videos .navigation-tabs{display:none}.container-owning-firearm{-webkit-box-shadow:3px 4px 30px 0 rgba(0,0,0,0.13);box-shadow:3px 4px 30px 0 rgba(0,0,0,0.13);background-image:-webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#000));background-image:-o-linear-gradient(top, #3c3c3c, #000);background-image:linear-gradient(to bottom, #3c3c3c, #000);padding:53px 149px 76px 152px !important;margin-top:430px}.container-owning-firearm #text2-owning-firearm{margin-top:122px}.container-owning-firearm .text-owning-firearm .title-owning-firearm{margin-bottom:21px;font-family:Montserrat-Medium;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:2px;text-align:left;color:#ffffff}.container-owning-firearm .text-owning-firearm .subtitle-owning-firearm{width:535px;height:168px;font-family:Montserrat-Regular;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#ffffff}.container-owning-firearm .owning-firearm-video .owning-firearm-preview{width:573px;height:370px;background-size:cover}.container-owning-firearm .owning-firearm-video .owning-firearm-preview .play-button-owning-firearm{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.container-owning-firearm .owning-firearm-video .owning-firearm-preview .play-button-owning-firearm .circle-button-owning-firearm{background:url("dist/img/icons/play-button.png");background-size:cover;width:70px;height:73px;margin:0 auto;cursor:pointer}.container-owning-firearm .owning-firearm-video #video-tab-1{position:absolute;bottom:-23px;left:-45px;-webkit-box-shadow:11px 11px 0px #669ca0,-4px -8px 20px 0 rgba(0,0,0,0.09);box-shadow:11px 11px 0px #669ca0,-4px -8px 20px 0 rgba(0,0,0,0.09)}.container-owning-firearm .owning-firearm-video #video-tab-2{position:absolute;top:122px;right:-18px;-webkit-box-shadow:-11px -11px 0px #669ca0,4px 8px 20px 0 rgba(0,0,0,0.09);box-shadow:-11px -11px 0px #669ca0,4px 8px 20px 0 rgba(0,0,0,0.09)}.container-how-to-get-started{margin-top:70px}.container-how-to-get-started .line-vertical-how-to-get-started{border:solid 1px #f4f4f4;height:1px;-webkit-transform:rotate(-270deg);-o-transform:rotate(-270deg);transform:rotate(-270deg);width:128px;margin:20px auto 77px}.container-how-to-get-started .how-to-get-started-title{font-family:Oswald-Regular;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#282828}.container-how-to-get-started .how-to-get-started-content{margin-top:114px;background-image:url("dist/img/how-to-get-started-bkgd.jpg");background-size:cover;padding:0px 20%;height:976px}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-image{height:510px;width:650px;background-size:cover}.container-how-to-get-started .how-to-get-started-content #how-to-get-started-image1{position:relative;bottom:74px}.container-how-to-get-started .how-to-get-started-content #how-to-get-started-image2{position:absolute;right:0;top:54px;z-index:1}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card{background-color:#ffffff;-webkit-box-shadow:4px 8px 30px 0 rgba(0,0,0,0.09);box-shadow:4px 8px 30px 0 rgba(0,0,0,0.09);padding:40px 59px 40px 52px !important;width:650px}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card .how-to-get-started-card-title{font-family:Montserrat-Medium;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;text-align:left;color:#000000;margin-bottom:20px}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card p{font-family:Montserrat-Regular;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#000000;margin-bottom:20px}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card .how-to-get-started-card-list-title{font-family:Montserrat-Medium;font-weight:500}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card ul{margin-left:-20px;margin-bottom:30px;font-family:Montserrat-Regular;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#000000}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card .how-to-get-started-card-button{width:288px;height:36px;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);text-align:center;margin:0}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card .how-to-get-started-card-button a{width:100%;font-family:Montserrat-Medium;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#fff;border-radius:0;margin-top:1px}.container-how-to-get-started .how-to-get-started-content #how-to-get-started-card1{position:absolute;right:0;bottom:37px}.container-how-to-get-started .how-to-get-started-content #how-to-get-started-card2{position:relative;z-index:1;padding:50px 30px 71px 47px !important}.container-how-to-get-started .how-to-get-started-content #how-to-get-started-card2 .how-to-get-started-card-button{width:300px}.container-shooting-experience{background-image:-o-linear-gradient(258deg, #5f9295, #000);background-image:linear-gradient(192deg, #5f9295, #000);padding-top:186px}.container-shooting-experience .title-shooting-experience{font-family:Oswald-Regular;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#ffffff}.container-shooting-experience .subtitle-shooting-experience{margin-top:30px;margin-bottom:40px;font-family:Montserrat-Regular;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;text-align:center;color:#ffffff}.container-shooting-experience .image-container{display:inherit;margin:auto;margin-bottom:108px}.container-shooting-experience .image-container .image-shooting-experience{height:314px;width:414px;background-size:cover}.container-shooting-experience .image-container .image-shooting-experience:hover{outline:solid 15px #739d9f;overflow:visible;z-index:0;cursor:pointer}.container-shooting-experience .image-container .image-shooting-experience .text{margin-top:241px;font-family:Montserrat-Medium;font-size:20px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.1;letter-spacing:3px;text-align:center;color:#ffffff;-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.container-shooting-experience .image-container #image1-shooting-experience{background-image:url("dist/img/not-comfortable-image.jpg");-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.container-shooting-experience .image-container #image1-shooting-experience .text{-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.container-shooting-experience .image-container #image2-shooting-experience{background-image:url("dist/img/somewhat-comfortable-image.jpg")}.container-shooting-experience .image-container #image3-shooting-experience{background-image:url("dist/img/very-comfortable-image.jpg")}.container-shooting-experience .quiz-container{margin:0 90px 102px 90px;background-color:#ffffff;display:none}.container-shooting-experience .quiz-container .quiz-text{width:60%;margin:auto;margin-top:78px;margin-bottom:44px;font-family:Montserrat-Regular;font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#000000}.container-shooting-experience .quiz-container .quiz-buttons{text-align:center;margin-bottom:77px}.container-shooting-experience .quiz-container .quiz-buttons .quiz-button{display:inline-block;width:275px;height:36px;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);text-align:center;margin:0}.container-shooting-experience .quiz-container .quiz-buttons .quiz-button:first-child{margin-right:20px}.container-shooting-experience .quiz-container .quiz-buttons .quiz-button a{width:100%;font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#fff;border-radius:0;margin-top:1px}.container-shooting-experience .quiz-container .quiz-buttons .quiz-button2{background-color:#282828}.container-shooting-experience .quiz-container .quiz-close{background:url("dist/img/icons/close.svg") no-repeat;float:right;height:20px;margin-right:3px;position:relative;right:20px;top:20px;width:20px;cursor:pointer}.container-shooting-experience .quiz-container .quiz-close:hover{opacity:.3}.container-faq-for-first-time .faq-title{margin-top:70px;font-family:Oswald-Regular;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#282828}.container-faq-for-first-time .faq-subtitle{margin-top:24px;margin-bottom:42px;font-family:Montserrat-Regular;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#000000}.container-faq-for-first-time .faq-button{height:36px;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);text-align:center;margin:auto;margin-top:19px}@media (min-width: 992px){.container-faq-for-first-time .faq-button{width:279px}}.container-faq-for-first-time .faq-button a{width:100%;font-family:Montserrat-Medium;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#fff;border-radius:0;margin-top:1px}.types-of-shooting-container{margin-top:65px}.types-of-shooting-container .section-title{text-align:center;width:100%;padding-left:20px;padding-right:20px;height:68px;font-family:Oswald-Regular;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:4px;color:#282828}.types-of-shooting-container .row-all-shooting-button{margin-top:35px}.types-of-shooting-container .row-all-shooting-button .button-all-shoting-types{margin:auto;background-color:var(--primary);padding:5px 15px 0px 15px;height:36px;width:362px;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16)}.types-of-shooting-container .row-all-shooting-button .button-all-shoting-types .button-all-shooting{font-family:Montserrat-Regular;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;color:#ffffff}.types-of-shooting-container .line-vertical-types-of-shooting{border:solid 1px #f4f4f4;height:1px;-webkit-transform:rotate(-270deg);-o-transform:rotate(-270deg);transform:rotate(-270deg);width:128px;margin:20px auto 77px}.types-of-shooting-container .row-types-shooting{margin-top:10px}.types-of-shooting-container .row-types-shooting .col-display-default{display:none}.types-of-shooting-container .row-types-shooting .col-weapons{padding:0}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content{background:#1f3c6e;width:100%;height:100%;padding:80px 63px 80px 143px}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-text{color:white;margin-top:30px;padding:20px 0px}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-text .weapon-description{font-family:Montserrat-Regular;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#ffffff}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-title{color:#ffffff}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-title .title-under-line{width:39px;height:3px;margin:0px;background-color:#ffffff;text-align:left;border:1px solid #ffffff}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-title #text-title{width:101px;height:36px;font-family:Montserrat-Regular;font-size:20px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.8;letter-spacing:5px;text-align:left}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-link{height:16px;font-family:Montserrat-Regular;font-size:13px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:left}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-link a{color:#ffffff !important}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-link i{color:#ffffff !important;font-size:16px !important;margin-left:8px}.types-of-shooting-container .row-types-shooting .col-weapons .linear-gradient{content:'';width:100%;height:100%;position:absolute;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(black));background-image:-o-linear-gradient(top, rgba(255,255,255,0), black);background-image:linear-gradient(to bottom, rgba(255,255,255,0), black)}.types-of-shooting-container .row-types-shooting .col-weapons .linear-gradient .weapon-title{height:100%;padding-top:430px}.types-of-shooting-container .row-types-shooting .col-weapons .linear-gradient .weapon-title .fixed_at_bottom{position:absolute;bottom:5px;width:100%}.types-of-shooting-container .row-types-shooting .col-weapons .linear-gradient .weapon-title .fixed_at_bottom p{font-family:Montserrat-Regular;font-size:20px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.8;letter-spacing:5px;text-align:center;color:#ffffff;z-index:2}.types-of-shooting-container .row-types-shooting .col-weapons .pistol-image-class{position:relative;height:100%;background-size:cover;background-position:center;-o-object-fit:contain;object-fit:contain}@media (max-width: 1850px){.container-how-to-get-started .how-to-get-started-content{padding:0px 15%}}@media (max-width: 1600px){.container-how-to-get-started .how-to-get-started-content{padding:0px 10%}}@media (max-width: 1440px){.container-how-to-get-started .how-to-get-started-content{padding:0px 91px}}@media (max-width: 1370px){.container-owning-firearm{padding:53px 80px 76px 80px !important}}@media (max-width: 1300px){.container-ads .ad-container:first-child{margin-right:10px}.container-ads .ad-container .ad-content{width:280px;padding:75px 20px 19px 49px}}@media (max-width: 1240px){.container-owning-firearm{padding:53px 40px 76px 40px !important}.container-owning-firearm .text-owning-firearm .subtitle-owning-firearm{width:90%}.container-owning-firearm .owning-firearm-video .owning-firearm-preview{width:90%;height:370px}.container-shooting-experience .image-container .image-shooting-experience{width:314px}}@media (max-width: 1200px){.container-ads .ad-container{display:block}.container-ads .ad-container:first-child{margin-right:10px}.container-ads .ad-container .ad-image{width:100%}.container-ads .ad-container .ad-content{width:100%;padding:75px 20px 19px 49px}.container-ads .ad-container .ad-content .ad-title{text-align:center}.container-ads .ad-container .ad-content .ad-text{text-align:center}.container-ads .ad-container .ad-content .ad-button{margin:auto}}@media (max-width: 991px){.types-of-shooting-container{width:100%;margin-top:0}.types-of-shooting-container .line-vertical-types-of-shooting{border:solid 1px #f4f4f4;height:1px;-webkit-transform:rotate(-270deg);-o-transform:rotate(-270deg);transform:rotate(-270deg);width:40px;margin:20px auto 27px}.types-of-shooting-container .row-types-shooting .col-weapons .linear-gradient{content:'';width:100%;height:300px;position:absolute;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(black));background-image:-o-linear-gradient(top, rgba(255,255,255,0), black);background-image:linear-gradient(to bottom, rgba(255,255,255,0), black)}.types-of-shooting-container .row-types-shooting .col-weapons .linear-gradient .weapon-title{height:100%;padding-top:250px}.types-of-shooting-container .row-types-shooting .col-weapons .pistol-image-class{width:100%;height:300px;background-size:cover;background-position:top center}.pull-6,.push-6{left:0 !important;right:0 !important}.what-to-expect-range{margin-top:-60px}.what-to-expect-range .title-what-to-expect-range{font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:4px}.what-to-expect-range .text-what-to-expect-range{margin-left:0;margin-right:0;margin-top:20px}.what-to-expect-range-videos{height:320px;margin-top:27px}.what-to-expect-range-videos .what-to-expect-range-video .inside-border{display:none}.what-to-expect-range-videos .what-to-expect-range-video:hover{outline:none;z-index:unset;position:unset}.what-to-expect-range-videos .what-to-expect-range-video .what-to-expect-range-preview{height:320px}.what-to-expect-range-videos .what-to-expect-range-video .what-to-expect-range-preview .play-button-what-to-expect-range{top:160px}.what-to-expect-range-videos .what-to-expect-range-video .what-to-expect-range-preview .video-title-what-to-expect-range{top:282px;font-family:Montserrat-Regular;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:2px;text-align:center;color:#ffffff;position:relative}.what-to-expect-range-videos #video2{display:none}.what-to-expect-range-videos #video1:hover{border:none}.what-to-expect-range-videos #video2:hover{border:none}.what-to-expect-range-videos .navigation-tabs{display:inline;width:100%;height:55px;position:absolute;z-index:1000;bottom:0;left:0;text-align:center}.what-to-expect-range-videos .navigation-tabs .left-btn-tabs{display:inline-block}.what-to-expect-range-videos .navigation-tabs .left-btn-tabs a{padding-right:0}.what-to-expect-range-videos .navigation-tabs .left-btn-tabs a .mobile-chevron-left{background:url("dist/img/icons/mobile-chevron-left.svg") no-repeat;height:20px;margin-left:3px;width:12px}.what-to-expect-range-videos .navigation-tabs .text-tabs{color:#ffffff;display:inline-block;font-family:Montserrat-Bold;font-size:14px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.14;margin-top:5px;text-align:center;width:71%}.what-to-expect-range-videos .navigation-tabs .right-btn-tabs{display:inline-block}.what-to-expect-range-videos .navigation-tabs .right-btn-tabs a{padding-left:0}.what-to-expect-range-videos .navigation-tabs .right-btn-tabs a .mobile-chevron-right{background:url("dist/img/icons/mobile-chevron-r-ight.svg") no-repeat;height:20px;margin-right:3px;width:12px}.container-owning-firearm{padding:0 !important;margin-top:210px}.container-owning-firearm #text2-owning-firearm{margin-top:0}.container-owning-firearm .text-owning-firearm .title-owning-firearm{width:100%;text-align:center;margin-top:30px;font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:0.7px}.container-owning-firearm .text-owning-firearm .subtitle-owning-firearm{width:auto;height:160px;overflow:hidden;text-align:center;margin:0 40px 30px 40px;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal}.container-owning-firearm .owning-firearm-video .owning-firearm-preview{width:100%;position:unset !important;border-bottom:5px solid #669ca0;-webkit-box-shadow:unset !important;box-shadow:unset !important}.container-owning-firearm .owning-firearm-video .owning-firearm-preview .play-button-owning-firearm .circle-button-owning-firearm{width:38px;height:40px}.container-how-to-get-started{margin-top:0}.container-how-to-get-started .line-vertical-how-to-get-started{border:solid 1px #f4f4f4;height:1px;-webkit-transform:rotate(-270deg);-o-transform:rotate(-270deg);transform:rotate(-270deg);width:40px;margin:20px auto 27px}.container-how-to-get-started .how-to-get-started-title{font-family:Oswald-Regular;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#282828}.container-how-to-get-started .how-to-get-started-content{padding:0;height:auto;margin-top:25px}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-image{width:100%}.container-how-to-get-started .how-to-get-started-content #how-to-get-started-image1{position:unset;background-position-y:80%}.container-how-to-get-started .how-to-get-started-content #how-to-get-started-image2{position:unset}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card{margin:-20px 90px 20px 90px}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card .how-to-get-started-card-title{font-family:Montserrat-Medium;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;text-align:left;color:#000000;margin-bottom:20px}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card p{font-family:Montserrat-Regular;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#000000;margin-bottom:20px}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card .how-to-get-started-card-list-title{font-family:Montserrat-Medium;font-weight:500}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card ul{margin-left:-20px;margin-bottom:30px}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card .how-to-get-started-card-button{width:275px;height:36px;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);text-align:center;margin:0}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card .how-to-get-started-card-button a{width:100%;font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#fff;border-radius:0;margin-top:1px}.container-how-to-get-started .how-to-get-started-content #how-to-get-started-card1{position:unset;width:auto}.container-how-to-get-started .how-to-get-started-content #how-to-get-started-card2{position:unset;width:auto}.container-shooting-experience{padding-top:58px}.container-shooting-experience .image-container{display:-ms-grid;display:grid;margin:0;width:100%;padding:0 20px}.container-shooting-experience .image-container .image-shooting-experience{width:100%;margin-bottom:10px;background-position:20%}.container-shooting-experience .image-container .image-shooting-experience .text{margin-top:141px}.container-shooting-experience .image-container .image-shooting-experience .text .arrow{border:solid #ffffff;border-width:0 3px 3px 0;padding:3px;-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);float:right;margin-right:15px}.container-shooting-experience .quiz-container .quiz-close{right:10px;top:15px}.container-faq-for-first-time .faq-title{margin-top:20px;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:4px}}@media (max-width: 770px){.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content{padding:80px 53px 80px 113px}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card .how-to-get-started-card-button{margin:auto}.container-shooting-experience .image-container .image-shooting-experience{height:200px}.container-shooting-experience .image-container .image-shooting-experience .text{margin-top:80px}.container-shooting-experience .quiz-container{padding:0 20px;margin:0 20px 102px 20px}.container-shooting-experience .quiz-container .quiz-text{width:auto;margin:auto;margin-top:78px;margin-bottom:44px;font-family:Montserrat-Regular;font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#000000}.container-shooting-experience .quiz-container .quiz-buttons{text-align:center;margin-bottom:77px}.container-shooting-experience .quiz-container .quiz-buttons .quiz-button{display:block;margin:auto !important;width:auto}.container-shooting-experience .quiz-container .quiz-buttons .quiz-button:first-child{margin-bottom:20px !important}.container-shooting-experience .quiz-container .quiz-buttons .quiz-button a{font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#fff;border-radius:0;margin-top:1px}.container-faq-for-first-time .faq-button{margin-bottom:20px}}@media (max-width: 650px){.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content{padding:80px 53px 80px 53px}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-text{text-align:center}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-title{text-align:center}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-title .title-under-line{margin:auto}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-title #text-title{text-align:center;margin:auto}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-link{text-align:center}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-link a{color:#ffffff !important}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-link i{color:#ffffff !important;font-size:16px !important;margin-left:8px}.types-of-shooting-container .row-types-shooting .col-weapons .linear-gradient{content:'';width:100%;height:200px;position:absolute;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(black));background-image:-o-linear-gradient(top, rgba(255,255,255,0), black);background-image:linear-gradient(to bottom, rgba(255,255,255,0), black)}.types-of-shooting-container .row-types-shooting .col-weapons .linear-gradient .weapon-title{height:100%;padding-top:150px}.types-of-shooting-container .row-types-shooting .col-weapons .pistol-image-class{height:200px;background-size:cover;background-position:top center}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-image{height:184px}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card{margin-left:20px;margin-right:20px;padding:20px !important}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card .how-to-get-started-card-title{font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:0.8px}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card p{font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.43}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card ul{font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.43}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card .how-to-get-started-card-button{margin:auto;width:auto}.container-how-to-get-started .how-to-get-started-content .how-to-get-started-card .how-to-get-started-card-button a{font-size:11px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.7px}.container-how-to-get-started .how-to-get-started-content #how-to-get-started-card2{padding:20px !important}}@media (max-width: 420px){.types-of-shooting-container{margin-top:5px}.types-of-shooting-container .line-vertical-types-of-shooting{border:solid 1px #f4f4f4;height:1px;-webkit-transform:rotate(-270deg);-o-transform:rotate(-270deg);transform:rotate(-270deg);width:40px;margin:20px auto 25px}.types-of-shooting-container .section-title{height:68px;margin:auto}.types-of-shooting-container .row-all-shooting-button{margin-top:10px}.types-of-shooting-container .row-all-shooting-button .button-all-shoting-types{margin:auto;background-color:var(--primary);padding:5px 15px 0px 15px;height:40px;width:279px}.types-of-shooting-container .row-all-shooting-button .button-all-shoting-types .button-all-shooting{font-family:Montserrat-Regular;font-size:11px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#ffffff;width:100%;height:100%}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content{padding:30px 33px 30px 33px}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-title{color:#ffffff}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-title .title-under-line{margin-top:10px}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-title #text-title{height:20px;font-family:Montserrat-Regular;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:5px;text-align:center;margin:auto}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-text{color:white;margin-top:10px}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-text .weapon-description{text-align:center;line-height:1.43}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-link{height:15px;font-family:Montserrat-Regular;font-size:12px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.8px;text-align:center;color:#ffffff}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-link a{color:#ffffff !important}.types-of-shooting-container .row-types-shooting .col-weapons .weapon-text-content .weapon-link i{color:#ffffff !important;font-size:16px !important;margin-left:8px}.types-of-shooting-container .row-types-shooting .col-weapons .linear-gradient{content:'';width:100%;height:100px;position:absolute;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(black));background-image:-o-linear-gradient(top, rgba(255,255,255,0), black);background-image:linear-gradient(to bottom, rgba(255,255,255,0), black)}.types-of-shooting-container .row-types-shooting .col-weapons .linear-gradient .weapon-title{height:100%;padding-top:35px}.types-of-shooting-container .row-types-shooting .col-weapons .pistol-image-class{height:100px;background-size:cover;background-position:top center}.hero-image-new-shooters .new-shooters-title{font-size:38px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:4.5px;width:230px;margin:auto;position:relative}.what-to-expect-range .text-what-to-expect-range{height:120px;text-overflow:ellipsis;overflow:hidden;white-space:pre-wrap}.container-owning-firearm .owning-firearm-video .owning-firearm-preview{height:184px}.container-shooting-experience .image-container .image-shooting-experience{height:100px;background-position-y:40%}.container-shooting-experience .image-container .image-shooting-experience .text{margin-top:30px}.how-to-get-started-content #how-to-get-started-card1 .how-to-get-started-card-button,.how-to-get-started-content #how-to-get-started-card2 .how-to-get-started-card-button{width:auto !important}}@-moz-document url-prefix(){.container-how-to-get-started .how-to-get-started-content #how-to-get-started-card1{bottom:10px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.container-how-to-get-started .how-to-get-started-content #how-to-get-started-card1{bottom:10px}}@supports (-ms-ime-align: auto){.container-how-to-get-started .how-to-get-started-content #how-to-get-started-card1{bottom:10px}}.container-hero-image-page.page-resources .hero-image-page{background-image:url("dist/img/resources-hero.jpg")}.container-hero-image-page.page-resources .menu-videos-articles{text-align:center;position:relative;z-index:2;margin-top:20px}.container-hero-image-page.page-resources .menu-videos-articles .btn-videos-resources,.container-hero-image-page.page-resources .menu-videos-articles .btn-articles-resources,.container-hero-image-page.page-resources .menu-videos-articles span{border:0;border-radius:0;color:#ffffff;display:inline;font-family:Montserrat-Regular;font-size:12px;font-stretch:normal;font-style:normal;font-weight:normal;letter-spacing:1px;line-height:normal;padding:0 0 5px;text-align:center;width:100%}.container-hero-image-page.page-resources .menu-videos-articles .btn-videos-resources:hover,.container-hero-image-page.page-resources .menu-videos-articles .btn-articles-resources:hover{font-weight:bold;margin-bottom:1px;border-bottom:solid 2px #ffffff}.container-hero-image-page.page-resources .menu-videos-articles span{color:rgba(255,255,255,0.3);padding-left:7.5px;padding-right:7.5px}.container-hero-image-page.page-resources .menu-videos-articles .active{font-weight:bold;margin-bottom:1px;border-bottom:solid 2px #ffffff}.container-search-resources{height:70px;margin-top:-35px;position:relative;width:100%}.container-search-resources .content-search{background-color:#ffffff;-webkit-box-shadow:0 6px 14px 0 rgba(0,0,0,0.08);box-shadow:0 6px 14px 0 rgba(0,0,0,0.08);height:70px;margin:0 auto;padding:15px 20px;width:692px}.container-search-resources .content-search input{border:1px solid #B8B8B8;color:#606060;font-family:Montserrat-Regular;font-size:14px;font-stretch:normal;font-style:normal;font-weight:normal;height:36px;letter-spacing:0.4px;line-height:1.71;opacity:.7;padding-left:10px;text-align:left;width:-webkit-calc(100% - 152px);width:calc(100% - 152px)}.container-search-resources .content-search .btn-search-resources{background-color:var(--primary);border-radius:0;color:#ffffff;font-family:Montserrat-Medium;font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;height:40px;letter-spacing:2px;line-height:normal;margin-left:15px;text-align:center;width:132px;padding-top:12px}.container-search-resources .content-search .btn-search-resources:hover{background-color:var(--primary-hover) !important}.container-category-resources{background-color:#f1f1f1;height:145px;margin-top:-35px;padding-left:5.3%;padding-right:5.3%;width:100%}.container-category-resources .content-categories{padding-top:71px;width:100%}.container-category-resources .content-categories .btn-category-resources{font-family:Montserrat-Regular;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.63;letter-spacing:.5px;text-align:left;color:#000000;padding-left:25px;padding-right:25px;display:block;float:left}.container-category-resources .content-categories .btn-category-resources:after{content:'';width:.5px;height:19px;opacity:0.4;border:solid .5px #7a7a7a;margin-top:2px;position:absolute;margin-left:26px}.container-category-resources .content-categories .btn-category-resources:last-child:after{content:none}.container-category-resources .content-categories .btn-category-resources.active,.container-category-resources .content-categories .btn-category-resources:hover{background-color:#1f3c6e;border-radius:3px;-webkit-box-shadow:2px 7px 20px 0 rgba(0,0,0,0.11);box-shadow:2px 7px 20px 0 rgba(0,0,0,0.11);color:#ffffff;font-weight:500}.container-category-resources .content-categories .btn-category-resources.active:after,.container-category-resources .content-categories .btn-category-resources:hover:after{content:none}.container-category-resources .content-select-level{width:100%}.container-category-resources .content-select-level .dropbtn{outline:none;background-color:#ffffff;border:0;-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,0.08);box-shadow:0 2px 14px 0 rgba(0,0,0,0.08);color:#000000;cursor:pointer;font-family:Montserrat-Regular;font-size:12px;font-stretch:normal;font-style:normal;font-weight:normal;height:36px;letter-spacing:0.5px;line-height:1.33;padding-left:12px;text-align:left;width:230px}.container-category-resources .content-select-level .dropbtn .fa-angle-down{float:right;font-size:14px;padding-right:5px}.container-category-resources .content-select-level .dropdown{display:inline-block;position:relative;float:right}.container-category-resources .content-select-level .dropdown .select-novice:before{color:#448e79;content:' \25CF';font-size:18px;padding-right:5px}.container-category-resources .content-select-level .dropdown .select-novice .fa-angle-down{margin-top:3px}.container-category-resources .content-select-level .dropdown .select-intermediate:before{color:#c79139;content:' \25CF';font-size:18px;padding-right:5px}.container-category-resources .content-select-level .dropdown .select-intermediate .fa-angle-down{margin-top:3px}.container-category-resources .content-select-level .dropdown .select-advanced:before{color:#a53644;content:' \25CF';font-size:18px;padding-right:5px}.container-category-resources .content-select-level .dropdown .select-advanced .fa-angle-down{margin-top:3px}.container-category-resources .content-select-level .dropdown-content{background-color:#ffffff;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);display:none;overflow:auto;position:absolute;width:230px;z-index:3}.container-category-resources .content-select-level .dropdown-content a{color:#000000;display:block;font-family:Montserrat-Regular;font-size:12px;font-stretch:normal;font-style:normal;font-weight:normal;letter-spacing:.5px;line-height:1.33;padding-bottom:10px;padding-left:10px;padding-top:10px;text-align:left;text-decoration:none}.container-category-resources .content-select-level .dropdown-content .novice:before{color:#448e79;content:' \25CF';font-size:18px;padding-right:5px}.container-category-resources .content-select-level .dropdown-content .intermediate:before{color:#c79139;content:' \25CF';font-size:18px;padding-right:5px}.container-category-resources .content-select-level .dropdown-content .advanced:before{color:#a53644;content:' \25CF';font-size:18px;padding-right:5px}.container-category-resources .content-select-level .dropdown-content .all:before{color:#ffffff;content:' \25CF';font-size:18px;padding-right:5px}.container-category-resources .content-select-level .dropdown-content .hide-level{display:none}.container-category-resources .content-select-level .dropdown .all:hover:before{color:#f1f1f1}.container-category-resources .content-select-level .dropdown a:hover{background-color:#f1f1f1}.container-category-resources .content-select-level .show{display:block}.container-list-resources-videos{margin-bottom:100px;padding-left:5% !important;padding-right:5% !important;padding-top:50px}.container-list-resources-articles{display:none;margin-bottom:100px;padding-left:73px;padding-right:73px;padding-top:50px}.container-list-resources-videos.active,.container-list-resources-articles.active{display:block}.pac-container{z-index:10000}.content-modal #modalViewVideo{width:100%}.content-modal #modalViewVideo .modal-dialog{max-width:860px !important}.content-modal #modalViewVideo .modal-dialog .modal-content{border:0;border-radius:0}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body{padding:0;width:100%}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .video-play-resources{background-color:#b0b0b0;-webkit-box-shadow:2px 5px 25px 0 rgba(0,0,0,0.11);box-shadow:2px 5px 25px 0 rgba(0,0,0,0.11);height:522px;width:100%}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .video-play-resources .btn-close-view-video-resources{background-color:#000000;border:0;border-radius:50%;-webkit-box-shadow:2px 8px 20px 0 rgba(0,0,0,0.31);box-shadow:2px 8px 20px 0 rgba(0,0,0,0.31);cursor:pointer;height:37px;margin-bottom:18px;opacity:.34;position:absolute;right:20px;top:20px;width:37px}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .video-play-resources .btn-close-view-video-resources span{background:url("dist/img/icons/close-white.svg") no-repeat;height:16px;margin-top:-8px;position:absolute;right:10px;width:16px;z-index:99999999}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation{height:83px;padding-top:21px;text-align:center;width:100%}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation .title-video-play{font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:0.9px;text-align:left;color:#000000;display:inline-block;margin-right:5px}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation .input-video-play-share-your-event{display:inline-block}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation .input-video-play-share-your-event{display:-ms-inline-flexbox}}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation .input-video-play-share-your-event .input-copy-link-video-play{border-radius:0;border:solid 1px #979797;height:36px;opacity:.7;width:260px}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation .btn-video-play-copy-link{background-color:#747474;border:0;border-radius:0;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);color:#ffffff;cursor:pointer;display:inline-block;font-family:Montserrat-Medium;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;height:36px;letter-spacing:1.7px;line-height:normal;margin-left:-5px;margin-right:15px;margin-top:-3px;position:relative;text-align:center;width:116px}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation .btn-video-play-copy-link:hover{background-color:#888888}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation .btn-video-play-friend{background-color:var(--primary);border:0;border-radius:0;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);color:#ffffff;cursor:pointer;display:inline-block;font-family:Montserrat-Medium;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;height:36px;letter-spacing:1.7px;line-height:normal;margin-top:-3px;position:relative;text-align:center;width:201px}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation .btn-video-play-friend:hover{background-color:var(--primary-hover)}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation .btn-video-play-friend .icon-chevron{background:url("dist/img/icons/chevron.svg");display:inline-block;height:10px;margin-left:20px;width:6px}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation .btn-video-play-expand{background-color:#ffffff;border:0;border-radius:0;color:var(--primary);cursor:pointer;display:inline-block;font-family:Montserrat-Bold;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:.9px;line-height:1.67;margin-left:65px;margin-right:22px;margin-top:-3px;padding:0;text-align:center}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation .btn-video-play-expand:hover span{border-bottom:solid 1px var(--primary);padding-bottom:1px}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation .btn-video-play-expand .fa-angle-down{cursor:pointer;color:#527173;display:inline-block;font-size:20px;position:absolute;margin-left:10px;margin-top:0px;text-align:center}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources{display:none;height:300px;padding-left:20px;padding-right:20px;width:100%}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .line-video-resources{border:solid .7px #979797;height:.7px;opacity:.3;width:100%}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .title-related-video-resources{font-family:Montserrat-Medium;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:1px;text-align:center;color:#000000;padding-top:20.5px}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related{padding-top:15px}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal{padding:0 10px;display:none}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal:first-child{padding-left:15px}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal:last-child{padding-right:15px}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .btn-experience-level-resources{border-radius:3px;-webkit-box-shadow:2px 3px 12px 0 rgba(0,0,0,0.1);box-shadow:2px 3px 12px 0 rgba(0,0,0,0.1);color:#ffffff;font-family:Montserrat-Bold;font-size:10px;font-stretch:normal;font-style:normal;font-weight:600;height:23px;letter-spacing:.8px;line-height:1.5;margin-left:-6px;margin-top:7px;padding-left:8px;padding-right:8px;padding-top:3px;position:absolute;text-align:left;text-transform:uppercase;z-index:5}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .btn-experience-level-resources.nocategory{background-color:#ffffff}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .btn-experience-level-resources.nocategory span{color:#000}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .btn-experience-level-resources.novice{background-color:#448e79}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .btn-experience-level-resources.intermediate{background-color:#c79139}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .btn-experience-level-resources.advanced{background-color:#a53644}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .time-video-resources{background-color:rgba(0,0,0,0.5);border-radius:3px;bottom:0;height:23px;margin-bottom:85px;margin-right:20px;position:absolute;right:0;text-align:center;width:46px;z-index:10}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .time-video-resources span{font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:1px;color:#ffffff;margin:4px auto 0;display:block}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .image-video-resources{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background-image:-o-linear-gradient(top, rgba(0,0,0,0), #000);background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000);background-position:top center;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:2px 5px 25px 0 rgba(0,0,0,0.11);box-shadow:2px 5px 25px 0 rgba(0,0,0,0.11);cursor:pointer;height:197px;width:-webkit-calc(100% - 5px);width:calc(100% - 5px)}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .image-video-resources:after{content:'';position:absolute;width:-webkit-calc(100% - 25px);width:calc(100% - 25px);height:197px;opacity:.75;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background-image:-o-linear-gradient(top, rgba(0,0,0,0), #000);background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .image-video-resources .play-button-video-resources{left:50%;position:absolute;top:-webkit-calc(50% - 20px);top:calc(50% - 20px);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:5}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .image-video-resources .play-button-video-resources .circle-button-video-resources{border:2px solid #ffffff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;height:56px;margin:0 auto;opacity:0.9;text-align:center;width:55px}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .image-video-resources .play-button-video-resources .circle-button-video-resources:after{content:"";background-image:url("dist/img/icons/play-triangle.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;width:21px;height:24px;position:absolute;margin-left:-8px;margin-top:15px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .image-video-resources .play-button-video-resources .circle-button-video-resources:after{margin-left:18px}}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .image-video-resources-1,.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .image-video-resources-3{width:100%}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .btn-image-modal-video-resources{background-color:#ffffff;-webkit-box-shadow:2px 5px 25px 0 rgba(0,0,0,0.14);box-shadow:2px 5px 25px 0 rgba(0,0,0,0.14);color:#000000;font-family:Montserrat-Regular;font-size:12px;font-stretch:normal;font-style:normal;font-weight:normal;height:44.7px;letter-spacing:normal;line-height:1.17;margin-bottom:30px;margin-left:12.8px;margin-top:-38px;padding-left:10.7px;padding-right:15px;position:relative;text-align:left;width:-webkit-calc(100% - 5px);width:calc(100% - 5px);white-space:normal}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .btn-image-modal-video-resources:hover{background-color:#EBEBEB}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources .content-video-related .col-image-modal .btn-image-modal-video-resources span{position:absolute;padding-right:10.7px}.custom-calendar-invite-a-friend{position:relative;top:28px;right:23px;font-size:14px}.btn-delete-search-email-friends{border:solid 1px var(--primary);border-radius:50%;cursor:pointer;display:inline-block;height:14px;margin-left:10px;margin-top:13px;position:absolute;width:14px}.btn-delete-search-email-friends:before{content:'x';color:var(--primary);font-size:12px;font-family:Arial, sans-serif;position:absolute;margin-top:-3.5px !important;margin-left:3.3px !important}.btn-delete-search-email-friends-2{border:solid 1px var(--primary);border-radius:50%;cursor:pointer;display:inline-block;height:14px;margin-left:10px;margin-top:13px;position:relative;top:4px;width:14px}.btn-delete-search-email-friends-2:before{content:'x';color:var(--primary);font-size:12px;font-family:Arial, sans-serif;position:absolute;margin-top:-3.5px !important;margin-left:3.3px !important}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .shooting-activities{display:none}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .pac-input-not-valid-tip{display:none;text-align:right;width:400px}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .pac-input-not-valid-tip span{color:#f00;display:inline;font-family:Montserrat-Medium;font-size:10px;letter-spacing:1px}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .input-search #pac-input{background-color:#ffffff;border:solid 1px #b8b8b8;color:#000000;font-family:Montserrat-Regular;font-size:11px;font-stretch:normal;font-style:normal;font-weight:normal;height:36px;letter-spacing:normal;line-height:1.45;margin-top:2px;padding-left:15px;text-align:left;width:400px}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .input-search .btn-delete-search{visibility:hidden;border:solid 1px var(--primary);border-radius:50%;cursor:pointer;display:inline-block;height:14px;margin-left:-30px;margin-top:13px;position:absolute;width:14px}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .input-search .btn-delete-search:before{content:'x';color:var(--primary);font-size:12px;font-family:Arial, sans-serif;position:absolute;margin-top:-3.5px;margin-left:3.3px}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .input-search .controls{border:1px solid transparent;border-radius:2px 0 0 2px;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;height:32px;margin-top:10px;outline:none}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .title-select-range{font-family:Montserrat-Medium;font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:left;color:#757575;margin-top:30px;display:none}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .title-select-range span{font-family:Montserrat-Regular;font-weight:normal;letter-spacing:normal}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range{display:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:15px}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card{background-color:#ffffff;-webkit-box-shadow:2px 3px 12px 0 rgba(0,0,0,0.08);box-shadow:2px 3px 12px 0 rgba(0,0,0,0.08);display:inline-block;height:95.9px;-o-object-fit:contain;object-fit:contain;padding:14px 15px 15px 9px;width:259.2px;cursor:pointer}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card:hover .content-radio input ~ .checkmark{background-color:#ccc}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card .content-radio{display:inline-block;margin-top:-1px;position:absolute;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card .content-radio input{cursor:pointer;opacity:0;position:absolute}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card .content-radio .checkmark{background-color:#ffffff;border:solid 1px #b8b8b8;border-radius:50%;height:20px;left:0;position:absolute;top:0;width:20px}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card .content-radio .checkmark:after{content:"";display:none;position:absolute}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card .content-radio:hover input ~ .checkmark{background-color:#ccc}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card .content-radio input:checked ~ .checkmark{background-color:#ffffff;border:solid 1px #b8b8b8;height:20px;width:20px}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card .content-radio input:checked ~ .checkmark:after{display:block}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card .content-radio .checkmark:after{background:var(--primary);border-radius:50%;height:12px;left:3px;top:3px;width:12px}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card .content-card{display:inline-block;padding-left:29px;width:100%}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card .content-card .name-item{font-family:Montserrat-Medium;font-size:11px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:normal;text-align:left;color:#000000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card .content-card .address-1-item,.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card .content-card .address-2-item,.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card .content-card .phone-item{font-family:Montserrat-Light;font-size:11px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.39;letter-spacing:normal;text-align:left;color:#000000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result{background-color:#ffffff;-webkit-box-shadow:2px 3px 12px 0 rgba(0,0,0,0.08);box-shadow:2px 3px 12px 0 rgba(0,0,0,0.08);height:120px;margin-top:15px;-o-object-fit:contain;object-fit:contain;padding:15px;width:100%}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .image-no-results{background-image:url("dist/img/icons/no-results.svg");background-size:contain;background-position:top center;background-repeat:no-repeat;width:80px;height:100%;display:inline-block}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .content-suggestions{display:inline-block;margin-left:15px}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .content-suggestions .title-no-results-range{font-family:Montserrat-Medium;font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:left;color:#757575;text-transform:uppercase}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .content-suggestions .title-suggestions{font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#000000;margin-top:15px}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .content-suggestions .text-suggestions{font-family:Montserrat-Regular;font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.28;letter-spacing:normal;text-align:left;color:#000000}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .btn-search-advanced{font-family:Montserrat-Bold;font-size:11px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:var(--primary);margin-top:5px;padding-left:0}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .btn-search-advanced:hover span{border-bottom:solid 1px var(--primary);padding-bottom:1px}.content-modal #modalInvitation .modal-dialog .modal-content .modal-body .btn-search-advanced .icon-chevron{background:url("dist/img/icons/chevron-dark.svg");display:inline-block;height:10px;margin-left:10px;width:6px}@media (max-width: 1199px){.container-category-resources .container{padding:0}.container-category-resources .container,.container.container-list-resources-videos{width:100%}}@media (max-width: 1150px){.container-category-resources{padding-left:1%;padding-right:1%}.container-list-resources-videos{padding-left:4.5%;padding-right:4.5%}.container-category-resources .container,.container.container-list-resources-videos,.container.container-list-resources-articles{width:100%}.container-category-resources .container{padding:0}.container.container-list-resources-articles{padding-left:0;padding-right:0;padding-top:20px}}@media (max-width: 1024px){.container-list-resources-videos{padding-top:0}.container-list-resources-videos .resources-list .cards-container .col-image-articles{padding-top:20px}.container-list-resources-videos .resources-list .cards-container .col-image-articles .content-text-article{bottom:0;height:auto;left:-10px;margin-top:0;padding:15.3px 11px;position:relative;top:auto;width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}.container-list-resources-videos .resources-list .cards-container .col-image-articles .content-text-article .btn-read-more-article{margin-top:15px}.container-list-resources-videos .resources-list .cards-container .col-image-articles .image-article-resources{height:152px;margin-bottom:0;width:100%}.container-list-resources-videos .resources-list .cards-container .col-image-articles .image-article-resources:after{height:152px;width:-webkit-calc(100% - 68px);width:calc(100% - 68px)}.container-list-resources-videos .resources-list .cards-container .row.content-btn-show-more{margin-top:50px}.container-list-resources-videos .resources-list .cards-container .col-image-videos{padding-left:20px;padding-right:20px;padding-top:20px}.container-list-resources-videos .resources-list .cards-container .col-image-videos .image-video-resources:after{width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}}@media (max-width: 1023px){.container-search-resources .content-search{height:auto;width:100%}.container-search-resources .content-search input{display:block;font-size:12px;letter-spacing:0.4px;line-height:1.67;width:100%}.container-search-resources .content-search .btn-search-resources{margin-left:0;margin-top:15px;font-size:11px;letter-spacing:1px;width:100%}.container-category-resources{margin:0;padding:0 20px;height:181px}.container-category-resources .container{padding:0}.container-category-resources .content-categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:scroll}.container-category-resources .content-categories .btn-category-resources{font-size:11.2px;letter-spacing:0.5px;line-height:1.63;padding-left:14px;padding-right:14px}.container-category-resources .content-categories .btn-category-resources:after{margin-left:16.9px;position:inherit}.container-category-resources .content-select-level .dropdown{width:100%}.container-category-resources .content-select-level .dropdown .dropbtn{margin-top:20px;width:100%}.container-category-resources .content-select-level .dropdown .show{width:100%}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation{height:auto;padding-left:10px;padding-right:10px;display:-ms-grid;display:grid}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation .input-video-play-share-your-event .input-copy-link-video-play{width:100%}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation .btn-video-play-copy-link{margin-left:0;margin-top:10px;width:100%}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation .btn-video-play-friend{margin-top:10px;width:100%}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .content-copy-link-invitation .btn-video-play-expand{margin-left:0;margin-top:10px;width:100%;margin-bottom:10px}.content-modal #modalViewVideo .modal-dialog .modal-content .modal-body .related-video-resources{height:auto}}@media (max-width: 858px){.container-list-resources-videos{padding-top:20px;padding-left:20px !important;padding-right:20px !important}.container-list-resources-videos .col-image{padding-left:15px;padding-right:15px}.container-list-resources-videos .col-image .image-video-resources:after{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}#modalConfirmation .modal-dialog,#modalInvitation .modal-dialog,#modalViewInvitation .modal-dialog{width:100%}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .image-map-details,#modalInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .image-map-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .image-map-details{width:100%}}@media (max-width: 768px){.container-hero-image-page.page-resources .hero-image-page{background-image:url("dist/img/hero-mobile@3x.jpg")}.container-hero-image-page.page-resources .menu-videos-articles{margin-top:35px}.container-list-resources-videos{margin:0;padding:0}.container-list-resources-videos .cards-container .col-image-videos.image-count{padding-top:20px}.container-list-resources-videos .cards-container .col-image-videos.image-count .time-video-resources{margin-bottom:55px}.container-list-resources-videos .cards-container .col-image-videos.image-count .btn-image-video-resources{height:53px;margin:0 0 0 -10px;width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}.container-list-resources-videos .cards-container .col-image-articles{padding-top:20px}.container-list-resources-videos .row.content-btn-show-more{margin-left:0;margin-top:30px}}@media (max-width: 698px){.custom-calendar-invite-a-friend{position:relative;top:0;left:-7%}#modalConfirmation .modal-dialog,#modalInvitation .modal-dialog,#modalViewInvitation .modal-dialog{margin:0 !important}#modalConfirmation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend,#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend{display:block;height:100%;margin-bottom:20px;padding:15px;width:100%}#modalConfirmation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .title-share-your-event,#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .title-share-your-event{margin-right:0;position:initial;margin-top:8px}#modalConfirmation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .input-share-your-event,#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .input-share-your-event{width:100%;position:initial;webkit-transform:none;-webkit-transform:none;-o-transform:none;transform:none}#modalConfirmation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .btn-copy-link,#modalViewInvitation .modal-dialog .modal-content .modal-body .copy-link-go-with-friend .btn-copy-link{width:100%;font-size:11px;position:initial;webkit-transform:none;-webkit-transform:none;-o-transform:none;transform:none;margin-top:10px}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation{display:block}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details{padding:0;margin-top:20px}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details:before,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details:before{content:none}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .image-map-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .image-map-details{margin-left:0;width:100%}#modalConfirmation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details,#modalViewInvitation .modal-dialog .modal-content .modal-body .content-details-confirmation .col-right-details .content-other-details{padding-left:0}#modalConfirmation .modal-dialog .modal-content .modal-header,#modalInvitation .modal-dialog .modal-content .modal-header,#modalViewInvitation .modal-dialog .modal-content .modal-header{height:50px;padding-left:18px}#modalConfirmation .modal-dialog .modal-content .modal-header .modal-title,#modalInvitation .modal-dialog .modal-content .modal-header .modal-title,#modalViewInvitation .modal-dialog .modal-content .modal-header .modal-title{font-size:18px;letter-spacing:1.6px;line-height:1.89}#modalConfirmation .modal-dialog .modal-content .modal-body,#modalInvitation .modal-dialog .modal-content .modal-body,#modalViewInvitation .modal-dialog .modal-content .modal-body{padding:20px 18px 0 18px}#modalConfirmation .modal-dialog .modal-content .modal-body .title-selected-range-invitation,#modalInvitation .modal-dialog .modal-content .modal-body .title-selected-range-invitation,#modalViewInvitation .modal-dialog .modal-content .modal-body .title-selected-range-invitation{letter-spacing:1px}#modalConfirmation .modal-dialog .modal-content .modal-body .input-search #pac-input,#modalInvitation .modal-dialog .modal-content .modal-body .input-search #pac-input,#modalViewInvitation .modal-dialog .modal-content .modal-body .input-search #pac-input{padding-left:10px !important;width:100% !important}#modalConfirmation .modal-dialog .modal-content .modal-body .title-select-range,#modalInvitation .modal-dialog .modal-content .modal-body .title-select-range,#modalViewInvitation .modal-dialog .modal-content .modal-body .title-select-range{margin-top:20px !important}#modalConfirmation .modal-dialog .modal-content .modal-body .cards-select-range,#modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range,#modalViewInvitation .modal-dialog .modal-content .modal-body .cards-select-range{margin-top:10px !important}#modalConfirmation .modal-dialog .modal-content .modal-body .cards-select-range .card,#modalInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card,#modalViewInvitation .modal-dialog .modal-content .modal-body .cards-select-range .card{margin-bottom:10px !important;width:100% !important}#modalConfirmation .modal-dialog .modal-content .modal-body .btn-search-advanced,#modalInvitation .modal-dialog .modal-content .modal-body .btn-search-advanced,#modalViewInvitation .modal-dialog .modal-content .modal-body .btn-search-advanced{margin-top:0 !important;padding:0 !important}#modalConfirmation .modal-dialog .modal-content .modal-body .address-selected-range-invitation,#modalInvitation .modal-dialog .modal-content .modal-body .address-selected-range-invitation,#modalViewInvitation .modal-dialog .modal-content .modal-body .address-selected-range-invitation{display:none !important}#modalConfirmation .modal-dialog .modal-content .modal-body .title-details-invitation,#modalInvitation .modal-dialog .modal-content .modal-body .title-details-invitation,#modalViewInvitation .modal-dialog .modal-content .modal-body .title-details-invitation{font-size:14px;line-height:1.43;letter-spacing:1.8px;margin-top:25px}#modalConfirmation .modal-dialog .modal-content .modal-body .form-invitation,#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation,#modalViewInvitation .modal-dialog .modal-content .modal-body .form-invitation{margin-top:15px}#modalConfirmation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .date-invitation,#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .date-invitation,#modalViewInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .date-invitation{display:inline}#modalConfirmation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .date-invitation .wpcf7-date,#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .date-invitation .wpcf7-date,#modalViewInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .date-invitation .wpcf7-date{width:100%}#modalConfirmation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .shooting-activities,#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .shooting-activities,#modalViewInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .shooting-activities{padding-top:5px !important;padding-bottom:5px !important;padding-left:0}#modalConfirmation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .all-friends-email .close-email-friend:after,#modalConfirmation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .all-friends-email .close-email-friend:before,#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .all-friends-email .close-email-friend:after,#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .all-friends-email .close-email-friend:before,#modalViewInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .all-friends-email .close-email-friend:after,#modalViewInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .all-friends-email .close-email-friend:before{margin-left:0}#modalConfirmation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .btn-add-friend:after,#modalConfirmation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .btn-add-friend:before,#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .btn-add-friend:after,#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .btn-add-friend:before,#modalViewInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .btn-add-friend:after,#modalViewInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form .btn-add-friend:before{left:20px}#modalConfirmation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form p label,#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form p label,#modalViewInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form p label{display:inline}#modalConfirmation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form p label .wpcf7-email,#modalConfirmation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form p label .wpcf7-textarea,#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form p label .wpcf7-email,#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form p label .wpcf7-textarea,#modalViewInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form p label .wpcf7-email,#modalViewInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form p label .wpcf7-textarea{width:90% !important}#modalConfirmation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form #friends-email,#modalInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form #friends-email,#modalViewInvitation .modal-dialog .modal-content .modal-body .form-invitation .wpcf7 .wpcf7-form #friends-email{width:90% !important}#modalConfirmation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result,#modalInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result,#modalViewInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result{margin-bottom:10px;height:100% !important}#modalConfirmation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .image-no-results,#modalInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .image-no-results,#modalViewInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .image-no-results{width:100% !important;height:100px !important;margin-bottom:10px}#modalConfirmation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .content-suggestions,#modalInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .content-suggestions,#modalViewInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .content-suggestions{margin-left:0 !important}#modalConfirmation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .content-suggestions .title-no-results-range,#modalInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .content-suggestions .title-no-results-range,#modalViewInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .content-suggestions .title-no-results-range{text-align:center !important}#modalConfirmation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .content-suggestions .title-suggestions,#modalInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .content-suggestions .title-suggestions,#modalViewInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .content-suggestions .title-suggestions{margin-bottom:5px !important}#modalConfirmation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .content-suggestions .text-suggestions,#modalInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .content-suggestions .text-suggestions,#modalViewInvitation .modal-dialog .modal-content .modal-body .no-results-range .card-no-result .content-suggestions .text-suggestions{font-size:11px !important}#modalConfirmation .modal-dialog .modal-content .modal-footer .btn-cancel-invite,#modalInvitation .modal-dialog .modal-content .modal-footer .btn-cancel-invite,#modalViewInvitation .modal-dialog .modal-content .modal-footer .btn-cancel-invite{display:none}#modalConfirmation .modal-dialog .modal-content .modal-footer .btn-send-invite,#modalInvitation .modal-dialog .modal-content .modal-footer .btn-send-invite,#modalViewInvitation .modal-dialog .modal-content .modal-footer .btn-send-invite{width:100% !important;font-size:11px !important}#modalInvitation .modal-dialog .modal-content .modal-body .address-selected-range-invitation,#modalViewInvitation .modal-dialog .modal-content .modal-body .address-selected-range-invitation{display:-ms-grid !important;display:grid !important}.content-modal .modal#modalInvitation{padding:0 !important;overflow-y:scroll !important}.content-modal .modal#modalInvitation .modal-dialog{margin:0}}@media (max-width: 360px){.custom-calendar-invite-a-friend{top:-40px;left:88%}}@-moz-document url-prefix(){@media (max-width: 397px){.custom-calendar-invite-a-friend{top:-40px;left:88%}}@media (max-width: 1023px){.content-copy-link-invitation{display:table-footer-group}}}@supports (-ms-ime-align: auto){@media (max-width: 640px){.custom-calendar-invite-a-friend{top:-40px;left:88%}}@media (max-width: 1023px){.content-copy-link-invitation{display:table-footer-group}}}#locations-container-pagination #page-amount{font-family:Montserrat-Light;font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:normal;text-align:center;color:#000000;margin-bottom:15px;margin-right:8px}#locations-container-pagination{font-size:14px;color:#000;display:block;margin-top:30px;margin-bottom:30px}#locations-container-pagination ul{list-style-type:none;margin:0;padding:0;display:block;text-align:center}a.prev.null,#locations-container-pagination li.disabled .next,a.prev.null,#locations-container-pagination li.disabled .prev{border-color:rgba(132,132,132,0.5)}a.prev.null:hover,#locations-container-pagination li.disabled .next:hover,a.prev.null:hover,#locations-container-pagination li.disabled .prev:hover{background-color:transparent;cursor:default}a.prev.null,#locations-container-pagination li.disabled .next{background-image:url("dist/img/right_arrow_gray.svg");background-color:transparent}a.prev.null,#locations-container-pagination li.disabled .prev{background-image:url("dist/img/left_arrow_grey.svg");background-color:transparent}#locations-container-pagination li.disabled .next,#locations-container-pagination li.disabled .prev{background-color:#dadada;border-color:#dadada}#locations-container-pagination li.disabled .next:hover,#locations-container-pagination li.disabled .prev:hover{background-color:#dadada;border-color:#dadada;cursor:default}.simple-pagination li{display:inline-block;position:relative;min-width:15px}.simple-pagination li a,.simple-pagination li span{margin-top:0px;font-size:12px;color:var(--primary);background-color:#fff;border:1px solid var(--primary);letter-spacing:1px;font-weight:400;line-height:14px;vertical-align:middle;display:inline-block;font-family:"Montserrat-Regular",sans-serif;padding:8px 0px 8px 2px;margin-right:10px;height:30px;width:30px;border-radius:50%}.simple-pagination li a.current,.simple-pagination li a:hover,.simple-pagination li a.active,.simple-pagination li span.current,.simple-pagination li span:hover,.simple-pagination li span.active{background:var(--primary);color:#fff;text-decoration:none;cursor:pointer}.simple-pagination li a.current a,.simple-pagination li a:hover a,.simple-pagination li a.active a,.simple-pagination li span.current a,.simple-pagination li span:hover a,.simple-pagination li span.active a{color:#fff;text-decoration:none}.simple-pagination li a a:focus,.simple-pagination li span a:focus{text-decoration:none}.simple-pagination li span.ellipse.clickable{border:0;padding:0;cursor:default;line-height:1;vertical-align:baseline;border:none;margin:0 !important;margin-left:-8px !important;position:absolute;width:21px;left:4px}.simple-pagination li span.ellipse.clickable:hover{background:transparent;color:var(--primary)}a.next,.simple-pagination li a.page-link.next,.simple-pagination li .current.next{width:30px;overflow:hidden;height:30px;background-image:url("dist/img/right_arrow_green.svg");background-size:cover;background-repeat:no-repeat;background-position:center;background-size:6px 12px;text-indent:-5000px;display:inline-block}a.next:hover,.simple-pagination li a.page-link.next:hover,.simple-pagination li .current.next:hover{background-image:url("dist/img/right_arrow_wht.svg");background-size:6px 12px}.simple-pagination li span.prev{background-color:#fff}a.prev,.simple-pagination li a.page-link.prev,.simple-pagination li .current.prev{width:30px;overflow:hidden;height:30px;padding:0;background-image:url("dist/img/left_arrow_green.svg");background-size:cover;background-repeat:no-repeat;background-position:center;background-position:10px 50%;background-size:6px 12px;text-indent:-5000px}a.prev:hover,.simple-pagination li a.page-link.prev:hover,.simple-pagination li .current.prev:hover{background-image:url("dist/img/left_arrow_wht.svg");background-position:10px 50%;background-size:6px 12px}.container-hero-image-page.page-find-a-range .hero-image-page{background-image:url("dist/img/hero-image-find-a-range.jpg")}.content-map-page-find-range{padding-left:6.3%;padding-right:6.3%}.content-map-page-find-range .col-map-container{padding-left:15px !important}.content-map-page-find-range .col-locations{padding-right:15px !important;padding-left:5px !important}.content-map-page-find-range .row.content-ads-find-range{margin-left:0;margin-right:0;margin-top:60px;position:relative;z-index:2}.content-map-page-find-range .row.content-ads-find-range .ads-1{padding-left:0;padding-right:20px}.content-map-page-find-range .row.content-ads-find-range .ads-2{padding-left:20px;padding-right:0}.content-map-page-find-range .row.content-ads-find-range .ads-find-range{background-color:#ffffff;-webkit-box-shadow:3px 10px 30px 0 rgba(0,0,0,0.13);box-shadow:3px 10px 30px 0 rgba(0,0,0,0.13);height:415px;width:100%}.horizontal-line-page-find-range{padding-left:91px;padding-right:91px;position:relative;z-index:2}.horizontal-line-page-find-range .line{border:solid 1px #979797;height:1px;margin-top:30px;opacity:.6;width:100%}@media (max-width: 1278px){.container-ads .ad-container .cm-ads{display:block}.container-ads .ad-container .cm-ads .ad-image{height:200px;width:100%}.container-ads .ad-container .cm-ads .ad-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.container-ads .ad-container .cm-ads .ad-content{height:244px;padding:20px}.container-ads .ad-container .cm-ads .ad-content .ad-title{font-size:18px;line-height:1.33;letter-spacing:.8px;text-align:center}.container-ads .ad-container .cm-ads .ad-content .ad-text{font-size:14px;font-weight:300;line-height:1.43;text-align:center}.container-ads .ad-container .cm-ads .ad-content .ad-button{width:100%}.container-ads .ad-container .cm-ads .ad-content .ad-button a{font-size:11px;letter-spacing:1.7px;text-align:center}.container-ads .ad-container.ad-container-1{margin-right:30px}.container-ads .ad-container.ad-container-2{margin-left:30px}}@media (max-width: 991px){.container-ads .ad-container.ad-container-1{margin-right:20px}.container-ads .ad-container.ad-container-2{margin-left:20px}#where-to-shoot #extra-filters{top:0 !important}#where-to-shoot #standard-filters>div:first-child .btn.btn-close{margin-right:20px;margin-top:8px;position:absolute;right:0}#where-to-shoot #standard-filters>div:first-child .btn.btn-close span{background:url("dist/img/icons/close.svg") no-repeat;height:20px;position:absolute;width:20px}#where-to-shoot #indoor-filters .before-vertical-separator,#where-to-shoot #outdoor-filters .before-vertical-separator,#where-to-shoot #advanced-filters .before-vertical-separator{padding-right:15px !important;padding-left:15px !important;padding-top:0 !important}}@media (max-width: 768px){.container-hero-image-page.page-find-a-range .hero-image-page{background-image:url("dist/img/find-a-range-header-mobile@3x.jpg")}.content-map-page-find-range{padding:0}.horizontal-line-page-find-range{display:none}.container.container-ads{padding:0 60px;width:100%}.container.container-ads .row{margin-right:0;margin-left:0}.container.container-ads .ad-container-1{margin-right:0 !important}.container.container-ads .ad-container-1 .ad-image{width:100%}.container.container-ads .ad-container-1 .ad-content{height:auto;padding:20px;width:100%}.container.container-ads .ad-container-1 .ad-content .ad-title,.container.container-ads .ad-container-1 .ad-content .ad-text{text-align:center}.container.container-ads .ad-container-1 .ad-content .ad-text{margin-top:5px;margin-bottom:20px}.container.container-ads .ad-container-1 .ad-content .ad-button{margin:auto}.container.container-ads .ad-container-2{display:none}}@media (max-width: 425px){.container.container-ads{padding:0 20px}.container.container-ads .ad-container-1 .cm-ads .ad-image{height:150px}}.container-hero-image-where-to-buy{position:relative}.retailers-in-where-to-buy .container .featured-retailers{height:130px !important}.retailers-in-where-to-buy .container .featured-retailers .button-buy-featured-reatilers.main-button-hover{display:none !important}.hero-image-where-to-buy{position:relative;width:100%;height:319px;background-size:cover;background-position:0% 25%;background-repeat:no-repeat;z-index:-3}.hero-image-where-to-buy:before{content:'';width:100%;position:absolute;margin-top:786px;height:110px;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));background-image:-o-linear-gradient(top, rgba(255,255,255,0), #fff);background-image:linear-gradient(to bottom, rgba(255,255,255,0), #fff);z-index:1}.hero-image-where-to-buy .where-to-buy-title{width:100%;padding-top:130px;position:absolute;z-index:0;font-family:Oswald-Bold;font-size:50px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:8.6px;text-align:center;color:#ffffff}@media (max-width: 410px){.hero-image-where-to-buy .where-to-buy-title{font-size:38px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:4.5px;width:230px;margin:auto;position:relative}.search-container{padding:0 !important}.single-retailer-block{width:300px}.single-retailer-block .content{width:274px}.single-retailer-block .content .single-retailer-block-address{display:block}.single-retailer-block .content .single-retailer-block-web{display:none}.single-retailer-block .content-image{display:none}.single-retailer-block .content-vertical-line{display:none}}@media (max-width: 350px){.single-retailer-block{width:100%}}.container-hero-image-page.page-all-about-shooting .hero-image-page{background-image:url("dist/img/header-image-all-about-shooting.jpg")}.container-hero-image-page.page-all-about-shooting .hero-image-page .page-title-mobile{display:none}.image-background-firearm-safety{background:url("dist/img/green-bkgd-image.jpg") no-repeat center center;background-size:cover;height:1031px;margin-top:265px;opacity:.95;position:absolute;width:100%}.container-types-shooting-sports{margin-top:80px}.container-types-shooting-sports .types-shooting-sports-title{font-family:"Oswald-Regular",sans-serif;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#282828;padding-left:20px;padding-right:20px}.line-vertical-types-shooting-sports{border:solid 1px #dedede;height:85px;margin:90px auto -60px;width:1px}.safety-tips-all-about-shooting-container .line-vertical-safety-tips{border:solid 1px #dedede;height:100px;width:1px;margin:0px auto -60px}.container-faq-all-about-shooting{margin-top:70px}.container-faq-all-about-shooting .faq-title{margin-top:70px;font-family:Oswald-Regular;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#282828}.container-faq-all-about-shooting .faq-subtitle{margin-top:24px;margin-bottom:42px;font-family:Montserrat-Regular;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#000}.container-faq-all-about-shooting .faq-button{height:36px;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);text-align:center;margin:auto;margin-top:19px}@media (min-width: 992px){.container-faq-all-about-shooting .faq-button{width:279px}}.container-faq-all-about-shooting .faq-button a{width:100%;font-family:Montserrat-Medium;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#fff;border-radius:0;margin-top:1px}.container-faq-all-about-shooting .faq-container.ps{padding-left:19.5%;padding-right:19.5%;width:100%}.image-background-frequently-ask{background-image:url("dist/img/background-faq.png");background-position:center;background-repeat:no-repeat;background-size:contain;height:863px;margin-top:-240px;position:absolute;width:100%;z-index:-1}@media (max-width: 1300px){.image-background-firearm-safety{height:1150px}.container-faq-all-about-shooting .faq-container.ps{padding-left:18.5%;padding-right:18.5%}}@media (max-width: 1200px){.image-background-firearm-safety{height:1250px}.container-faq-all-about-shooting .faq-container.ps{padding-left:16%;padding-right:16%}}@media (max-width: 1100px){.image-background-firearm-safety{height:1320px}.container-faq-all-about-shooting .faq-container.ps{padding-left:6%;padding-right:6%}}@media (max-width: 1199px){.container.container-types-shooting-sports{width:100%}}@media (max-width: 1023px){.image-background-firearm-safety{background:url("dist/img/green-bkgd-mobile.jpg") no-repeat center center;background-size:cover;height:597px;margin-top:60px;width:100%}}@media (max-width: 991px){.line-vertical-types-shooting-sports{height:40px;margin:0 auto -60px}.container-types-shooting-sports{margin-top:150px}.container.container-faq-all-about-shooting{width:100%}.container.container-faq-all-about-shooting .faq-button{margin-left:6%;margin-right:6%}.container-faq-all-about-shooting .faq-title{margin-top:20px;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:4px}.container.container-ads.ads-all-about-shooting .ad-container.ad-container-2{margin-left:0;margin-top:30px}}@media (max-width: 770px){.container-faq-all-about-shooting .faq-button{margin-bottom:20px}}@media (max-width: 768px){.container-hero-image-page.page-all-about-shooting .hero-image-page{background-image:url("dist/img/header-image-mobile-all-about-shooting.jpg")}.image-background-frequently-ask{background-image:url("dist/img/background-faq-mobile.png");background-position:top;background-size:cover;height:416px;margin-top:-150px}.container.container-faq-all-about-shooting{width:100%}.container.container-faq-all-about-shooting .faq-container.ps{padding-left:5px;padding-right:5px}.container.container-faq-all-about-shooting .faq-button{margin-left:5px;margin-right:5px}.container-types-shooting-sports .types-shooting-sports-title{font-size:30px;letter-spacing:4px;line-height:1.13}}@media (max-width: 425px){.image-background-frequently-ask{height:416px;margin-top:-180px}.container.container-faq-all-about-shooting{margin-top:0}.container.container-faq-all-about-shooting .faq-title{padding-left:10px;padding-right:10px}.container-downloadable-targets{height:490px}}#shooting-stories{margin:0 auto}#shooting-stories .slick-arrow .slick-prev{position:absolute;top:75px;right:-57px;width:36px;height:36px;left:auto;z-index:60}#shooting-stories .slick-arrow .slick-next{right:-114px;top:75px;width:36px;height:36px}#shooting-stories .slick-initialized .slick-slide{height:auto}#shooting-stories .title-story-segments{margin-top:40px;font-family:"Montserrat-Medium",sans-serif;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:1px;text-align:left;color:var(--primary)}#shooting-stories .paragraph-story-segments{font-family:"Montserrat-Light",sans-serif;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#000;margin-top:20px}#shooting-stories .button-story-segments{height:36px;width:145px;margin-top:25px;background-color:var(--primary);-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16)}#shooting-stories .button-story-segments a{font-family:"Montserrat-Medium",sans-serif;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.8px;text-align:center;color:#fff;margin-top:2px}.container-hero-image-page.page-faq .hero-image-page{background-image:url("dist/img/faq-header.jpg")}.container-hero-image-page.page-faq .hero-image-page .page-title-mobile{display:none}.container-search-faq{height:70px;margin-top:-35px;position:relative;width:100%}.container-search-faq .content-search{background-color:#ffffff;-webkit-box-shadow:0 6px 14px 0 rgba(0,0,0,0.08);box-shadow:0 6px 14px 0 rgba(0,0,0,0.08);height:70px;margin:0 auto;padding:15px 20px;width:692px}.container-search-faq .content-search input{border:0;color:#606060;font-family:Montserrat-Regular;font-size:14px;font-stretch:normal;font-style:normal;font-weight:normal;height:36px;letter-spacing:.4px;line-height:1.71;opacity:.7;padding-left:10px;text-align:left;width:-webkit-calc(100% - 152px);width:calc(100% - 152px)}.container-search-faq .content-search .btn-search-faq{background-color:var(--primary);border-radius:0;color:#ffffff;font-family:Montserrat-Medium;font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;height:40px;letter-spacing:2px;line-height:normal;margin-left:15px;text-align:center;width:132px;padding-top:12px}.container-search-faq .content-search .btn-search-faq:hover{background-color:var(--primary-hover) !important}.container-faq{padding-left:8.4%;padding-right:2.5%;padding-top:46px}.container-faq .container-category-faq .content-faq .btn{color:#000000;font-family:Montserrat-Regular;font-size:20px;font-stretch:normal;font-style:normal;font-weight:normal;letter-spacing:1.7px;line-height:1.3;margin-top:15px;text-align:left;width:275px}.container-faq .container-category-faq .content-faq .btn:first-child{margin-top:0}.container-faq .container-category-faq .content-faq .btn.active,.container-faq .container-category-faq .content-faq .btn:hover{background-color:#1f3c6e;border-radius:3px;-webkit-box-shadow:2px 7px 20px 0 rgba(0,0,0,0.11);box-shadow:2px 7px 20px 0 rgba(0,0,0,0.11);color:#ffffff}.container-faq .container-faq-all-about-shooting{margin-top:0}.container-faq .container-faq-all-about-shooting .faq-title,.container-faq .container-faq-all-about-shooting .faq-subtitle,.container-faq .container-faq-all-about-shooting .faq-button .btn-view-all{display:none}.container-faq .container-faq-all-about-shooting .faq-container{float:right;max-height:1200px;padding-left:30px;padding-right:20px;position:relative;width:100%}.container-faq .container-faq-all-about-shooting .faq-button.main-button-hover{display:none}.container-faq .faq-button-load-all{padding-left:20px;padding-right:20px}.container-faq .faq-button-load-all .btn-load-all{background-color:var(--primary);border:0;border-radius:0;color:#ffffff;font-family:Montserrat-Medium;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;height:40px;letter-spacing:1px;line-height:normal;margin-top:20px;padding-top:13px;text-align:center;width:100%}.container.ads-page-faq{padding-left:105px;padding-right:91px}.ads-page-faq .ad-container:nth-child(2){display:none}@media (max-width: 1200px){.container-faq{padding-left:5%}.container-faq .container-category-faq .content-faq .btn{width:250px}}@media (max-width: 1199px){.container.ads-page-faq{width:100%}}@media (max-width: 1023px){.container-hero-image-page.page-faq .hero-image-page .page-title-pc{display:none}.container-hero-image-page.page-faq .hero-image-page .page-title-mobile{display:inline}.container-search-faq .content-search{height:auto;width:100%}.container-search-faq .content-search input{border:solid 1px #b8b8b8;display:block;font-size:12px;letter-spacing:0.4px;line-height:1.67;width:100%}.container-search-faq .content-search .btn-search-faq{font-size:11px;letter-spacing:1px;margin-left:0;margin-top:15px;width:100%}.row.container-faq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}.row.container-faq .container-category-faq .content-faq{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-top:65px;padding-left:20px;padding-right:20px}.row.container-faq .container-category-faq .content-faq a{border-radius:0 !important;font-family:Montserrat-Medium;font-size:11.2px;font-weight:500;letter-spacing:.5px;line-height:1.63;margin-top:0;padding-left:13px;padding-right:13px;text-align:left;width:100%}.row.container-faq .container-category-faq .content-faq a:after{border:solid 0.5px #7a7a7a;content:'';height:13.3px;margin-left:14px;opacity:.4;position:absolute;width:.5px}.row.container-faq .container-category-faq .content-faq a.active:after,.row.container-faq .container-category-faq .content-faq a:last-child:after,.row.container-faq .container-category-faq .content-faq a:hover:after{content:none}.row.container-faq .content-faq{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-top:0}.row.container-faq .content-faq .container.container-faq-all-about-shooting{width:100%}.row.container-faq .content-faq .container-faq-all-about-shooting .faq-container{overflow-y:hidden;padding-left:5px;padding-right:5px;padding-top:20px}.container-faq .faq-button-load-all{display:block !important}}@media (max-width: 768px){.container-hero-image-page.page-faq .hero-image-page{background-image:url("dist/img/faq-header-mobile.jpg")}.row.container-faq .container-category-faq{overflow-x:scroll}}.container-hero-image-get-active{position:relative}.hero-image-get-active{position:relative;width:100%;height:319px;background-size:cover;background-position:0% 25%;background-repeat:no-repeat;z-index:-3}.hero-image-get-active:before{content:'';width:100%;position:absolute;margin-top:786px;height:110px;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));background-image:-o-linear-gradient(top, rgba(255,255,255,0), #fff);background-image:linear-gradient(to bottom, rgba(255,255,255,0), #fff);z-index:1}.hero-image-get-active .new-shooters-title{width:100%;padding-top:130px;position:absolute;z-index:0;padding-left:15px;padding-right:15px;font-family:Oswald-Bold;font-size:50px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:8.6px;text-align:center;color:#ffffff}@media (max-width: 991px){.hero-image-get-active .new-shooters-title{width:100%;padding-top:120px;position:absolute;padding-left:70%;z-index:0;padding-left:55px;padding-right:55px;font-family:Oswald-Bold;font-size:38px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:4.5px;text-align:center;color:#ffffff}}.container-rifles{height:100%}.container-rifles .content-article-rifles{margin-top:-60px;padding-left:21.7%;padding-right:21.7%;position:relative;z-index:2}.container-rifles .content-article-rifles .buttons-social-rifles-down{display:none}.container-rifles .content-article-rifles .buttons-social-rifles{position:fixed}.container-rifles .content-article-rifles .buttons-social-rifles-down{position:absolute}.container-rifles .content-article-rifles .buttons-social-rifles,.container-rifles .content-article-rifles .buttons-social-rifles-down{left:91px;margin-right:75px;margin-top:120px}.container-rifles .content-article-rifles .buttons-social-rifles .circle-icon,.container-rifles .content-article-rifles .buttons-social-rifles-down .circle-icon{background:#fff;border:solid 1px var(--primary);border-radius:50%;cursor:pointer;display:block;height:35px;margin-bottom:18px;width:35px}.container-rifles .content-article-rifles .buttons-social-rifles .circle-icon .twitter-share-your-experience,.container-rifles .content-article-rifles .buttons-social-rifles-down .circle-icon .twitter-share-your-experience{background-image:url("dist/img/icons/twitter-green.svg");background-size:cover;background-position:top center;background-repeat:no-repeat;height:16px;width:19.7px;position:absolute;margin-top:10px;margin-left:7px}.container-rifles .content-article-rifles .buttons-social-rifles .circle-icon .facebook-share-your-experience,.container-rifles .content-article-rifles .buttons-social-rifles-down .circle-icon .facebook-share-your-experience{background-image:url("dist/img/icons/fb.svg");background-size:cover;background-position:top center;background-repeat:no-repeat;height:16px;width:8.9px;position:absolute;margin-top:9px;margin-left:12px}.container-rifles .content-article-rifles .buttons-social-rifles .circle-icon .instagram-share-your-experience,.container-rifles .content-article-rifles .buttons-social-rifles-down .circle-icon .instagram-share-your-experience{background-image:url("dist/img/icons/instagram-teal.svg");background-size:cover;background-position:top center;background-repeat:no-repeat;height:19px;width:19px;position:absolute;margin-top:7px;margin-left:7px}.container-rifles .content-article-rifles .buttons-social-rifles .circle-icon:hover,.container-rifles .content-article-rifles .buttons-social-rifles-down .circle-icon:hover{background:var(--primary)}.container-rifles .content-article-rifles .buttons-social-rifles .circle-icon:hover .twitter-share-your-experience,.container-rifles .content-article-rifles .buttons-social-rifles-down .circle-icon:hover .twitter-share-your-experience{background-image:url("dist/img/icons/twitter-white.svg")}.container-rifles .content-article-rifles .buttons-social-rifles .circle-icon:hover .facebook-share-your-experience,.container-rifles .content-article-rifles .buttons-social-rifles-down .circle-icon:hover .facebook-share-your-experience{background-image:url("dist/img/icons/fb-white.svg")}.container-rifles .content-article-rifles .buttons-social-rifles .circle-icon:hover .instagram-share-your-experience,.container-rifles .content-article-rifles .buttons-social-rifles-down .circle-icon:hover .instagram-share-your-experience{background-image:url("dist/img/icons/insta-white.svg")}.container-rifles .content-article-rifles .img-rifle{background-position:center center;background-repeat:no-repeat;background-size:cover;height:360px;width:100%;background-color:#d1d1d1;-webkit-box-shadow:2px 7px 30px 0 rgba(0,0,0,0.11);box-shadow:2px 7px 30px 0 rgba(0,0,0,0.11);position:relative;z-index:2}.container-rifles .content-article-rifles .content-text-rifles{padding-top:10px}.container-rifles .content-article-rifles .content-text-rifles .title-article-rifles{font-family:Oswald-Bold;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#282828;text-transform:uppercase}.container-rifles .content-article-rifles .content-text-rifles .text-article-rifles{color:#000000;font-family:Montserrat-Light;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.71;margin-top:40px;text-align:left}.container-rifles .content-article-rifles .content-text-rifles .text-article-rifles h2{font-family:Montserrat-Medium;font-size:22px;font-stretch:normal;font-weight:500;letter-spacing:.9px;line-height:1.64;margin-bottom:20px;margin-top:30px}.container-rifles .content-article-rifles .content-text-rifles img.alignright{float:right;margin:0 0 1em 1em}.container-rifles .content-article-rifles .content-text-rifles img.alignleft{float:left;margin:0 1em 1em 0}.container-rifles .content-article-rifles .content-text-rifles img.aligncenter{display:block;margin-left:auto;margin-right:auto}.container-rifles .content-article-rifles .content-text-rifles .alignright{float:right}.container-rifles .content-article-rifles .content-text-rifles .alignleft{float:left}.container-rifles .content-article-rifles .content-text-rifles .aligncenter{display:block;margin-left:auto;margin-right:auto}.container-rifles .content-article-rifles .content-text-rifles .cm_arm .ads-content-rifles{background-color:#ededed;-webkit-box-shadow:3px 8px 20px 0 rgba(0,0,0,0.04);box-shadow:3px 8px 20px 0 rgba(0,0,0,0.04);padding:30px;width:100%}.container-rifles .content-article-rifles .content-text-rifles .cm_arm .ads-content-rifles .title-ads-rifle{font-family:Montserrat-Medium;font-size:22px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:0.9px;text-align:left;color:#000000}.container-rifles .content-article-rifles .content-text-rifles .cm_arm .ads-content-rifles .text-ads-rifle{color:#000000;font-family:Montserrat-Regular;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.71;margin-top:15px;text-align:left}.container-rifles .content-article-rifles .content-text-rifles .cm_arm .ads-content-rifles .ads-button{background-color:var(--primary);color:#ffffff;font-family:Montserrat-Medium;font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;height:36px;letter-spacing:1.8px;line-height:normal;margin-top:30px;text-align:center;width:132px}.container-rifles .content-article-rifles .content-text-rifles .cm_arm .ads-content-rifles .ads-button:hover{background-color:var(--primary-hover)}.vertical-line-rifles{border:solid 1px #dedede;position:relative;content:'';height:60px;width:1px;margin:-20px auto 0}.horizontal-line-page{position:relative;z-index:2}.container.ads-page-rifles{padding-left:105px;padding-right:91px}.ads-page-rifles .ad-container:nth-child(2){display:none}.industry-background-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:25px;opacity:0;position:relative;top:0;width:100%;z-index:2}.industry-background-text span{font-family:Oswald-Bold;font-size:100px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:50px;text-align:center;color:var(--primary)}.related-news-text{color:#282828;font-family:Oswald-Bold;font-size:30px;font-stretch:normal;font-style:normal;font-weight:bold;letter-spacing:5.1px;line-height:1.07;margin-top:-90px;position:relative;text-align:center;z-index:2}.related-news-industry{margin-top:59px;position:relative;text-align:center;width:100%;z-index:1}.related-news-industry .card-news-industry{display:inline-table;margin-left:30px;margin-right:30px;margin-top:20px}.related-news-industry .card-news-industry .image-news-insdustry{background-color:#d1d1d1;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:2px 3px 15px 0 rgba(0,0,0,0.13);box-shadow:2px 3px 15px 0 rgba(0,0,0,0.13);height:225px;width:380px}.related-news-industry .card-news-industry .content-card-news-industry{background-color:#ffffff;-webkit-box-shadow:2px 6px 30px 0 rgba(0,0,0,0.14);box-shadow:2px 6px 30px 0 rgba(0,0,0,0.14);margin:0 auto;padding:30px;width:370px}.related-news-industry .card-news-industry .content-card-news-industry .date-news-industry{font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:2px;text-align:left;color:#606060}.related-news-industry .card-news-industry .content-card-news-industry .title-news-industry{font-family:Montserrat-Medium;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:normal;text-align:left;color:#000000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.related-news-industry .card-news-industry .content-card-news-industry .paragraph-news-industry{font-family:Montserrat-Light;font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#000000}.related-news-industry .card-news-industry .content-card-news-industry .btn-read-news-industry{color:var(--primary);font-family:Montserrat-Bold;font-size:13px;font-stretch:normal;font-style:normal;letter-spacing:2px;line-height:normal;margin-top:20px;padding-left:0;text-align:left;width:100%}.related-news-industry .card-news-industry .content-card-news-industry .btn-read-news-industry:hover span{border-bottom:solid 1px var(--primary);padding-bottom:1px}.related-news-industry .card-news-industry .content-card-news-industry .btn-read-news-industry .icon-chevron{background:url("dist/img/icons/chevron-dark.svg");display:inline-block;height:10px;margin-left:20px;width:6px}@media (max-width: 1328px){.related-news-industry{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:100%;-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden;padding-bottom:20px}}@media (max-width: 1199px){.container.ads-page-rifles{width:100%}}@media (max-width: 768px){.container-hero-image-page.page-rifles .hero-image-page{background-image:url("dist/img/rifles-header-mobile.jpg")}.container.container-rifles{width:100%}.container.container-rifles .content-article-rifles{margin-top:-20px;padding-left:5px;padding-right:5px}.container.container-rifles .content-article-rifles .buttons-social-rifles{display:none}.container.container-rifles .content-article-rifles .buttons-social-rifles-down{display:block;left:0;margin-right:0;margin-top:0;position:relative;width:100%}.container.container-rifles .content-article-rifles .buttons-social-rifles-down .title-share-this{color:#606060;font-family:Montserrat-Medium, serif;font-size:11px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:1.8px;line-height:1.64;text-align:center;width:100%}.container.container-rifles .content-article-rifles .buttons-social-rifles-down .content-all-buttons{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-top:10px;padding-left:60px;padding-right:60px;width:100%}.container.container-rifles .content-article-rifles .buttons-social-rifles-down .content-all-buttons a{margin:0 auto}.container.container-rifles .content-article-rifles .buttons-social-rifles-down .content-all-buttons a span{margin-bottom:0}.container.container-rifles .content-article-rifles .content-text-rifles .text-article-rifles{margin-top:15px}.container.container-rifles .content-article-rifles .content-text-rifles .text-article-rifles h2{margin-bottom:0;margin-top:10px}.container.container-rifles .content-article-rifles .content-text-rifles .cm_arm{margin-bottom:20px;margin-top:25px}.container.container-rifles .content-article-rifles .content-text-rifles .cm_arm .ads-content-rifles{padding:20px}.container.container-rifles .content-article-rifles .content-text-rifles .cm_arm .ads-content-rifles .ads-button{width:100%}.horizontal-line-page{padding-top:15px}.industry-background-text{left:13px;margin-top:-18px}.industry-background-text span{font-size:38px;letter-spacing:19px;line-height:1.38}.related-news-text{font-size:22px;letter-spacing:2.9px;line-height:1.55;margin-top:-30px}.related-news-industry{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:100%;margin-top:10px;-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden;padding-bottom:20px}.related-news-industry .card-news-industry{margin-left:10px;margin-right:10px}.related-news-industry .card-news-industry .image-news-insdustry{height:150px;width:280px}.related-news-industry .card-news-industry .content-card-news-industry{width:280px}.related-news-industry .card-news-industry .content-card-news-industry .btn-read-news-industry{font-size:11px;letter-spacing:1px}}@media (max-width: 375px){.container-rifles .content-article-rifles .content-text-rifles .title-article-rifles{font-size:22px;letter-spacing:2.9px;line-height:1.55}.container-rifles .content-article-rifles .content-text-rifles .text-article-rifles{font-family:Montserrat-Light, serif;font-size:14px;font-weight:300;line-height:1.43}.container-rifles .content-article-rifles .content-text-rifles .ads-content-rifles .title-ads-rifle{font-size:16px;letter-spacing:.7px;line-height:1.25}.related-news-industry .card-news-industry{margin-left:5px;margin-right:5px}}.container-hero-image-page.page-printable-targets{margin-bottom:0px;position:relative;z-index:1}.container-hero-image-page.page-printable-targets .hero-image-page{background-image:url("dist/img/targets-header-image.jpg")}.container-hero-image-page.page-printable-targets .content-description-printable-targets{padding-left:93px;padding-right:93px}.container-hero-image-page.page-printable-targets .content-description-printable-targets .bar-description-printable-targets{background-color:#ffffff;-webkit-box-shadow:2px 7px 30px 0 rgba(0,0,0,0.09);box-shadow:2px 7px 30px 0 rgba(0,0,0,0.09);color:#000000;font-family:Montserrat-Light;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.71;margin-top:-22px;padding:40px 48px;position:relative;text-align:center;width:100%;z-index:1}.container-hero-image-page.page-printable-targets .content-description-printable-targets .bar-description-printable-targets span{font-family:Montserrat-Bold;font-weight:600}.container-hero-image-page.page-printable-targets .content-printable-targets{padding-left:65px;padding-right:65px}.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets{-webkit-box-shadow:2px 10px 20px 0 rgba(0,0,0,0.15);box-shadow:2px 10px 20px 0 rgba(0,0,0,0.15);float:none;height:451px;margin:50px auto 11px;width:349px}.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets .printable-targets-1,.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets .printable-targets-2,.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets .printable-targets-3,.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets .printable-targets-4,.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets .printable-targets-5,.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets .printable-targets-6{background-position:top;background-size:cover;height:100%;width:100%}.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets .printable-targets-1{background-image:url("dist/img/target-printable-1.jpg")}.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets .printable-targets-2{background-image:url("dist/img/target-printable-3.jpg")}.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets .printable-targets-3{background-image:url("dist/img/target-printable-4.jpg")}.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets .printable-targets-4{background-image:url("dist/img/target-printable-6.jpg")}.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets .printable-targets-5{background-image:url("dist/img/target-printable-2.jpg")}.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets .printable-targets-6{background-image:url("dist/img/target-printable-5.jpg")}.container-hero-image-page.page-printable-targets .content-btn-printable-targets{margin-top:56px;text-align:center;width:100%}.container-hero-image-page.page-printable-targets .content-btn-printable-targets .btn-printable-targets{background-color:var(--primary);border:0;border-radius:0;height:40px;width:168px}.container-hero-image-page.page-printable-targets .content-btn-printable-targets .btn-printable-targets span{color:#ffffff;font-family:Montserrat-Medium;font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:2px;line-height:normal;text-align:center}.container-hero-image-page.page-printable-targets .content-btn-printable-targets.hidden-btn{display:none}@media (max-width: 768px){.container-hero-image-page.page-printable-targets .content-description-printable-targets{padding-left:15px;padding-right:15px}.container-hero-image-page.page-printable-targets .content-description-printable-targets .bar-description-printable-targets{padding:20px}.container-hero-image-page.page-printable-targets .content-printable-targets{padding-left:15px;padding-right:15px}.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets{margin-top:15px}}@media (max-width: 425px){.container-hero-image-page.page-printable-targets .content-printable-targets{padding-left:0;padding-right:0}.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets{margin-top:40px}}@media (max-width: 375px){.container-hero-image-page.page-printable-targets .content-printable-targets{padding-left:0;padding-right:0}.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets{background-position:center;background-size:cover;margin-top:15px;width:-webkit-calc(100% - 60px);width:calc(100% - 60px)}}@media (max-width: 320px){.container-hero-image-page.page-printable-targets .content-printable-targets .printable-targets{height:380px}}.content-page-one-movement{margin-bottom:0;margin-top:80px}.content-page-one-movement .container.latest-news-hunting{margin-top:100px}.container-fluid.new-shooters-container .container-new-shooters-tips .new-shooters-tips .new-shooters-tips-image{height:590px}.cotainer.content-join-the-movement{margin-top:168px;margin-bottom:140px}.cotainer.content-join-the-movement .content-image-background{width:100%;position:absolute;margin-top:-220px}.cotainer.content-join-the-movement .content-image-background .image-background-join-the-movement{height:611px;background:url("dist/img/background-join-the-movement.png");background-repeat:no-repeat;background-size:contain;background-position:center}.cotainer.content-join-the-movement .title-join-the-movement{font-family:Oswald-Bold;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#282828}.cotainer.content-join-the-movement .paragraph-join-the-movement{padding-left:16%;padding-right:16%;margin-top:20px;font-family:Montserrat-Light;font-size:20px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.7;letter-spacing:normal;text-align:center;color:#000000}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting{padding-left:10.8%;padding-right:6.6%}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .content-text-take-a-friend-hunting{margin-top:18%;float:right;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);background-image:-o-linear-gradient(72deg, #4a6568, #5e8284);background-image:linear-gradient(18deg, #4a6568, #5e8284);-webkit-box-shadow:0 6px 11px 0 rgba(0,0,0,0.16);box-shadow:0 6px 11px 0 rgba(0,0,0,0.16);padding:54px 37px 54px 40px;position:absolute;z-index:1}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .content-text-take-a-friend-hunting .title-take-a-friend-hunting{font-family:Montserrat-Medium;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:2px;color:#ffffff}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .content-text-take-a-friend-hunting .content-take-a-friend-hunting-paragrah{margin-top:15px;font-family:Montserrat-Light;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;color:#ffffff}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .content-text-take-a-friend-hunting .content-take-a-friend-hunting-paragrah strong{font-family:Montserrat-Bold;font-weight:bold}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .content-text-take-a-friend-hunting .btn.btn-video-play-friend{width:196px;height:36px;background-color:#ffffff;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);border:0;border-radius:0;margin-top:20px}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .content-text-take-a-friend-hunting .btn.btn-video-play-friend span{font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.8px;text-align:center;color:#000000}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .content-text-take-a-friend-hunting .btn.btn-video-play-friend:hover{background-color:#EBEBEB}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .image-take-a-friend-hunting{float:left;width:100%;height:513px;background-color:#d1d1d1;background-size:cover;background-position:top center;-webkit-box-shadow:2px 4px 30px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 30px 0 rgba(0,0,0,0.16)}.new-shooters-background{margin-bottom:500px;margin-top:60px;background-image:url("dist/img/blue-bkgd@3x.jpg");background-size:cover;padding-top:65px;max-height:539px}.new-shooters-background .container-new-shooters-tips{margin-top:0}.new-shooters-background .container-new-shooters-tips .new-shooters-tips .new-shooters-tips-image{background-size:cover}.new-shooters-background .container-new-shooters-tips .line-vertical-new-shooters-tips{display:none}.container-fluid.generic-config-container{margin-top:100px;margin-bottom:380px}.cotainer.content-one-decals,.cotainer.content-welcome-kit{margin-top:140px}.cotainer.content-one-decals .one-decals,.cotainer.content-welcome-kit .one-decals{padding-left:10.8%;padding-right:6.6%}.cotainer.content-one-decals .one-decals .content-text-one-decals,.cotainer.content-welcome-kit .one-decals .content-text-one-decals{margin-top:18%;float:left;margin-left:-50px;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);background-image:-o-linear-gradient(272deg, #21477c, #1c2d59);background-image:linear-gradient(-182deg, #21477c, #1c2d59);-webkit-box-shadow:0 6px 11px 0 rgba(0,0,0,0.16);box-shadow:0 6px 11px 0 rgba(0,0,0,0.16);padding:54px 28px 54px 38px;position:absolute;z-index:1}.cotainer.content-one-decals .one-decals .content-text-one-decals .title-one-decals,.cotainer.content-welcome-kit .one-decals .content-text-one-decals .title-one-decals{font-family:Montserrat-Medium;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:2px;color:#ffffff}.cotainer.content-one-decals .one-decals .content-text-one-decals .content-one-decals-paragrah,.cotainer.content-welcome-kit .one-decals .content-text-one-decals .content-one-decals-paragrah{margin-top:15px;font-family:Montserrat-Light;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;color:#ffffff}.cotainer.content-one-decals .one-decals .content-text-one-decals .content-one-decals-paragrah strong,.cotainer.content-welcome-kit .one-decals .content-text-one-decals .content-one-decals-paragrah strong{font-family:Montserrat-Bold;font-weight:bold}.cotainer.content-one-decals .one-decals .content-text-one-decals .btn.btn-one-decals,.cotainer.content-welcome-kit .one-decals .content-text-one-decals .btn.btn-one-decals{width:196px;height:36px;background-color:#ffffff;-webkit-box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 25px 0 rgba(0,0,0,0.16);border:0;border-radius:0;margin-top:20px}.cotainer.content-one-decals .one-decals .content-text-one-decals .btn.btn-one-decals span,.cotainer.content-welcome-kit .one-decals .content-text-one-decals .btn.btn-one-decals span{font-family:Montserrat-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.8px;text-align:center;color:#000000}.cotainer.content-one-decals .one-decals .content-text-one-decals .btn.btn-one-decals:hover,.cotainer.content-welcome-kit .one-decals .content-text-one-decals .btn.btn-one-decals:hover{background-color:#EBEBEB}.cotainer.content-one-decals .one-decals .image-one-decals,.cotainer.content-welcome-kit .one-decals .image-one-decals{float:right;width:100%;height:513px;background-color:#d1d1d1;background-size:cover;background-position:center center;-webkit-box-shadow:2px 4px 30px 0 rgba(0,0,0,0.16);box-shadow:2px 4px 30px 0 rgba(0,0,0,0.16);padding-left:46px;padding-top:16px}.cotainer.content-one-decals .one-decals .image-one-decals span,.cotainer.content-welcome-kit .one-decals .image-one-decals span{opacity:0.7;font-family:Oswald-Bold;font-size:100px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:5.3px;text-align:center;color:#afafaf}.cotainer.content-welcome-kit .one-decals .content-text-one-decals{margin-left:0;background-image:-o-linear-gradient(72deg, #4a6568, #5e8284);background-image:linear-gradient(18deg, #4a6568, #5e8284);padding-top:28px}.cotainer.content-welcome-kit .one-decals .content-text-one-decals .content-one-decals-paragrah p{margin-bottom:0}.cotainer.content-welcome-kit .one-decals .content-text-one-decals .content-one-decals-paragrah p:first-child{margin-bottom:1rem}.cotainer.content-welcome-kit .one-decals .image-one-decals{padding-right:46px}.cotainer.content-welcome-kit .one-decals .image-one-decals span{float:right}.content-guide-new-hunter{margin-top:40px}.content-guide-new-hunter .container.container-get-started-hunting .background-get-started-hunting{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;width:803px;height:432px}.content-guide-new-hunter .container.container-get-started-hunting .background-get-started-hunting .image-preview-video-get-started-hunting{margin-top:0;top:0}.content-guide-new-hunter .container.container-get-started-hunting .background-get-started-hunting .image-preview-video-get-started-hunting:after{display:block}.content-page-one-movement .background-image-and-five-tips img{margin-top:60px}.special-offers-one-movement{margin-top:-110px}.special-offers-one-movement .container.container-sign-up-for .vertical-line-sign-up-for{margin-top:0}.special-offers-one-movement .container.container-sign-up-for .vertical-line-sign-up-for .line{height:110px}@media (max-width: 1200px){.cotainer.content-take-a-friend-hunting .take-a-friend-hunting,.cotainer.content-one-decals .one-decals,.cotainer.content-welcome-kit .one-decals{padding-left:6%;padding-right:4%}}@media (max-width: 1199px){.background-image-section img{margin-top:630px}}@media (max-width: 1024px){.cotainer.content-join-the-movement .paragraph-join-the-movement{padding-left:5%;padding-right:5%;font-size:16px;line-height:1.5}}@media (max-width: 1023px){.background-image-section img{margin-top:30px}.content-page-one-movement .container.latest-news-hunting{margin-top:-20px}.content-page-one-movement .background-image-and-five-tips img{margin-top:140px}.special-offers-one-movement{margin-top:40px}.special-offers-one-movement .container.container-sign-up-for .vertical-line-sign-up-for .line{height:40px;border:solid .5px #f4f4f4}.special-offers-one-movement .container.container-sign-up-for .sign-up-for-content .sign-up-for{top:-40px}}@media (max-width: 991px){.content-subtitle-and-title .line-in-section.only-title .line{height:40px;margin-bottom:20px}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting{padding:0}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .image-take-a-friend-hunting{height:350px}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .content-text-take-a-friend-hunting{width:-webkit-calc(100% - 70px);width:calc(100% - 70px);margin-top:330px;margin-left:20px}.cotainer.content-welcome-kit{margin-bottom:330px}.cotainer.content-one-decals .one-decals,.cotainer.content-welcome-kit .one-decals{padding:0;margin-top:300px}.cotainer.content-one-decals .one-decals .image-one-decals,.cotainer.content-welcome-kit .one-decals .image-one-decals{height:350px}.cotainer.content-one-decals .one-decals .content-text-one-decals,.cotainer.content-welcome-kit .one-decals .content-text-one-decals{width:-webkit-calc(100% - 70px);width:calc(100% - 70px);margin-top:-20px;margin-left:20px}.cotainer.content-welcome-kit .one-decals .content-text-one-decals{margin-top:330px}.container-fluid.generic-config-container{margin-bottom:280px;margin-top:20px}.special-offers-one-movement{margin-top:180px}.special-offers-one-movement .vertical-line-sign-up-for{display:block;margin-top:-85px !important}}@media (max-width: 842px){.cotainer.content-one-decals{margin-top:320px}}@media (max-width: 815px){.cotainer.content-welcome-kit{margin-top:320px}}@media (max-width: 768px){.cotainer.content-join-the-movement{margin-bottom:50px}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .content-text-take-a-friend-hunting{padding:20px}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .content-text-take-a-friend-hunting .title-take-a-friend-hunting{text-align:center;font-size:16px;line-height:1.38;letter-spacing:0.7px}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .content-text-take-a-friend-hunting .content-take-a-friend-hunting-paragrah{text-align:center;font-size:14px;line-height:1.43}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .content-text-take-a-friend-hunting .btn.btn-video-play-friend{width:100%;height:40px}.cotainer.content-one-decals .one-decals,.cotainer.content-welcome-kit .one-decals{margin-top:210px}.cotainer.content-one-decals .one-decals .content-text-one-decals,.cotainer.content-welcome-kit .one-decals .content-text-one-decals{padding:18px}.cotainer.content-one-decals .one-decals .content-text-one-decals .title-one-decals,.cotainer.content-welcome-kit .one-decals .content-text-one-decals .title-one-decals{text-align:center;font-size:16px;line-height:1.38;letter-spacing:0.7px}.cotainer.content-one-decals .one-decals .content-text-one-decals .content-one-decals-paragrah,.cotainer.content-welcome-kit .one-decals .content-text-one-decals .content-one-decals-paragrah{text-align:center;font-size:14px;line-height:1.43}.cotainer.content-one-decals .one-decals .content-text-one-decals .btn.btn-one-decals,.cotainer.content-welcome-kit .one-decals .content-text-one-decals .btn.btn-one-decals{width:100%;height:40px}.cotainer.content-welcome-kit{margin-top:230px;margin-bottom:270px}.background-image-section img{margin-top:30px !important;min-height:597px}.content-guide-new-hunter .container.container-get-started-hunting .background-get-started-hunting{width:100%}.cotainer.content-one-decals{margin-top:230px}.container.latest-news-hunting-button{padding-left:0;padding-right:0}.special-offers-one-movement{margin-top:50px}}@media (max-width: 767px){.cotainer.content-join-the-movement{margin-top:81px}.cotainer.content-join-the-movement .content-image-background{margin-top:-100px}.cotainer.content-join-the-movement .content-image-background .image-background-join-the-movement{height:400px}.cotainer.content-join-the-movement .title-join-the-movement{padding-left:20px;padding-right:20px}.cotainer.content-join-the-movement .paragraph-join-the-movement{margin-top:30px}.container-fluid.generic-config-container{margin-bottom:325px}.content-page-one-movement .container.latest-news-hunting{margin-top:0}.special-offers-one-movement .container-sign-up-for .sign-up-for-content .sign-up-for{top:-80px !important}}@media (max-width: 700px){.cotainer.content-one-decals{margin-top:235px}}@media (max-width: 629px){.cotainer.content-one-decals{margin-top:250px}}@media (max-width: 620px){.cotainer.content-welcome-kit{margin-top:250px}}@media (max-width: 600px){.container-fluid.generic-config-container{margin-bottom:345px}}@media (max-width: 582px){.container-fluid.generic-config-container{margin-bottom:365px}}@media (max-width: 558px){.cotainer.content-one-decals{margin-top:250px}}@media (max-width: 524px){.cotainer.content-one-decals{margin-top:270px}.cotainer.content-welcome-kit{margin-top:270px}}@media (max-width: 519px){.container-fluid.generic-config-container{margin-bottom:385px}}@media (max-width: 509px){.cotainer.content-welcome-kit{margin-bottom:290px}}@media (max-width: 493px){.cotainer.content-welcome-kit{margin-bottom:330px}}@media (max-width: 471px){.cotainer.content-one-decals{margin-top:275px}}@media (max-width: 448px){.container-fluid.generic-config-container{margin-bottom:410px}}@media (max-width: 443px){.cotainer.content-one-decals{margin-top:290px}}@media (max-width: 439px){.cotainer.content-welcome-kit{margin-top:290px}}@media (max-width: 425px){.cotainer.content-join-the-movement .content-image-background{margin-top:-120px}}@media (max-width: 425px){.content-guide-new-hunter .container.container-get-started-hunting .background-get-started-hunting{height:250px}.cotainer.content-welcome-kit{margin-bottom:350px}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .image-take-a-friend-hunting{height:200px}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .content-text-take-a-friend-hunting{margin-top:180px}.cotainer.content-one-decals .one-decals .image-one-decals{height:200px}.cotainer.content-one-decals .one-decals .image-one-decals span{font-size:40px;letter-spacing:2.1px}.cotainer.content-one-decals .one-decals .content-text-one-decals{margin-top:-20px}.cotainer.content-welcome-kit .one-decals .image-one-decals{height:200px}.cotainer.content-welcome-kit .one-decals .image-one-decals span{font-size:40px;letter-spacing:2.1px}.cotainer.content-welcome-kit .one-decals .content-text-one-decals{margin-top:180px}}@media (max-width: 409px){.cotainer.content-one-decals{margin-top:295px}}@media (max-width: 408px){.cotainer.content-welcome-kit{margin-top:310px}}@media (max-width: 401px){.cotainer.content-one-decals{margin-top:320px}}@media (max-width: 375px){.cotainer.content-join-the-movement .content-image-background{margin-top:-140px}}@media (max-width: 375px){.content-guide-new-hunter .container.container-get-started-hunting .background-get-started-hunting{height:184px}.cotainer.content-welcome-kit{margin-bottom:370px}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .image-take-a-friend-hunting{height:183px}.cotainer.content-take-a-friend-hunting .take-a-friend-hunting .content-text-take-a-friend-hunting{margin-top:163px}.cotainer.content-one-decals .one-decals .image-one-decals{height:183px}.container.container-image-and-five-tips{margin-top:-20px}.special-offers-one-movement .vertical-line-sign-up-for{margin-top:-45px !important}.special-offers-one-movement .container-sign-up-for .sign-up-for-content .sign-up-for{top:-40px !important}}@media (max-width: 358px){.cotainer.content-welcome-kit{margin-top:330px}}@media (max-width: 354px){.cotainer.content-one-decals{margin-top:335px}}@media (max-width: 337px){.cotainer.content-one-decals{margin-top:350px}}@media (max-width: 332px){.cotainer.content-welcome-kit{margin-top:350px}}@media (max-width: 320px){.cotainer.content-join-the-movement .content-image-background{margin-top:-160px}}.container.container-faq-all-about-shooting{z-index:1}.faq-button-load-all{display:none}.faq-container{width:863px;margin:auto}.faq-container .accordion{margin-bottom:10px;background-color:#ffffff;-webkit-box-shadow:3px 5px 20px 0 rgba(0,0,0,0.09);box-shadow:3px 5px 20px 0 rgba(0,0,0,0.09);cursor:pointer;padding:40px 40px;width:100%;font-family:Montserrat-Regular;font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;text-align:left;color:#000000;border:none;outline:none;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s}.faq-container .accordion .active{font-family:Montserrat-Medium;font-weight:500}.faq-container .accordion .question{position:relative}.faq-container .accordion .question p{font-weight:bold;width:95%;display:inline-block;margin-bottom:0}.faq-container .panel{margin-top:20px;border-top:solid 1px #979797;padding:0;background-color:white;display:none;overflow:hidden}.faq-container .panel p{margin-top:18px}.faq-container .question:after{background-image:url("dist/img/icons/circle-expand.png");content:"";height:30px;width:30px;background-size:cover;position:absolute;top:-webkit-calc(50% - 15px);top:calc(50% - 15px);right:0}.faq-container .active:after{background-image:url("dist/img/icons/circle-minimize.png")}.faq-container .faq-dropdown .down-arrow{display:none}.container-faq .faq-button-load-all{display:none}.container-faq-all-about-shooting .results-no-found{display:none !important;height:100px;position:relative}.container-faq-all-about-shooting .results-no-found .title-results{font-family:Oswald-Bold;font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:5.1px;text-align:center;color:#282828}.container-faq-all-about-shooting .results-no-found .text-results{font-family:Montserrat-Light;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#000000}.results-no-found.show-no-found{display:block !important}@media (max-width: 1023px){.container-faq .container-faq-all-about-shooting .faq-container{max-height:100%}}@media (max-width: 991px){.faq-container{width:auto !important;margin:auto}.faq-container .accordion{height:auto;margin-bottom:10px;background-color:#ffffff;-webkit-box-shadow:3px 5px 20px 0 rgba(0,0,0,0.09);box-shadow:3px 5px 20px 0 rgba(0,0,0,0.09);cursor:pointer;padding:20px 20px 38px 20px;width:100%;font-size:14px;line-height:1.43;border:none;outline:none;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s}.faq-container .accordion .active{font-family:Montserrat-Medium;font-weight:500}.faq-container .panel{margin-top:12px !important;border-top:none !important;padding:0;background-color:white;display:none;overflow:hidden}.faq-container .panel p{margin-top:0px !important}.faq-container .question:after{background-image:none !important;content:"";height:30px;width:30px;background-size:cover;float:right;margin-left:5px}.faq-container .active:after{background-image:url("dist/img/icons/circle-minimize.png")}.faq-container .faq-dropdown{top:35px;left:0;position:relative;width:100%;text-align:center}.faq-container .faq-dropdown .down-arrow{border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:3px;-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;top:-15px;left:50%}.faq-container .faq-dropdown .up-arrow{border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:3px;-o-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transform:rotate(-135deg);position:absolute;top:-15px;left:50%}}.white-theme .slick-dots li.slick-active button:before{color:#fff}.black-theme .slick-dots li.slick-active button:before{color:#000}