.elementor-19 .elementor-element.elementor-element-cf8a30c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.18;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-cf8a30c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-cf8a30c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26d7d6a );}.elementor-19 .elementor-element.elementor-element-cf8a30c::before, .elementor-19 .elementor-element.elementor-element-cf8a30c > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-cf8a30c > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-cf8a30c > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-cf8a30c > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-cf8a30c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-ac97ac3{--display:flex;--min-height:80vh;--justify-content:center;--overlay-opacity:0.3;--border-radius:25px 25px 25px 25px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-ac97ac3::before, .elementor-19 .elementor-element.elementor-element-ac97ac3 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-ac97ac3 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-ac97ac3 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-ac97ac3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-ac97ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-eb07b5e );--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-f7ee644{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-566a362{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-5e26e8b{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-5e26e8b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-5e26e8b .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:22px;font-weight:700;letter-spacing:2px;color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-bfc5326{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-bfc5326.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-bfc5326 .elementor-heading-title{font-family:"Microgramma BB", Sans-serif;font-size:50px;font-weight:normal;color:var( --e-global-color-ca7c8c2 );}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-a30aa14{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-e2f2bb8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-5146041 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 72%, var( --e-global-color-primary ) 72%);transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;}.elementor-19 .elementor-element.elementor-element-5146041 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-5146041 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 72%, var( --e-global-color-secondary ) 72%);}.elementor-19 .elementor-element.elementor-element-5146041 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-5146041 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-19 .elementor-element.elementor-element-1ece971 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;background-image:linear-gradient(90deg, #68001700 77%, var( --e-global-color-primary ) 77%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;}.elementor-19 .elementor-element.elementor-element-1ece971 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-1ece971 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 77%, var( --e-global-color-primary ) 77%);}.elementor-19 .elementor-element.elementor-element-1ece971 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-1ece971 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-19 .elementor-element.elementor-element-3314f57{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-3314f57:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3314f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26d7d6a );}.elementor-19 .elementor-element.elementor-element-90163d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19 .elementor-element.elementor-element-c7c7d65 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Microgramma BB", Sans-serif;font-size:30px;font-weight:normal;}.elementor-19 .elementor-element.elementor-element-c7c7d65 .elementor-counter-title{color:var( --e-global-color-ca7c8c2 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-e749929 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Microgramma BB", Sans-serif;font-size:30px;font-weight:normal;}.elementor-19 .elementor-element.elementor-element-e749929 .elementor-counter-title{color:var( --e-global-color-ca7c8c2 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-326ff18 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Microgramma BB", Sans-serif;font-size:30px;font-weight:normal;}.elementor-19 .elementor-element.elementor-element-326ff18 .elementor-counter-title{color:var( --e-global-color-ca7c8c2 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-af2f304{padding:0px 0px 30px 0px;}.elementor-19 .elementor-element.elementor-element-af2f304.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-af2f304 .elementor-icon-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-af2f304 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-af2f304 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-af2f304 .elementor-icon-box-title a{font-family:"Microgramma BB", Sans-serif;font-size:30px;font-weight:normal;}.elementor-19 .elementor-element.elementor-element-af2f304:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-af2f304:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-af2f304 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-687e915 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Microgramma BB", Sans-serif;font-size:30px;font-weight:normal;}.elementor-19 .elementor-element.elementor-element-687e915 .elementor-counter-title{color:var( --e-global-color-ca7c8c2 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-a635971{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-a635971:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a635971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(128deg, var( --e-global-color-ca7c8c2 ) 65%, var( --e-global-color-26d7d6a ) 65%);}.elementor-19 .elementor-element.elementor-element-7141289{--display:flex;--justify-content:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:96px;}.elementor-19 .elementor-element.elementor-element-22fc915{width:var( --container-widget-width, 104.796% );max-width:104.796%;padding:0px 0px 0px 0px;--container-widget-width:104.796%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-22fc915.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-22fc915 .elementor-heading-title{font-family:"Lexend Exa", Sans-serif;font-size:17px;font-weight:700;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-8665452{width:var( --container-widget-width, 107.666% );max-width:107.666%;padding:0px 0px 0px 0px;--container-widget-width:107.666%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-8665452.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-8665452 .elementor-heading-title{font-family:"Microgramma BB", Sans-serif;font-size:33px;font-weight:normal;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-a3f0cd8{padding:0px 0px 15px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-c0ba5aa .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 80%, #0F2744 80%);transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;}.elementor-19 .elementor-element.elementor-element-c0ba5aa .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-c0ba5aa .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 80%, var( --e-global-color-secondary ) 80%);}.elementor-19 .elementor-element.elementor-element-c0ba5aa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-c0ba5aa .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-19 .elementor-element.elementor-element-e8f0896{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e8f0896:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e8f0896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackbexar.com/wp-content/uploads/2026/06/truck-driving-asphalt-road-rural-landscape-sunsetcreated-with-generative-ai-technology-scaled.jpg");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-e8f0896::before, .elementor-19 .elementor-element.elementor-element-e8f0896 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-e8f0896 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-e8f0896 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-e8f0896 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-e8f0896 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-26d7d6a );--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-285e014{--display:flex;--min-height:18vh;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:-55px;--margin-right:0px;--padding-top:250px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-285e014:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-285e014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackbexar.com/wp-content/uploads/2026/06/group-trucks-parked-line-truck-stop-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-cd4994d{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-3e8b198{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19 .elementor-element.elementor-element-ffb8a7b{--display:flex;--justify-content:flex-end;}.elementor-19 .elementor-element.elementor-element-50266ba{text-align:start;}.elementor-19 .elementor-element.elementor-element-50266ba .elementor-heading-title{font-family:"Lexend Exa", Sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-774b83e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-774b83e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-774b83e .elementor-heading-title{font-family:"Microgramma BB", Sans-serif;font-size:43px;font-weight:normal;}.elementor-19 .elementor-element.elementor-element-3861184{--display:flex;--justify-content:flex-end;}.elementor-19 .elementor-element.elementor-element-abd2ab7{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-eb07b5e );}.elementor-19 .elementor-element.elementor-element-abd2ab7.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-abd2ab7 p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-98d9cc2{--display:flex;}.elementor-19 .elementor-element.elementor-element-23bfd20{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.22;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-23bfd20:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-23bfd20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackbexar.com/wp-content/uploads/2026/06/shipping-containers-being-loaded-onto-trucks-further-distribution-chaos-20-ar-32-job-id-b8f2e5506b794008b0d8386ec8765259-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-23bfd20::before, .elementor-19 .elementor-element.elementor-element-23bfd20 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-23bfd20 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-23bfd20 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-23bfd20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-23bfd20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 35%, var( --e-global-color-eb07b5e ) 95%);}.elementor-19 .elementor-element.elementor-element-23bfd20.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-4fe390b{--display:flex;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-d3be06a{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-d3be06a .elementor-icon-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-d3be06a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-d3be06a .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-d3be06a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-d3be06a:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-d3be06a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-d3be06a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-703673c{--display:flex;}.elementor-19 .elementor-element.elementor-element-9839ec1{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.22;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9839ec1:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9839ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackbexar.com/wp-content/uploads/2026/06/araf-truck-with-load-boxes-back-it-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-9839ec1::before, .elementor-19 .elementor-element.elementor-element-9839ec1 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-9839ec1 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-9839ec1 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-9839ec1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-9839ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-9839ec1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-35e4a79{--display:flex;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-098c22c{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-098c22c .elementor-icon-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-098c22c .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-098c22c .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-098c22c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-098c22c:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-098c22c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-098c22c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-b6f13ad{--display:flex;}.elementor-19 .elementor-element.elementor-element-f16a655{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.22;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f16a655:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f16a655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackbexar.com/wp-content/uploads/2026/06/refrigerated-truck-delivering-fresh-produce-cold-storage-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-f16a655::before, .elementor-19 .elementor-element.elementor-element-f16a655 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-f16a655 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-f16a655 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-f16a655 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-f16a655 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-f16a655.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-e27148b{--display:flex;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-7919e6e{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-7919e6e .elementor-icon-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-7919e6e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-7919e6e .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-7919e6e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-7919e6e:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-7919e6e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-7919e6e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-d5cf746{--display:flex;}.elementor-19 .elementor-element.elementor-element-32c71af{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.22;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-32c71af:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-32c71af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackbexar.com/wp-content/uploads/2026/06/industrial-cargo-delivery-construction-work-1-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-32c71af::before, .elementor-19 .elementor-element.elementor-element-32c71af > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-32c71af > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-32c71af > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-32c71af > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-32c71af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-32c71af.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-f066359{--display:flex;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-6f8d6a5{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-6f8d6a5 .elementor-icon-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-6f8d6a5 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-6f8d6a5 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-6f8d6a5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-6f8d6a5:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-6f8d6a5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-6f8d6a5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-f18f7c8{--display:flex;}.elementor-19 .elementor-element.elementor-element-8dd6e5a{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.22;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-8dd6e5a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8dd6e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackbexar.com/wp-content/uploads/2026/06/trailer-truck-with-container-running-highway-industrial-estate-evening-time-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-8dd6e5a::before, .elementor-19 .elementor-element.elementor-element-8dd6e5a > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-8dd6e5a > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-8dd6e5a > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-8dd6e5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-8dd6e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-8dd6e5a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-35afb0c{--display:flex;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-d69ec09{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-d69ec09 .elementor-icon-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-d69ec09 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-d69ec09 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-d69ec09 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-d69ec09:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-d69ec09:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-d69ec09 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-e837835{--display:flex;}.elementor-19 .elementor-element.elementor-element-b005aa3{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.22;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b005aa3:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b005aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackbexar.com/wp-content/uploads/2026/06/fast-moving-white-delivery-truck-city-street-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-b005aa3::before, .elementor-19 .elementor-element.elementor-element-b005aa3 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-b005aa3 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-b005aa3 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-b005aa3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-b005aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-b005aa3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-fe270e5{--display:flex;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-654131f{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-654131f .elementor-icon-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-654131f .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-654131f .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-654131f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-654131f:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-654131f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-654131f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-05cb47b{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-19 .elementor-element.elementor-element-eab7233{--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;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-eab7233:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-eab7233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-852cc4e );}.elementor-19 .elementor-element.elementor-element-183fc23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-19 .elementor-element.elementor-element-183fc23.e-con{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-7616da4{--display:flex;--min-height:22vh;--justify-content:flex-end;}.elementor-19 .elementor-element.elementor-element-73eb65b{text-align:start;}.elementor-19 .elementor-element.elementor-element-73eb65b .elementor-heading-title{font-family:"Lexend Exa", Sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-5ac61e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-5ac61e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-5ac61e0 .elementor-heading-title{font-family:"Microgramma BB", Sans-serif;font-size:33px;font-weight:normal;}.elementor-19 .elementor-element.elementor-element-ade8aa5{--display:flex;--min-height:22vh;--justify-content:flex-end;}.elementor-19 .elementor-element.elementor-element-ea0ce51{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-eb07b5e );}.elementor-19 .elementor-element.elementor-element-ea0ce51.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-ea0ce51 p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-30272b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c7df8a0{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-19 .elementor-element.elementor-element-c7df8a0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c7df8a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-a4ea37e{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-a4ea37e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-a4ea37e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-a4ea37e.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-a4ea37e.elementor-view-default .elementor-icon{fill:var( --e-global-color-ca7c8c2 );color:var( --e-global-color-ca7c8c2 );border-color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-a4ea37e .elementor-icon i{transform:rotate(0deg);}.elementor-19 .elementor-element.elementor-element-a4ea37e .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-a4ea37e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-a4ea37e .elementor-icon-box-title{color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-a4ea37e:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-a4ea37e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-a4ea37e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-002c4de{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;--e-con-transform-transition-duration:1000ms;}.elementor-19 .elementor-element.elementor-element-002c4de:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-002c4de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-002c4de.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-19 .elementor-element.elementor-element-8e52156{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-8e52156 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-19 .elementor-element.elementor-element-8e52156 .elementor-icon{font-size:65px;}.elementor-19 .elementor-element.elementor-element-8e52156 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-8e52156 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-8e52156 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-55dadb9{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;--e-con-transform-transition-duration:1000ms;}.elementor-19 .elementor-element.elementor-element-55dadb9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-55dadb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-55dadb9.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-19 .elementor-element.elementor-element-a70438c{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-a70438c .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-19 .elementor-element.elementor-element-a70438c .elementor-icon{font-size:65px;}.elementor-19 .elementor-element.elementor-element-a70438c .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-a70438c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-a70438c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-3e2b9c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5a878fa{--display:flex;--justify-content:center;--overlay-opacity:0.05;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-19 .elementor-element.elementor-element-5a878fa:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5a878fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-5a878fa::before, .elementor-19 .elementor-element.elementor-element-5a878fa > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-5a878fa > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-5a878fa > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-5a878fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-5a878fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(255deg, var( --e-global-color-secondary ) 0%, #FFFFFF 40%);}.elementor-19 .elementor-element.elementor-element-5a878fa.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-19 .elementor-element.elementor-element-01f619d{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-01f619d .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-19 .elementor-element.elementor-element-01f619d .elementor-icon{font-size:65px;}.elementor-19 .elementor-element.elementor-element-01f619d .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-01f619d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-01f619d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-993b116{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-19 .elementor-element.elementor-element-993b116:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-993b116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-993b116.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-19 .elementor-element.elementor-element-0b7049e{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-0b7049e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-0b7049e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-0b7049e.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-0b7049e.elementor-view-default .elementor-icon{fill:var( --e-global-color-ca7c8c2 );color:var( --e-global-color-ca7c8c2 );border-color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-0b7049e .elementor-icon{font-size:60px;}.elementor-19 .elementor-element.elementor-element-0b7049e .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-0b7049e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-0b7049e .elementor-icon-box-title{color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-0b7049e:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-0b7049e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-0b7049e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-b8b4d11{--display:flex;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-b8b4d11:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b8b4d11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-852cc4e );}.elementor-19 .elementor-element.elementor-element-095ed69{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-095ed69.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-e518596{text-align:center;}.elementor-19 .elementor-element.elementor-element-e518596 .elementor-heading-title{font-family:"Lexend Exa", Sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-6a68b6d{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-6a68b6d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-6a68b6d .elementor-heading-title{font-family:"Microgramma BB", Sans-serif;font-size:33px;font-weight:normal;}.elementor-19 .elementor-element.elementor-element-3aa47d2{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-eb07b5e );}.elementor-19 .elementor-element.elementor-element-3aa47d2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-7c7c560{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-19 .elementor-element.elementor-element-d841fa9{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-19 .elementor-element.elementor-element-d841fa9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d841fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-d841fa9:hover{border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-19 .elementor-element.elementor-element-d841fa9, .elementor-19 .elementor-element.elementor-element-d841fa9::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-819157b{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-819157b .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-819157b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-819157b.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-819157b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-819157b .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-819157b .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-819157b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-819157b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-36d51fe{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-19 .elementor-element.elementor-element-36d51fe:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-36d51fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-36d51fe:hover{border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-19 .elementor-element.elementor-element-36d51fe, .elementor-19 .elementor-element.elementor-element-36d51fe::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-4e13653{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-4e13653 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-4e13653.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-4e13653.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4e13653.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-4e13653 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-4e13653 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-4e13653 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-4e13653 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-7d12cc9{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--e-con-transform-transition-duration:1000ms;}.elementor-19 .elementor-element.elementor-element-7d12cc9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7d12cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-7d12cc9:hover{border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-19 .elementor-element.elementor-element-7d12cc9, .elementor-19 .elementor-element.elementor-element-7d12cc9::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-c0c3725{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-c0c3725 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-c0c3725.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-c0c3725.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-c0c3725.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-c0c3725 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-c0c3725 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-c0c3725 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-c0c3725 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-03dc598{--divider-border-style:solid;--divider-color:#C3C3C3;--divider-border-width:2.5px;margin:-175px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-03dc598 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-19 .elementor-element.elementor-element-03dc598 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-19 .elementor-element.elementor-element-8daea20{--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;--overlay-opacity:0.5;--padding-top:150px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-8daea20:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8daea20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-852cc4e );}.elementor-19 .elementor-element.elementor-element-8daea20::before, .elementor-19 .elementor-element.elementor-element-8daea20 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-8daea20 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-8daea20 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-8daea20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-8daea20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-91309c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-19 .elementor-element.elementor-element-91309c2.e-con{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-9661bb7{--display:flex;--min-height:22vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-19 .elementor-element.elementor-element-9c518b2{text-align:start;}.elementor-19 .elementor-element.elementor-element-9c518b2 .elementor-heading-title{font-family:"Lexend Exa", Sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-47ccfd8{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-47ccfd8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-47ccfd8 .elementor-heading-title{font-family:"Microgramma BB", Sans-serif;font-size:33px;font-weight:normal;}.elementor-19 .elementor-element.elementor-element-c29afe4{--display:flex;}.elementor-19 .elementor-element.elementor-element-695aad1{--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-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );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 );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19 .elementor-element.elementor-element-ececf97{padding:15px 15px 15px 15px;border-radius:14px 14px 14px 14px;}.elementor-19 .elementor-element.elementor-element-ececf97 .elementor-testimonial-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-ececf97 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-ececf97 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:45px;height:45px;}.elementor-19 .elementor-element.elementor-element-ececf97 .elementor-testimonial-name{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-ececf97 .elementor-testimonial-job{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-346fd46{--display:flex;}.elementor-19 .elementor-element.elementor-element-39dfbde{background-color:#8F8F8F0F;padding:15px 15px 15px 15px;border-radius:14px 14px 14px 14px;}.elementor-19 .elementor-element.elementor-element-39dfbde .elementor-testimonial-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-39dfbde .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-39dfbde .elementor-testimonial-wrapper .elementor-testimonial-image img{width:45px;height:45px;}.elementor-19 .elementor-element.elementor-element-39dfbde .elementor-testimonial-name{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-39dfbde .elementor-testimonial-job{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-5464f21{--display:flex;}.elementor-19 .elementor-element.elementor-element-03db61b{background-color:#8F8F8F0F;padding:15px 15px 15px 15px;border-radius:14px 14px 14px 14px;}.elementor-19 .elementor-element.elementor-element-03db61b .elementor-testimonial-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-03db61b .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-03db61b .elementor-testimonial-wrapper .elementor-testimonial-image img{width:45px;height:45px;}.elementor-19 .elementor-element.elementor-element-03db61b .elementor-testimonial-name{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-03db61b .elementor-testimonial-job{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-9043a24{--display:flex;}.elementor-19 .elementor-element.elementor-element-170b06a{background-color:#8F8F8F0F;padding:15px 15px 15px 15px;border-radius:14px 14px 14px 14px;}.elementor-19 .elementor-element.elementor-element-170b06a .elementor-testimonial-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-170b06a .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-170b06a .elementor-testimonial-wrapper .elementor-testimonial-image img{width:45px;height:45px;}.elementor-19 .elementor-element.elementor-element-170b06a .elementor-testimonial-name{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-170b06a .elementor-testimonial-job{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-c9f2b38{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-19 .elementor-element.elementor-element-63a8652{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.18;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-63a8652:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-63a8652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-63a8652::before, .elementor-19 .elementor-element.elementor-element-63a8652 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-63a8652 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-63a8652 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-63a8652 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-63a8652 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-6f7aa21{--display:flex;--min-height:55vh;--justify-content:center;--overlay-opacity:0.5;--border-radius:25px 25px 25px 25px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-6f7aa21:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6f7aa21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackbexar.com/wp-content/uploads/2026/06/semi-truck-driving-sunny-highway-scaled.jpg");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-6f7aa21::before, .elementor-19 .elementor-element.elementor-element-6f7aa21 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-6f7aa21 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-6f7aa21 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-6f7aa21 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-6f7aa21 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-eb07b5e );--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-e6d925b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-d89bc90{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-d89bc90.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-d89bc90 .elementor-heading-title{font-family:"Microgramma BB", Sans-serif;font-size:36px;font-weight:normal;color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-a881801{width:var( --container-widget-width, 46% );max-width:46%;padding:0px 0px 0px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-ca7c8c2 );}.elementor-19 .elementor-element.elementor-element-a881801.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-a881801 p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-e6dc3fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-48a034f .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 77%, var( --e-global-color-primary ) 77%);transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;}.elementor-19 .elementor-element.elementor-element-48a034f .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-48a034f .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 77%, var( --e-global-color-secondary ) 77%);}.elementor-19 .elementor-element.elementor-element-48a034f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-48a034f .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-19 .elementor-element.elementor-element-1640f27 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;background-image:linear-gradient(90deg, var( --e-global-color-26d7d6a ) 77%, var( --e-global-color-secondary ) 77%);transition-duration:0s;border-style:solid;border-width:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-19 .elementor-element.elementor-element-1640f27 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-1640f27 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 77%, var( --e-global-color-primary ) 77%);}.elementor-19 .elementor-element.elementor-element-1640f27 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-1640f27 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-19 .elementor-element.elementor-element-a318afd{--display:flex;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-c809e85{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-883cd96{text-align:start;}.elementor-19 .elementor-element.elementor-element-883cd96 .elementor-heading-title{font-family:"Lexend Exa", Sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-cdb2543{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-cdb2543.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-cdb2543 .elementor-heading-title{font-family:"Microgramma BB", Sans-serif;font-size:36px;font-weight:normal;}.elementor-19 .elementor-element.elementor-element-aaaa432{--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-19 .elementor-element.elementor-element-43f484f{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-43f484f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-43f484f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-d015a05{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-961604f{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-961604f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-961604f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-84c1b5e{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-bc3b044{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-bc3b044:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-bc3b044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-9d9560b{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-4997f4f{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:8px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-ca7c8c2 );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:var( --e-global-color-ca7c8c2 );--n-accordion-icon-size:15px;}.elementor-19 .elementor-element.elementor-element-4997f4f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-4997f4f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-4997f4f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-4997f4f {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-19 .elementor-element.elementor-element-4997f4f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto Slab", Sans-serif;font-weight:500;}.elementor-19 .elementor-element.elementor-element-3585ed3 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 70%, var( --e-global-color-primary ) 70%);transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;}.elementor-19 .elementor-element.elementor-element-3585ed3 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-3585ed3 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 70%, var( --e-global-color-secondary ) 70%);}.elementor-19 .elementor-element.elementor-element-3585ed3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-3585ed3 .elementor-button .elementor-button-content-wrapper{gap:22px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-ac97ac3{--content-width:1250px;}.elementor-19 .elementor-element.elementor-element-566a362{--width:100%;}.elementor-19 .elementor-element.elementor-element-3314f57{--width:100%;}.elementor-19 .elementor-element.elementor-element-90163d4{--width:95%;}.elementor-19 .elementor-element.elementor-element-a635971{--width:1250px;}.elementor-19 .elementor-element.elementor-element-7141289{--width:60%;}.elementor-19 .elementor-element.elementor-element-e8f0896{--width:40%;}.elementor-19 .elementor-element.elementor-element-285e014{--width:82%;}.elementor-19 .elementor-element.elementor-element-cd4994d{--content-width:1250px;}.elementor-19 .elementor-element.elementor-element-23bfd20{--width:100%;}.elementor-19 .elementor-element.elementor-element-9839ec1{--width:100%;}.elementor-19 .elementor-element.elementor-element-f16a655{--width:100%;}.elementor-19 .elementor-element.elementor-element-32c71af{--width:100%;}.elementor-19 .elementor-element.elementor-element-8dd6e5a{--width:100%;}.elementor-19 .elementor-element.elementor-element-b005aa3{--width:100%;}.elementor-19 .elementor-element.elementor-element-eab7233{--content-width:1250px;}.elementor-19 .elementor-element.elementor-element-c7df8a0{--width:40%;}.elementor-19 .elementor-element.elementor-element-002c4de{--width:30%;}.elementor-19 .elementor-element.elementor-element-55dadb9{--width:30%;}.elementor-19 .elementor-element.elementor-element-5a878fa{--width:70%;}.elementor-19 .elementor-element.elementor-element-993b116{--width:30%;}.elementor-19 .elementor-element.elementor-element-b8b4d11{--content-width:1250px;}.elementor-19 .elementor-element.elementor-element-d841fa9{--width:33.3%;}.elementor-19 .elementor-element.elementor-element-36d51fe{--width:33.3%;}.elementor-19 .elementor-element.elementor-element-7d12cc9{--width:33.3%;}.elementor-19 .elementor-element.elementor-element-6f7aa21{--content-width:1250px;}.elementor-19 .elementor-element.elementor-element-a318afd{--content-width:1250px;}.elementor-19 .elementor-element.elementor-element-aaaa432{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-ac97ac3{--content-width:1000px;}.elementor-19 .elementor-element.elementor-element-7141289{--width:100%;}.elementor-19 .elementor-element.elementor-element-e8f0896{--width:100%;}.elementor-19 .elementor-element.elementor-element-285e014{--width:81%;}.elementor-19 .elementor-element.elementor-element-23bfd20{--width:109.787%;}.elementor-19 .elementor-element.elementor-element-9839ec1{--width:109.484%;}.elementor-19 .elementor-element.elementor-element-f16a655{--width:100%;}.elementor-19 .elementor-element.elementor-element-32c71af{--width:100%;}.elementor-19 .elementor-element.elementor-element-8dd6e5a{--width:100%;}.elementor-19 .elementor-element.elementor-element-b005aa3{--width:100%;}.elementor-19 .elementor-element.elementor-element-c7df8a0{--width:100%;}.elementor-19 .elementor-element.elementor-element-002c4de{--width:100%;}.elementor-19 .elementor-element.elementor-element-55dadb9{--width:100%;}.elementor-19 .elementor-element.elementor-element-5a878fa{--width:100%;}.elementor-19 .elementor-element.elementor-element-993b116{--width:100%;}.elementor-19 .elementor-element.elementor-element-6f7aa21{--content-width:1000px;}}@media(min-width:1367px){.elementor-19 .elementor-element.elementor-element-6f7aa21:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6f7aa21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-8665452{width:var( --container-widget-width, 482.083px );max-width:482.083px;--container-widget-width:482.083px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-774b83e .elementor-heading-title{font-size:33px;}.elementor-19 .elementor-element.elementor-element-23bfd20{--min-height:360px;}.elementor-19 .elementor-element.elementor-element-9839ec1{--min-height:360px;}.elementor-19 .elementor-element.elementor-element-f16a655{--min-height:360px;}.elementor-19 .elementor-element.elementor-element-32c71af{--min-height:360px;}.elementor-19 .elementor-element.elementor-element-8dd6e5a{--min-height:360px;}.elementor-19 .elementor-element.elementor-element-b005aa3{--min-height:360px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-ac97ac3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-7141289{--padding-top:75px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-8665452{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-8665452 .elementor-heading-title{font-size:33px;}.elementor-19 .elementor-element.elementor-element-e8f0896{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-285e014{--margin-top:0px;--margin-bottom:-21px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-50266ba .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-774b83e .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-abd2ab7{font-size:16px;}.elementor-19 .elementor-element.elementor-element-05cb47b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-19 .elementor-element.elementor-element-73eb65b .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-5ac61e0 .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-ea0ce51{font-size:16px;}.elementor-19 .elementor-element.elementor-element-30272b8{--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-19 .elementor-element.elementor-element-c7df8a0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-a4ea37e .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-a4ea37e .elementor-icon-box-title a{font-size:24px;}.elementor-19 .elementor-element.elementor-element-002c4de{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-55dadb9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-3e2b9c3{--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-19 .elementor-element.elementor-element-5a878fa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-993b116{--min-height:0px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-c9f2b38{--e-n-carousel-swiper-slides-to-display:2;}.elementor-19 .elementor-element.elementor-element-6f7aa21{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-566a362{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-5e26e8b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-5e26e8b .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-bfc5326{width:var( --container-widget-width, 123.253% );max-width:123.253%;--container-widget-width:123.253%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-bfc5326 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-a30aa14{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-19 .elementor-element.elementor-element-e2f2bb8{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5146041 .elementor-button{font-size:12px;}.elementor-19 .elementor-element.elementor-element-1ece971 .elementor-button{font-size:12px;}.elementor-19 .elementor-element.elementor-element-90163d4{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-c7c7d65 .elementor-counter-number-wrapper{font-size:28px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-e749929 .elementor-counter-number-wrapper{font-size:28px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-326ff18 .elementor-counter-number-wrapper{font-size:28px;line-height:1.2em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-af2f304.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-af2f304 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-af2f304 .elementor-icon-box-title a{font-size:28px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-687e915 .elementor-counter-number-wrapper{font-size:28px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-7141289{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-22fc915 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-8665452{padding:15px 28px 0px 0px;}.elementor-19 .elementor-element.elementor-element-8665452 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-a3f0cd8{padding:0px 5px 0px 0px;}.elementor-19 .elementor-element.elementor-element-50266ba .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-774b83e .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-3861184{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-abd2ab7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;}.elementor-19 .elementor-element.elementor-element-05cb47b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-19 .elementor-element.elementor-element-183fc23{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-73eb65b .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-5ac61e0 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-ade8aa5{--min-height:0vh;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ea0ce51{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a4ea37e .elementor-icon{font-size:40px;}.elementor-19 .elementor-element.elementor-element-a4ea37e .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-a4ea37e .elementor-icon-box-title a{font-size:22px;}.elementor-19 .elementor-element.elementor-element-a4ea37e .elementor-icon-box-description{font-size:16px;}.elementor-19 .elementor-element.elementor-element-8e52156 .elementor-icon{font-size:55px;}.elementor-19 .elementor-element.elementor-element-8e52156 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-8e52156 .elementor-icon-box-title a{font-size:22px;}.elementor-19 .elementor-element.elementor-element-8e52156 .elementor-icon-box-description{font-size:16px;}.elementor-19 .elementor-element.elementor-element-a70438c .elementor-icon{font-size:44px;}.elementor-19 .elementor-element.elementor-element-a70438c .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-a70438c .elementor-icon-box-title a{font-size:22px;}.elementor-19 .elementor-element.elementor-element-a70438c .elementor-icon-box-description{font-size:16px;}.elementor-19 .elementor-element.elementor-element-01f619d .elementor-icon{font-size:52px;}.elementor-19 .elementor-element.elementor-element-01f619d .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-01f619d .elementor-icon-box-title a{font-size:22px;}.elementor-19 .elementor-element.elementor-element-01f619d .elementor-icon-box-description{font-size:16px;}.elementor-19 .elementor-element.elementor-element-0b7049e .elementor-icon{font-size:50px;}.elementor-19 .elementor-element.elementor-element-0b7049e .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-0b7049e .elementor-icon-box-title a{font-size:22px;}.elementor-19 .elementor-element.elementor-element-0b7049e .elementor-icon-box-description{font-size:16px;}.elementor-19 .elementor-element.elementor-element-095ed69{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e518596.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-e518596{text-align:start;}.elementor-19 .elementor-element.elementor-element-e518596 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-6a68b6d{width:var( --container-widget-width, 333.104px );max-width:333.104px;--container-widget-width:333.104px;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-6a68b6d.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-6a68b6d .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-3aa47d2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-3aa47d2.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-8daea20{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-9661bb7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-9c518b2 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-47ccfd8{width:var( --container-widget-width, 281.031px );max-width:281.031px;--container-widget-width:281.031px;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-47ccfd8 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-c29afe4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-c9f2b38{--e-n-carousel-swiper-slides-to-display:1;}.elementor-19 .elementor-element.elementor-element-d89bc90{width:var( --container-widget-width, 279.729px );max-width:279.729px;--container-widget-width:279.729px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-d89bc90 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-a881801{width:var( --container-widget-width, 287.74px );max-width:287.74px;--container-widget-width:287.74px;--container-widget-flex-grow:0;font-size:16px;}.elementor-19 .elementor-element.elementor-element-48a034f .elementor-button{font-size:12px;}.elementor-19 .elementor-element.elementor-element-1640f27 .elementor-button{font-size:12px;}.elementor-19 .elementor-element.elementor-element-883cd96 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-cdb2543 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-4997f4f{--n-accordion-title-font-size:16px;}.elementor-19 .elementor-element.elementor-element-3585ed3 .elementor-button{font-size:12px;}}/* Start custom CSS for heading, class: .elementor-element-5e26e8b */.heading {
    color: #680017;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bfc5326 */.heading {
    color: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe390b */.elementor-19 .elementor-element.elementor-element-4fe390b {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e4a79 */.elementor-19 .elementor-element.elementor-element-35e4a79 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27148b */.elementor-19 .elementor-element.elementor-element-e27148b {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f066359 */.elementor-19 .elementor-element.elementor-element-f066359 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35afb0c */.elementor-19 .elementor-element.elementor-element-35afb0c {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe270e5 */.elementor-19 .elementor-element.elementor-element-fe270e5 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe390b */.elementor-19 .elementor-element.elementor-element-4fe390b {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e4a79 */.elementor-19 .elementor-element.elementor-element-35e4a79 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27148b */.elementor-19 .elementor-element.elementor-element-e27148b {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f066359 */.elementor-19 .elementor-element.elementor-element-f066359 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35afb0c */.elementor-19 .elementor-element.elementor-element-35afb0c {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe270e5 */.elementor-19 .elementor-element.elementor-element-fe270e5 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe390b */.elementor-19 .elementor-element.elementor-element-4fe390b {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e4a79 */.elementor-19 .elementor-element.elementor-element-35e4a79 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27148b */.elementor-19 .elementor-element.elementor-element-e27148b {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f066359 */.elementor-19 .elementor-element.elementor-element-f066359 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35afb0c */.elementor-19 .elementor-element.elementor-element-35afb0c {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe270e5 */.elementor-19 .elementor-element.elementor-element-fe270e5 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe390b */.elementor-19 .elementor-element.elementor-element-4fe390b {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e4a79 */.elementor-19 .elementor-element.elementor-element-35e4a79 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27148b */.elementor-19 .elementor-element.elementor-element-e27148b {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f066359 */.elementor-19 .elementor-element.elementor-element-f066359 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35afb0c */.elementor-19 .elementor-element.elementor-element-35afb0c {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe270e5 */.elementor-19 .elementor-element.elementor-element-fe270e5 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe390b */.elementor-19 .elementor-element.elementor-element-4fe390b {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e4a79 */.elementor-19 .elementor-element.elementor-element-35e4a79 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27148b */.elementor-19 .elementor-element.elementor-element-e27148b {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f066359 */.elementor-19 .elementor-element.elementor-element-f066359 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35afb0c */.elementor-19 .elementor-element.elementor-element-35afb0c {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe270e5 */.elementor-19 .elementor-element.elementor-element-fe270e5 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe390b */.elementor-19 .elementor-element.elementor-element-4fe390b {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e4a79 */.elementor-19 .elementor-element.elementor-element-35e4a79 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27148b */.elementor-19 .elementor-element.elementor-element-e27148b {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f066359 */.elementor-19 .elementor-element.elementor-element-f066359 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35afb0c */.elementor-19 .elementor-element.elementor-element-35afb0c {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe270e5 */.elementor-19 .elementor-element.elementor-element-fe270e5 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe390b */.elementor-19 .elementor-element.elementor-element-4fe390b {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e4a79 */.elementor-19 .elementor-element.elementor-element-35e4a79 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27148b */.elementor-19 .elementor-element.elementor-element-e27148b {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f066359 */.elementor-19 .elementor-element.elementor-element-f066359 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35afb0c */.elementor-19 .elementor-element.elementor-element-35afb0c {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe270e5 */.elementor-19 .elementor-element.elementor-element-fe270e5 {

    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    

    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 20%);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Microgramma BB';
	font-display: auto;
	src: url('https://blackbexar.com/wp-content/uploads/2026/06/Microgramma-BB.ttf') format('truetype');
}
/* End Custom Fonts CSS */