.elementor-17253 .elementor-element.elementor-element-53dd702f:not(.elementor-motion-effects-element-type-background), .elementor-17253 .elementor-element.elementor-element-53dd702f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0056AF;background-image:url("https://thegundcompany.com/wp-content/uploads/2024/01/shutterstock_2097889555-scaled.jpg");background-position:0px -540px;background-repeat:no-repeat;background-size:cover;}.elementor-17253 .elementor-element.elementor-element-53dd702f > .elementor-container{max-width:1330px;}.elementor-17253 .elementor-element.elementor-element-53dd702f > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17253 .elementor-element.elementor-element-53dd702f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:175px 0px 175px 0px;}.elementor-17253 .elementor-element.elementor-element-37330697{text-align:center;}.elementor-17253 .elementor-element.elementor-element-37330697 .elementor-heading-title{color:var( --e-global-color-44852cb );}.elementor-17253 .elementor-element.elementor-element-5d91220{--spacer-size:30px;}.elementor-17253 .elementor-element.elementor-element-4377fcd .elementor-heading-title{font-weight:700;line-height:36px;}.elementor-17253 .elementor-element.elementor-element-26294d31 > .elementor-widget-container{margin:0px 60px 0px 0px;padding:10px 0px 0px 0px;}.elementor-17253 .elementor-element.elementor-element-26294d31 .elementor-heading-title{line-height:36px;}.elementor-17253 .elementor-element.elementor-element-f3669ef{--divider-border-style:solid;--divider-color:var( --e-global-color-8dd6e89 );--divider-border-width:5px;}.elementor-17253 .elementor-element.elementor-element-f3669ef > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-17253 .elementor-element.elementor-element-f3669ef .elementor-divider-separator{width:25%;}.elementor-17253 .elementor-element.elementor-element-f3669ef .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17253 .elementor-element.elementor-element-3e96bd7a:not(.elementor-motion-effects-element-type-background), .elementor-17253 .elementor-element.elementor-element-3e96bd7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thegundcompany.com/wp-content/uploads/2022/11/Group-113.png");background-position:center right;background-repeat:no-repeat;background-size:35% auto;}.elementor-17253 .elementor-element.elementor-element-3e96bd7a > .elementor-container{max-width:1330px;}.elementor-17253 .elementor-element.elementor-element-3e96bd7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-17253 .elementor-element.elementor-element-3e96bd7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17253 .elementor-element.elementor-element-197ccb66 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-17253 .elementor-element.elementor-element-7cf1802 > .elementor-widget-container{margin:-30px 60px -20px 0px;}.elementor-17253 .elementor-element.elementor-element-7cf1802{font-size:28px;line-height:33px;}.elementor-17253 .elementor-element.elementor-element-2fd155e8{font-family:"proxima-nova", Sans-serif;font-size:22px;line-height:36px;}.elementor-17253 .elementor-element.elementor-element-7be05804 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17253 .elementor-element.elementor-element-7be05804{text-align:left;}.elementor-17253 .elementor-element.elementor-element-7ce6f0ba:not(.elementor-motion-effects-element-type-background), .elementor-17253 .elementor-element.elementor-element-7ce6f0ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thegundcompany.com/wp-content/uploads/2022/11/Group-113.png");background-position:center right;background-repeat:no-repeat;background-size:35% auto;}.elementor-17253 .elementor-element.elementor-element-7ce6f0ba > .elementor-container{max-width:1330px;}.elementor-17253 .elementor-element.elementor-element-7ce6f0ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 0px 100px 0px;}.elementor-17253 .elementor-element.elementor-element-7ce6f0ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17253 .elementor-element.elementor-element-0993ca6{--spacer-size:98px;width:var( --container-widget-width, 53.581% );max-width:53.581%;--container-widget-width:53.581%;--container-widget-flex-grow:0;}.elementor-17253 .elementor-element.elementor-element-39b0e04e > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-17253 .elementor-element.elementor-element-5e8b730{--divider-border-style:solid;--divider-color:var( --e-global-color-8dd6e89 );--divider-border-width:5px;}.elementor-17253 .elementor-element.elementor-element-5e8b730 .elementor-divider-separator{width:25%;}.elementor-17253 .elementor-element.elementor-element-5e8b730 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17253 .elementor-element.elementor-element-44d1eb12{width:var( --container-widget-width, 96.233% );max-width:96.233%;--container-widget-width:96.233%;--container-widget-flex-grow:0;font-family:"proxima-nova", Sans-serif;font-size:22px;line-height:36px;}.elementor-17253 .elementor-element.elementor-element-3c15a3ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17253 .elementor-element.elementor-element-3c15a3ad .elementor-button{font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;}.elementor-17253 .elementor-element.elementor-element-f2ff87f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17253 .elementor-element.elementor-element-f2ff87f .elementor-button{font-weight:600;border-radius:6px 6px 6px 6px;}.elementor-17253 .elementor-element.elementor-element-1104c52f:not(.elementor-motion-effects-element-type-background), .elementor-17253 .elementor-element.elementor-element-1104c52f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thegundcompany.com/wp-content/uploads/2022/11/Group-113.png");background-position:center right;background-repeat:no-repeat;background-size:35% auto;}.elementor-17253 .elementor-element.elementor-element-1104c52f > .elementor-container{max-width:1330px;}.elementor-17253 .elementor-element.elementor-element-1104c52f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-17253 .elementor-element.elementor-element-1104c52f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17253 .elementor-element.elementor-element-58ae1466 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-17253 .elementor-element.elementor-element-afc9ffd .elementor-heading-title{font-weight:700;line-height:36px;}.elementor-17253 .elementor-element.elementor-element-4cf18859{--divider-border-style:solid;--divider-color:var( --e-global-color-8dd6e89 );--divider-border-width:5px;}.elementor-17253 .elementor-element.elementor-element-4cf18859 .elementor-divider-separator{width:25%;}.elementor-17253 .elementor-element.elementor-element-4cf18859 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17253 .elementor-element.elementor-element-4ccc9f7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17253 .elementor-element.elementor-element-4ccc9f7e{font-size:28px;line-height:33px;}.elementor-17253 .elementor-element.elementor-element-4d215f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17253 .elementor-element.elementor-element-4d215f4 .elementor-button{font-weight:600;border-radius:6px 6px 6px 6px;}.elementor-17253 .elementor-element.elementor-element-833e991{--spacer-size:50px;}.elementor-17253 .elementor-element.elementor-element-907109c{--spacer-size:75px;}.elementor-17253 .elementor-element.elementor-element-75d867d6 > .elementor-widget-container{margin:0px -40px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17253 .elementor-element.elementor-element-75d867d6{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17253 .elementor-element.elementor-element-53dd702f:not(.elementor-motion-effects-element-type-background), .elementor-17253 .elementor-element.elementor-element-53dd702f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-17253 .elementor-element.elementor-element-197ccb66 > .elementor-element-populated{padding:0px 25px 0px 10px;}.elementor-17253 .elementor-element.elementor-element-39b0e04e > .elementor-element-populated{padding:0px 25px 0px 10px;}.elementor-17253 .elementor-element.elementor-element-58ae1466 > .elementor-element-populated{padding:0px 25px 0px 10px;}}@media(max-width:767px){.elementor-17253 .elementor-element.elementor-element-53dd702f:not(.elementor-motion-effects-element-type-background), .elementor-17253 .elementor-element.elementor-element-53dd702f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-17253 .elementor-element.elementor-element-3e96bd7a{padding:20px 0px 20px 0px;}.elementor-17253 .elementor-element.elementor-element-197ccb66{width:100%;}.elementor-17253 .elementor-element.elementor-element-197ccb66 > .elementor-element-populated{padding:10px 0px 10px 10px;}.elementor-17253 .elementor-element.elementor-element-2fd155e8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17253 .elementor-element.elementor-element-7ce6f0ba{padding:20px 0px 20px 0px;}.elementor-17253 .elementor-element.elementor-element-39b0e04e{width:100%;}.elementor-17253 .elementor-element.elementor-element-39b0e04e > .elementor-element-populated{padding:10px 0px 10px 10px;}.elementor-17253 .elementor-element.elementor-element-1104c52f{padding:20px 0px 20px 0px;}.elementor-17253 .elementor-element.elementor-element-58ae1466{width:100%;}.elementor-17253 .elementor-element.elementor-element-58ae1466 > .elementor-element-populated{padding:10px 0px 10px 10px;}}@media(min-width:768px){.elementor-17253 .elementor-element.elementor-element-197ccb66{width:70%;}.elementor-17253 .elementor-element.elementor-element-bf5c281{width:8.288%;}.elementor-17253 .elementor-element.elementor-element-d25a9cd{width:91.712%;}.elementor-17253 .elementor-element.elementor-element-189a561c{width:29.887%;}.elementor-17253 .elementor-element.elementor-element-2b3c8745{width:2.215%;}.elementor-17253 .elementor-element.elementor-element-39b0e04e{width:97.672%;}.elementor-17253 .elementor-element.elementor-element-58ae1466{width:70%;}.elementor-17253 .elementor-element.elementor-element-5f708658{width:29.887%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17253 .elementor-element.elementor-element-197ccb66{width:90%;}.elementor-17253 .elementor-element.elementor-element-39b0e04e{width:90%;}.elementor-17253 .elementor-element.elementor-element-58ae1466{width:90%;}}/* Start custom CSS for section, class: .elementor-element-3e96bd7a */.sub-info-right {
    background-position: 100% 3%!important;
    background-size: 550px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c15a3ad */.match-width .elementor-button {
    width: 330px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2ff87f */.match-width .elementor-button {
    width: 330px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7ce6f0ba */.sub-info-left {
    background-position: -10% 3%!important;
    background-size: 550px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d215f4 */.match-width .elementor-button {
    width: 330px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1104c52f */.sub-info-right {
    background-position: 100% 3%!important;
    background-size: 550px !important;
}/* End custom CSS */