.elementor-71 .elementor-element.elementor-element-8b9daa5:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-8b9daa5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://phatbottomdesigns.com/wp-content/uploads/2023/11/Gun-Grip.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-71 .elementor-element.elementor-element-8b9daa5>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.6;transition:background .3s,border-radius .3s,opacity .3s}.elementor-71 .elementor-element.elementor-element-8b9daa5>.elementor-container{min-height:460px}.elementor-71 .elementor-element.elementor-element-8b9daa5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-71 .elementor-element.elementor-element-c52f036{text-align:center}.elementor-71 .elementor-element.elementor-element-c52f036 .elementor-heading-title{font-size:70px;color:var(--e-global-color-secondary)}.elementor-71 .elementor-element.elementor-element-5619a24{margin-top:180px;margin-bottom:0;padding:0 35px}.elementor-71 .elementor-element.elementor-element-360322b>.elementor-element-populated{margin:0 9.5% 0 0;--e-column-margin-right:9.5%;--e-column-margin-left:0%}.elementor-71 .elementor-element.elementor-element-2a10da5{animation-duration:2s;animation-timing-function:cubic-bezier(.77,0,.175,1)}.elementor-71 .elementor-element.elementor-element-2a10da5 .aux-modern-heading-secondary{font-size:50px;font-weight:700;line-height:1.3em;letter-spacing:-1.5px;color:var(--e-global-color-text);margin:0 0 31px}.elementor-71 .elementor-element.elementor-element-506f45e .eael-wpforms label.wpforms-error{display:block !important}.elementor-71 .elementor-element.elementor-element-506f45e .eael-contact-form{margin:-100px 0 0;padding:0}.elementor-71 .elementor-element.elementor-element-506f45e .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-71 .elementor-element.elementor-element-506f45e .eael-wpforms .wpforms-field textarea,.elementor-71 .elementor-element.elementor-element-506f45e .eael-wpforms .wpforms-field select{color:var(--e-global-color-text);border-style:solid;border-width:1px;border-color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-506f45e .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-71 .elementor-element.elementor-element-506f45e .eael-wpforms .wpforms-field select{height:40px}.elementor-71 .elementor-element.elementor-element-506f45e .eael-wpforms .wpforms-field textarea{height:120px}.elementor-71 .elementor-element.elementor-element-506f45e .eael-wpforms .wpforms-submit-container .wpforms-submit{background-color:var(--e-global-color-ad41aea);box-shadow:0px 0px 10px 0px rgba(0,0,0,.51)}.elementor-71 .elementor-element.elementor-element-506f45e .eael-wpforms .wpforms-submit-container .wpforms-submit:hover,.elementor-71 .elementor-element.elementor-element-506f45e .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:#065689 !important}.elementor-71 .elementor-element.elementor-element-506f45e .eael-wpforms .wpforms-submit-container .wpforms-submit:hover{color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-506f45e .eael-wpforms input.wpforms-error{border-width:1px}.elementor-71 .elementor-element.elementor-element-506f45e .eael-wpforms textarea.wpforms-error{border-width:1px}.elementor-71 .elementor-element.elementor-element-e789a50>.elementor-element-populated{padding:0}.elementor-71 .elementor-element.elementor-element-dd5f3b6 iframe{height:525px}.elementor-71 .elementor-element.elementor-element-e1bcc48>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-71 .elementor-element.elementor-element-e1bcc48{margin-top:75px;margin-bottom:133px;padding:0 35px}.elementor-71 .elementor-element.elementor-element-aa7270e{animation-duration:1.5s;animation-delay:.2s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-71 .elementor-element.elementor-element-aa7270e .aux-widget-text .aux-text-widget-header{padding:0 8% 0 0}.elementor-71 .elementor-element.elementor-element-aa7270e .aux-ico{font-size:50px;height:50px}.elementor-71 .elementor-element.elementor-element-aa7270e .aux-ico-box{padding:37px;color:#ed1e27;fill:#ed1e27;background-color:var(--e-global-color-secondary)}.elementor-71 .elementor-element.elementor-element-aa7270e:hover .aux-ico-box{color:var(--e-global-color-secondary);background-color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-aa7270e .col-title a,.elementor-71 .elementor-element.elementor-element-aa7270e .col-title{color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-aa7270e .col-title,.elementor-71 .elementor-element.elementor-element-aa7270e .col-title a{font-size:25px;font-weight:700;letter-spacing:-.75px}.elementor-71 .elementor-element.elementor-element-aa7270e .col-title{margin-bottom:19px}.elementor-71 .elementor-element.elementor-element-aa7270e .widget-content{color:#333 !important;font-size:16px;font-weight:400;line-height:1.7em}.elementor-71 .elementor-element.elementor-element-aa7270e .aux-widget-text .aux-text-widget-content{padding:0}.elementor-71 .elementor-element.elementor-element-aa7270e .aux-widget-advanced-text{text-align:left !important}.elementor-71 .elementor-element.elementor-element-3aa0929.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-71 .elementor-element.elementor-element-67e1c29{width:auto;max-width:auto;animation-duration:1.5s;animation-delay:.4s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-71 .elementor-element.elementor-element-67e1c29 .aux-widget-text .aux-text-widget-header{padding:0 8% 0 0}.elementor-71 .elementor-element.elementor-element-67e1c29 .aux-ico{font-size:50px;height:50px}.elementor-71 .elementor-element.elementor-element-67e1c29 .aux-ico-box{padding:37px;color:var(--e-global-color-ad41aea);fill:var(--e-global-color-ad41aea)}.elementor-71 .elementor-element.elementor-element-67e1c29:hover .aux-ico-box{color:var(--e-global-color-secondary);background-color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-67e1c29 .col-title a,.elementor-71 .elementor-element.elementor-element-67e1c29 .col-title{color:#081420 !important}.elementor-71 .elementor-element.elementor-element-67e1c29 .col-title,.elementor-71 .elementor-element.elementor-element-67e1c29 .col-title a{font-size:25px;font-weight:700;letter-spacing:-.75px}.elementor-71 .elementor-element.elementor-element-67e1c29 .col-title{margin-bottom:19px}.elementor-71 .elementor-element.elementor-element-67e1c29 .widget-content{color:#333 !important;font-size:16px;font-weight:400;line-height:1.7em}.elementor-71 .elementor-element.elementor-element-67e1c29 .aux-widget-text .aux-text-widget-content{padding:0}.elementor-71 .elementor-element.elementor-element-67e1c29 .aux-widget-advanced-text{text-align:left !important}.elementor-71 .elementor-element.elementor-element-cc8d2ec.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-71 .elementor-element.elementor-element-df54a24{width:auto;max-width:auto;animation-duration:1.5s;animation-delay:.6s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-71 .elementor-element.elementor-element-df54a24 .aux-widget-text .aux-text-widget-header{padding:0 8% 0 0}.elementor-71 .elementor-element.elementor-element-df54a24 .aux-ico{font-size:50px;height:50px}.elementor-71 .elementor-element.elementor-element-df54a24 .aux-ico-box{padding:37px;color:var(--e-global-color-ad41aea);fill:var(--e-global-color-ad41aea)}.elementor-71 .elementor-element.elementor-element-df54a24:hover .aux-ico-box{color:var(--e-global-color-secondary);background-color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-df54a24 .col-title a,.elementor-71 .elementor-element.elementor-element-df54a24 .col-title{color:#081420 !important}.elementor-71 .elementor-element.elementor-element-df54a24 .col-title,.elementor-71 .elementor-element.elementor-element-df54a24 .col-title a{font-size:25px;font-weight:700;letter-spacing:-.75px}.elementor-71 .elementor-element.elementor-element-df54a24 .col-title{margin-bottom:19px}.elementor-71 .elementor-element.elementor-element-df54a24 .widget-content{color:#333 !important;font-size:16px;font-weight:400;line-height:1.7em}.elementor-71 .elementor-element.elementor-element-df54a24 .aux-widget-text .aux-text-widget-content{padding:0}.elementor-71 .elementor-element.elementor-element-df54a24 .aux-widget-advanced-text{text-align:left !important}@media(min-width:768px){.elementor-71 .elementor-element.elementor-element-360322b{width:45.17%}.elementor-71 .elementor-element.elementor-element-e789a50{width:54.83%}.elementor-71 .elementor-element.elementor-element-946a7cd{width:32.111%}.elementor-71 .elementor-element.elementor-element-3aa0929{width:34.222%}}@media(max-width:1024px){.elementor-71 .elementor-element.elementor-element-5619a24{margin-top:70px;margin-bottom:0}.elementor-71 .elementor-element.elementor-element-2a10da5 .aux-modern-heading-secondary{font-size:37px;margin:0 0 20px}.elementor-71 .elementor-element.elementor-element-aa7270e .aux-ico-box{padding:18px 25px}.elementor-71 .elementor-element.elementor-element-aa7270e .col-title,.elementor-71 .elementor-element.elementor-element-aa7270e .col-title a{font-size:20px}.elementor-71 .elementor-element.elementor-element-aa7270e .widget-content{font-size:13px}.elementor-71 .elementor-element.elementor-element-3aa0929.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-71 .elementor-element.elementor-element-67e1c29 .aux-ico-box{padding:22px 24px}.elementor-71 .elementor-element.elementor-element-67e1c29 .col-title,.elementor-71 .elementor-element.elementor-element-67e1c29 .col-title a{font-size:20px}.elementor-71 .elementor-element.elementor-element-67e1c29 .widget-content{font-size:13px}.elementor-71 .elementor-element.elementor-element-cc8d2ec.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-71 .elementor-element.elementor-element-df54a24 .aux-ico-box{padding:26px 22px}.elementor-71 .elementor-element.elementor-element-df54a24 .col-title,.elementor-71 .elementor-element.elementor-element-df54a24 .col-title a{font-size:20px}.elementor-71 .elementor-element.elementor-element-df54a24 .widget-content{font-size:13px}}@media(max-width:767px){.elementor-71 .elementor-element.elementor-element-8b9daa5>.elementor-container{min-height:300px}.elementor-71 .elementor-element.elementor-element-360322b>.elementor-element-populated{margin:50px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-71 .elementor-element.elementor-element-e1bcc48{margin-top:50px;margin-bottom:60px}.elementor-71 .elementor-element.elementor-element-946a7cd.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-71 .elementor-element.elementor-element-946a7cd>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-71 .elementor-element.elementor-element-aa7270e .aux-ico-box{padding:25px 30px}.elementor-71 .elementor-element.elementor-element-3aa0929.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-71 .elementor-element.elementor-element-3aa0929>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-71 .elementor-element.elementor-element-67e1c29 .aux-ico-box{padding:29px 28px}.elementor-71 .elementor-element.elementor-element-cc8d2ec.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-71 .elementor-element.elementor-element-df54a24 .aux-ico-box{padding:34px 26px}}@media only screen and (max-width:1620px)and (min-width:1025px){.elementor-71 .elementor-element.elementor-element-5619a24 .elementor-widget-container{margin:0 0 0 5%!important}.elementor-71 .elementor-element.elementor-element-5619a24 .elementor-element-populated{margin:0 5% 0 0!important}}.elementor-71 .elementor-element.elementor-element-aa7270e .aux-ico-box{border-radius:20px}.elementor-71 .elementor-element.elementor-element-aa7270e .widget-content p{max-width:156px}.elementor-71 .elementor-element.elementor-element-aa7270e svg path,.elementor-71 .elementor-element.elementor-element-aa7270e .aux-ico-box{transition:all .15s ease-out}.elementor-71 .elementor-element.elementor-element-aa7270e:hover svg path{fill:var(--e-global-color-031755e)}@media only screen and (max-width:1025px)and (min-width:767px){.elementor-71 .elementor-element.elementor-element-aa7270e .aux-ico-box svg{width:30px}}@media only screen and (max-width:856px) and (min-width:767px){.elementor-71 .elementor-element.elementor-element-946a7cd{width:50%!important}}.elementor-71 .elementor-element.elementor-element-67e1c29 .aux-ico-box{border-radius:20px}.elementor-71 .elementor-element.elementor-element-67e1c29 .widget-content p{max-width:306px}.elementor-71 .elementor-element.elementor-element-67e1c29 svg path,.elementor-71 .elementor-element.elementor-element-67e1c29 .aux-ico-box{transition:all .15s ease-out}.elementor-71 .elementor-element.elementor-element-67e1c29:hover svg path{fill:var(--e-global-color-031755e)}@media only screen and (max-width:1025px)and (min-width:767px){.elementor-71 .elementor-element.elementor-element-67e1c29 .aux-ico-box svg{width:35px}}@media only screen and (max-width:856px) and (min-width:767px){.elementor-71 .elementor-element.elementor-element-3aa0929{width:50%!important}}.elementor-71 .elementor-element.elementor-element-df54a24 .aux-ico-box{border-radius:20px}.elementor-71 .elementor-element.elementor-element-df54a24 .widget-content p{max-width:286px}.elementor-71 .elementor-element.elementor-element-df54a24 svg path,.elementor-71 .elementor-element.elementor-element-df54a24 .aux-ico-box{transition:all .15s ease-out}.elementor-71 .elementor-element.elementor-element-df54a24:hover svg path{fill:var(--e-global-color-031755e)}@media only screen and (max-width:1025px)and (min-width:767px){.elementor-71 .elementor-element.elementor-element-df54a24 .aux-ico-box svg{width:35px}}@media only screen and (max-width:856px) and (min-width:767px){.elementor-71 .elementor-element.elementor-element-cc8d2ec{width:100%!important;margin-top:25px}}