.elementor-2138 .elementor-element.elementor-element-9c2e6b6:not(.elementor-motion-effects-element-type-background),.elementor-2138 .elementor-element.elementor-element-9c2e6b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://texasia.com/wp-content/uploads/2024/11/Product_Headwear-Hat-Caps_1600x600px-copy-4.jpg);background-position:0 48%;background-size:cover}.elementor-2138 .elementor-element.elementor-element-9c2e6b6>.elementor-container{max-width:1350px}.elementor-2138 .elementor-element.elementor-element-9c2e6b6>.elementor-background-overlay{opacity:.6;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2138 .elementor-element.elementor-element-9c2e6b6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:60px;padding:170px 0 170px 0}.elementor-2138 .elementor-element.elementor-element-86b5173 .elementor-heading-title{font-family:"Balboa Medium",Sans-serif;font-size:60px;font-weight:700;color:#FFF}.elementor-2138 .elementor-element.elementor-element-6b275ad{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2138 .elementor-element.elementor-element-941dbc5{text-align:center}.elementor-2138 .elementor-element.elementor-element-941dbc5 .elementor-heading-title{font-family:"DM Serif Display",Sans-serif}.elementor-2138 .elementor-element.elementor-element-ba57ddd{text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-2138 .elementor-element.elementor-element-67e5ca6{margin-top:5px;margin-bottom:0;padding:0 0 0 0}.elementor-2138 .elementor-element.elementor-element-2c42911>.elementor-element-populated{padding:10px 10px 0 10px}.elementor-2138 .elementor-element.elementor-element-09dd6e8{margin:-5px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;z-index:2;text-align:center}.elementor-2138 .elementor-element.elementor-element-09dd6e8 .elementor-heading-title{font-family:"Balboa Bold",Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:var(--e-global-color-primary)}.elementor-2138 .elementor-element.elementor-element-60fa235>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2138 .elementor-element.elementor-element-60fa235:not(.elementor-motion-effects-element-type-background),.elementor-2138 .elementor-element.elementor-element-60fa235>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F9F9F9}.elementor-2138 .elementor-element.elementor-element-60fa235{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:30px;margin-bottom:50px;padding:0 0 0 0}.elementor-2138 .elementor-element.elementor-element-60fa235>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2138 .elementor-element.elementor-element-75de2ba.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2138 .elementor-element.elementor-element-75de2ba>.elementor-element-populated>.elementor-background-overlay{opacity:.13}.elementor-2138 .elementor-element.elementor-element-75de2ba>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:7% 7% 7% 7%}.elementor-2138 .elementor-element.elementor-element-75de2ba>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2138 .elementor-element.elementor-element-37fc49f .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-2138 .elementor-element.elementor-element-37fc49f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-2138 .elementor-element.elementor-element-37fc49f{--image-border-color:#000000;--image-border-width:2px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-2138 .elementor-element.elementor-element-d44604e>.elementor-container{max-width:1170px}.elementor-2138 .elementor-element.elementor-element-d44604e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-52px;margin-bottom:0;padding:050px 0 100px 0}.elementor-2138 .elementor-element.elementor-element-d44604e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2138 .elementor-element.elementor-element-790607e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2138 .elementor-element.elementor-element-ffdacca{margin:-5px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-2138 .elementor-element.elementor-element-ffdacca .elementor-heading-title{font-family:"Balboa Bold",Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:#006298}.elementor-2138 .elementor-element.elementor-element-58167db{padding:0% 10% 0% 10%;text-align:center;font-family:"Balboa Light",Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#758994}.elementor-2138 .elementor-element.elementor-element-dcc3339 .elementor-button{background-color:#006341;font-family:"Balboa Medium",Sans-serif;font-size:14px;font-weight:600;line-height:1em;text-shadow:0 0 10px rgb(0 0 0 / .3);fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#006341;border-radius:5px 5px 5px 5px;padding:18px 32px 18px 32px}.elementor-2138 .elementor-element.elementor-element-dcc3339 .elementor-button:hover,.elementor-2138 .elementor-element.elementor-element-dcc3339 .elementor-button:focus{background-color:#FFF;color:#006341;border-color:#006341}.elementor-2138 .elementor-element.elementor-element-dcc3339 .elementor-button:hover svg,.elementor-2138 .elementor-element.elementor-element-dcc3339 .elementor-button:focus svg{fill:#006341}.elementor-2138 .elementor-element.elementor-element-5250f0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2138 .elementor-element.elementor-element-fddc0cd .elementor-heading-title{font-family:"DM Serif Display",Sans-serif}.elementor-2138 .elementor-element.elementor-element-782a5b9{--display:flex}.elementor-2138 .elementor-element.elementor-element-81bd172{font-family:"Times New Roman",Sans-serif}.elementor-2138 .elementor-element.elementor-element-3d20305{font-family:"Times New Roman",Sans-serif}.elementor-2138 .elementor-element.elementor-element-9ec4070{font-family:"Times New Roman",Sans-serif}.elementor-2138 .elementor-element.elementor-element-2ae9dd0 .elementor-heading-title{font-family:"DM Serif Display",Sans-serif}.elementor-2138 .elementor-element.elementor-element-7f6f0b6{font-family:"Times New Roman",Sans-serif}.elementor-2138 .elementor-element.elementor-element-90d9b2a .elementor-heading-title{font-family:"DM Serif Display",Sans-serif}.elementor-2138 .elementor-element.elementor-element-5ada880{font-family:"Times New Roman",Sans-serif}.elementor-2138 .elementor-element.elementor-element-d713cb2 .elementor-heading-title{font-family:"DM Serif Display",Sans-serif}.elementor-2138 .elementor-element.elementor-element-f8d7f3e{font-family:"Times New Roman",Sans-serif}.elementor-2138 .elementor-element.elementor-element-36de17f .elementor-heading-title{font-family:"DM Serif Display",Sans-serif}.elementor-2138 .elementor-element.elementor-element-735d2ca{font-family:"Times New Roman",Sans-serif}.elementor-2138 .elementor-element.elementor-element-31d4f27 .elementor-heading-title{font-family:"DM Serif Display",Sans-serif}.elementor-2138 .elementor-element.elementor-element-edc71b4{font-family:"Times New Roman",Sans-serif}.elementor-2138 .elementor-element.elementor-element-d8bc877 .elementor-heading-title{font-family:"DM Serif Display",Sans-serif}.elementor-2138 .elementor-element.elementor-element-9a22d87{font-family:"Times New Roman",Sans-serif}.elementor-2138 .elementor-element.elementor-element-9a7363b .elementor-heading-title{font-family:"DM Serif Display",Sans-serif}.elementor-2138 .elementor-element.elementor-element-042b03c{font-family:"Times New Roman",Sans-serif}.elementor-2138 .elementor-element.elementor-element-43b27d4 .elementor-heading-title{font-family:"DM Serif Display",Sans-serif}.elementor-2138 .elementor-element.elementor-element-247cc50{font-family:"Times New Roman",Sans-serif}.elementor-2138 .elementor-element.elementor-element-53e8a9b .elementor-heading-title{font-family:"DM Serif Display",Sans-serif}.elementor-2138 .elementor-element.elementor-element-9a7e044{font-family:"Times New Roman",Sans-serif}.elementor-2138 .elementor-element.elementor-element-335fb24 .elementor-heading-title{font-family:"DM Serif Display",Sans-serif}.elementor-2138 .elementor-element.elementor-element-4a8bcb2{font-family:"Times New Roman",Sans-serif}.elementor-2138 .elementor-element.elementor-element-c12cda9 .elementor-heading-title{font-family:"DM Serif Display",Sans-serif}.elementor-2138 .elementor-element.elementor-element-99da1da{font-family:"Times New Roman",Sans-serif}@media(max-width:1024px){.elementor-2138 .elementor-element.elementor-element-9c2e6b6:not(.elementor-motion-effects-element-type-background),.elementor-2138 .elementor-element.elementor-element-9c2e6b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-2138 .elementor-element.elementor-element-ba57ddd{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2138 .elementor-element.elementor-element-67e5ca6{padding:80px 10px 80px 10px}.elementor-2138 .elementor-element.elementor-element-75de2ba>.elementor-element-populated{padding:50px 50px 50px 50px}.elementor-2138 .elementor-element.elementor-element-d44604e{padding:80px 10px 60px 10px}.elementor-2138 .elementor-element.elementor-element-790607e>.elementor-element-populated{padding:0 10px 0 10px}.elementor-2138 .elementor-element.elementor-element-58167db{padding:0% 10% 0% 10%}}@media(max-width:767px){.elementor-2138 .elementor-element.elementor-element-9c2e6b6:not(.elementor-motion-effects-element-type-background),.elementor-2138 .elementor-element.elementor-element-9c2e6b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-2138 .elementor-element.elementor-element-9c2e6b6{padding:140px 0 0 0}.elementor-2138 .elementor-element.elementor-element-86b5173 .elementor-heading-title{font-size:28px}.elementor-2138 .elementor-element.elementor-element-ba57ddd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2138 .elementor-element.elementor-element-67e5ca6{padding:40px 10px 0 10px}.elementor-2138 .elementor-element.elementor-element-09dd6e8 .elementor-heading-title{font-size:24px}.elementor-2138 .elementor-element.elementor-element-60fa235{padding:0 0 0 0}.elementor-2138 .elementor-element.elementor-element-75de2ba>.elementor-element-populated{padding:40px 20px 40px 20px}.elementor-2138 .elementor-element.elementor-element-d44604e{margin-top:15px;margin-bottom:0;padding:40px 10px 100px 10px}.elementor-2138 .elementor-element.elementor-element-ffdacca .elementor-heading-title{font-size:24px}.elementor-2138 .elementor-element.elementor-element-58167db{padding:0 0 0 0;font-size:14px}.elementor-2138 .elementor-element.elementor-element-dcc3339 .elementor-button{font-size:12px}}