.elementor-31949 .elementor-element.elementor-element-a18a8a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31949 .elementor-element.elementor-element-3430d08 .elementor-repeater-item-83b8e72 .swiper-slide-bg{background-image:url(/wp-content/uploads/2026/09/639179058382770000.jpeg);background-size:cover;}.elementor-31949 .elementor-element.elementor-element-3430d08 .elementor-repeater-item-65889f9 .swiper-slide-bg{background-image:url(/wp-content/uploads/2026/09/639253152884070000.png);background-size:cover;}.elementor-31949 .elementor-element.elementor-element-3430d08 .elementor-repeater-item-b6e6b90 .swiper-slide-bg{background-image:url(/wp-content/uploads/2026/09/639253152649070000.jpeg);background-size:cover;}.elementor-31949 .elementor-element.elementor-element-3430d08 .elementor-repeater-item-95f16da .swiper-slide-bg{background-color:#bbbbbb;background-image:url(/wp-content/uploads/2026/09/639239390813030000.png);background-size:cover;}.elementor-31949 .elementor-element.elementor-element-3430d08 .elementor-repeater-item-b72f907 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(/wp-content/uploads/2026/09/639180890737930000.jpeg);background-size:cover;}.elementor-31949 .elementor-element.elementor-element-3430d08 .elementor-repeater-item-793d021 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(/wp-content/uploads/2026/10/ClayWalker-Blackhawk-Amarillo-021327-1920px640.jpg);background-size:cover;}.elementor-31949 .elementor-element.elementor-element-3430d08 .elementor-repeater-item-cc590a4 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(/wp-content/uploads/2026/10/WLA-030327-1920x640-1.jpg);background-size:cover;}.elementor-31949 .elementor-element.elementor-element-3430d08 .elementor-repeater-item-1313336 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(/wp-content/uploads/2026/10/MM_SP27_1920x640_041627.jpg);background-size:cover;}.elementor-31949 .elementor-element.elementor-element-3430d08 .swiper-slide{transition-duration:calc(5000ms*1.2);}.elementor-31949 .elementor-element.elementor-element-3430d08 .swiper-slide-contents{max-width:100%;}.elementor-31949 .elementor-element.elementor-element-3430d08 .swiper-slide-inner{text-align:center;}.elementor-31949 .elementor-element.elementor-element-c21d784 .elementor-repeater-item-83b8e72 .swiper-slide-bg{background-image:url(/wp-content/uploads/2026/09/Petty-Nicks-5x4-1.jpg);background-size:cover;}.elementor-31949 .elementor-element.elementor-element-c21d784 .elementor-repeater-item-65889f9 .swiper-slide-bg{background-image:url(/wp-content/uploads/2026/09/Lose-Yer-Blues-5x4-1.jpg);background-size:cover;}.elementor-31949 .elementor-element.elementor-element-c21d784 .elementor-repeater-item-b6e6b90 .swiper-slide-bg{background-image:url(/wp-content/uploads/2026/09/George-Lopez-5x4-1.jpg);background-size:cover;}.elementor-31949 .elementor-element.elementor-element-c21d784 .elementor-repeater-item-95f16da .swiper-slide-bg{background-color:#bbbbbb;background-image:url(/wp-content/uploads/2026/09/WRCA-5x4-1.jpg);background-size:cover;}.elementor-31949 .elementor-element.elementor-element-c21d784 .elementor-repeater-item-b72f907 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(/wp-content/uploads/2026/09/Big-and-Tall-5x4-1.jpg);background-size:cover;}.elementor-31949 .elementor-element.elementor-element-c21d784 .elementor-repeater-item-9983855 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(/wp-content/uploads/2026/10/ClayWalker-Blackhawk-Amarillo-021327-1080px1350.jpg);background-size:cover;}.elementor-31949 .elementor-element.elementor-element-c21d784 .elementor-repeater-item-d986a27 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(/wp-content/uploads/2026/10/WLA-030327-1080x1350-Social.jpg);background-size:cover;}.elementor-31949 .elementor-element.elementor-element-c21d784 .elementor-repeater-item-ba2ba6b .swiper-slide-bg{background-color:#bbbbbb;background-image:url(/wp-content/uploads/2026/10/MM_SP27_1080x1350_041627.jpg);background-size:cover;}.elementor-31949 .elementor-element.elementor-element-c21d784 .swiper-slide{transition-duration:calc(5000ms*1.2);}.elementor-31949 .elementor-element.elementor-element-c21d784 .swiper-slide-contents{max-width:100%;}.elementor-31949 .elementor-element.elementor-element-c21d784 .swiper-slide-inner{text-align:center;}.elementor-31949 .elementor-element.elementor-element-f8cba42{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31949 .elementor-element.elementor-element-f8cba42:not(.elementor-motion-effects-element-type-background), .elementor-31949 .elementor-element.elementor-element-f8cba42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003F9C;}.elementor-31949 .elementor-element.elementor-element-7416f7c{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31949 .elementor-element.elementor-element-c13aa60 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31949 .elementor-element.elementor-element-c13aa60{text-align:center;}.elementor-31949 .elementor-element.elementor-element-c13aa60 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-b63ba2f );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-31949 .elementor-element.elementor-element-c21d784 .swiper-slide{height:1000px;}.elementor-31949 .elementor-element.elementor-element-7416f7c{--padding-top:040px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31949 .elementor-element.elementor-element-c13aa60 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-31949 .elementor-element.elementor-element-c21d784 .swiper-slide{height:460px;}.elementor-31949 .elementor-element.elementor-element-7416f7c{--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31949 .elementor-element.elementor-element-c13aa60 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for slides, class: .elementor-element-3430d08 */.elementor-31949 .elementor-element.elementor-element-3430d08 .elementor-slides-wrapper {
    aspect-ratio: 3 / 1;
    height: auto !important;
}

.elementor-31949 .elementor-element.elementor-element-3430d08 .elementor-slides {
    height: 100% !important;
}

.elementor-31949 .elementor-element.elementor-element-3430d08 .swiper-slide,
.elementor-31949 .elementor-element.elementor-element-3430d08 .elementor-slide-background {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-c21d784 *//* 1. Lock the outer container to the 5:4 ratio */
.elementor-31949 .elementor-element.elementor-element-c21d784 .elementor-slides-wrapper {
    width: 100% !important;
    aspect-ratio: 4 / 5 !important;
    height: auto !important;
}

/* 2. Force the slider tracks to match that exact height */
.elementor-31949 .elementor-element.elementor-element-c21d784 .elementor-slides,
.elementor-31949 .elementor-element.elementor-element-c21d784 .swiper-slide {
    height: 100% !important;
}

/* 3. Keep the background image fitting completely inside the space */
.elementor-31949 .elementor-element.elementor-element-c21d784 .elementor-slide-background {
    height: 100% !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
}/* End custom CSS */