.elementor-4692 .elementor-element.elementor-element-c1ad4f1{--display:flex;--min-height:650px;--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.4;}.elementor-4692 .elementor-element.elementor-element-c1ad4f1:not(.elementor-motion-effects-element-type-background), .elementor-4692 .elementor-element.elementor-element-c1ad4f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4692 .elementor-element.elementor-element-c1ad4f1::before, .elementor-4692 .elementor-element.elementor-element-c1ad4f1 > .elementor-background-video-container::before, .elementor-4692 .elementor-element.elementor-element-c1ad4f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-4692 .elementor-element.elementor-element-c1ad4f1 > .elementor-background-slideshow::before, .elementor-4692 .elementor-element.elementor-element-c1ad4f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4692 .elementor-element.elementor-element-c1ad4f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://texasvending.com/wp-content/uploads/2025/03/equipment-page-banner-bg.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4692 .elementor-element.elementor-element-4415d47{text-align:center;}.elementor-4692 .elementor-element.elementor-element-4415d47 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:55px;font-weight:900;font-style:italic;color:#FFFFFF;}.elementor-4692 .elementor-element.elementor-element-df8de96{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-4692 .elementor-element.elementor-element-df8de96, .elementor-4692 .elementor-element.elementor-element-df8de96 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-4692 .elementor-element.elementor-element-df8de96, .elementor-4692 .elementor-element.elementor-element-df8de96 .elementor-text-editor *{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;}.elementor-4692 .elementor-element.elementor-element-1abd570 .gem-button-container .gem-button{background-color:#BC2127;border-radius:5px 5px 5px 5px;}.elementor-4692 .elementor-element.elementor-element-1abd570 .gem-button-container .gem-button:hover{background-color:#213065;}.elementor-4692 .elementor-element.elementor-element-1abd570 .gem-button-container{text-align:center;}.elementor-4692 .elementor-element.elementor-element-1abd570 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 18px 10px 18px;}.elementor-4692 .elementor-element.elementor-element-1abd570 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:none;}.elementor-4692 .elementor-element.elementor-element-820d119{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4692 .elementor-element.elementor-element-820d119:not(.elementor-motion-effects-element-type-background), .elementor-4692 .elementor-element.elementor-element-820d119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEED;}.elementor-4692 .elementor-element.elementor-element-04650b1{--display:flex;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4692 .elementor-element.elementor-element-16d5de0 .thegem-te-post-breadcrumbs .post-breadcrumbs{justify-content:left;text-align:left;}.elementor-4692 .elementor-element.elementor-element-16d5de0 .thegem-te-post-breadcrumbs .post-breadcrumbs ul{justify-content:left;text-align:left;}.elementor-4692 .elementor-element.elementor-element-16d5de0 .thegem-te-post-breadcrumbs .post-breadcrumbs ul > li{font-size:17px;font-weight:500;}.elementor-4692 .elementor-element.elementor-element-16d5de0 .thegem-te-post-breadcrumbs .post-breadcrumbs ul > li > a:hover{color:#213065;}.elementor-4692 .elementor-element.elementor-element-16d5de0 .thegem-te-post-breadcrumbs .post-breadcrumbs ul > li:last-child{color:#213065;}.elementor-4692 .elementor-element.elementor-element-11fc221{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4692 .elementor-element.elementor-element-11fc221:not(.elementor-motion-effects-element-type-background), .elementor-4692 .elementor-element.elementor-element-11fc221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEED;}.elementor-4692 .elementor-element.elementor-element-4cc62ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4692 .elementor-element.elementor-element-7f3844c{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-filters-list .portfolio-filter-item,
				.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-filters-list .portfolio-show-filters-button,
				.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-filters-list .portfolio-search-filter input,
				.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-filters-list .portfolio-search-filter input::placeholder{font-size:17px;font-weight:500;}.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-filters-list .portfolio-filter-item .widget-title{font-family:"Poppins", Sans-serif;font-size:20px;letter-spacing:0px;color:#FFFFFF;}.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-filters-list.style-standard:not(.style-standard-mobile) .portfolio-filter-item .portfolio-filter-item-list ul li a:hover,
							.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-filters-list .portfolio-filter-item.display-type-dropdown .portfolio-filter-item-list ul li a:hover{color:#FFFFFF;}{background-color:#BC2127;}.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-filters-list:is(.style-sidebar, .style-hidden, .style-standard-mobile) .portfolio-filter-item:not(.display-type-dropdown) ul li a:hover{color:#BC2127;}.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-filters-list:is(.style-sidebar, .style-hidden, .style-standard-mobile) .portfolio-filter-item:not(.display-type-dropdown) ul li a.active{color:#BC2127;}.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-filters-list:is(.style-sidebar, .style-hidden, .style-standard-mobile) .portfolio-filter-item:not(.display-type-dropdown) .price-range-slider .slider-range .ui-slider-range,
					.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-filters-list:is(.style-sidebar, .style-hidden, .style-standard-mobile) .portfolio-filter-item:not(.display-type-dropdown) .price-range-slider .slider-range .ui-slider-handle + span,
					.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-filters-list:is(.style-sidebar, .style-hidden, .style-standard-mobile) .portfolio-filter-item:not(.display-type-dropdown) .price-range-slider .slider-range .ui-slider-handle{background-color:#BC2127;}.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-filters-list:is(.style-hidden, .style-sidebar, .style-standard-mobile) .portfolio-filter-item{border-width:1px;}.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-show-filters-button{margin-left:0;margin-right:auto;}.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-filters-list .portfolio-show-filters-button{color:#FFFFFF;background-color:#213065;}.elementor-4692 .elementor-element.elementor-element-c7bdee3{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.portfolio-grid.news-grid .portfolio-item,
					 .elementor-4692 .elementor-element.elementor-element-96af876 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(30px/2) !important;}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.portfolio-grid.news-grid .portfolio-row,
					 .elementor-4692 .elementor-element.elementor-element-96af876 .skeleton-posts.portfolio-row{margin:calc(-30px/2);}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-30px/2) 0;}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:30px;padding-right:30px;}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:30px;padding-right:30px;}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:30px;}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-30px/2);}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.portfolio-grid.news-grid .portfolio-item .overlay:before, .elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.news-grid.hover-default-circular .portfolio-item .image .overlay .overlay-circle, .elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.news-grid.hover-new-circular .portfolio-item .image .overlay .overlay-circle{background:#0202178C !important;}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.portfolio-grid.news-grid .portfolio-item:not(.double-item) .image-inner:not(.empty){height:240px !important;padding-bottom:0 !important;aspect-ratio:initial !important;}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.portfolio-grid.news-grid .portfolio-item:not(.double-item) .gem-simple-gallery .gem-gallery-item a{height:240px !important;}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio-item .caption .title a{text-transform:normal;}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *, 
						.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,
						.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *, 
						.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-size:17px;line-height:1.3em;letter-spacing:0px;}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.news-grid:not(.disabled-hover) .portfolio-item:hover .caption .title *, 
						.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.news-grid:not(.disabled-hover) .portfolio-item:hover .highlight-item-alternate-box .title *,
						.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *:hover, 
						.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *:hover{color:#213065 !important;}.elementor-4692 .elementor-element.elementor-element-96af876 .version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info{left:10px;right:inherit;top:10px;bottom:inherit;}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio-selected-filters .portfolio-selected-filter-item{border-radius:4px 4px 4px 4px;color:#FFFFFF;background-color:#BC2127;}.elementor-4692 .elementor-element.elementor-element-96af876 .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:30px;}.elementor-4692 .elementor-element.elementor-element-96af876 .gem-pagination a{border-radius:50px 50px 50px 50px;background-color:#02010100;color:#213065;}.elementor-4692 .elementor-element.elementor-element-96af876 .gem-pagination a:hover{background-color:#213065;color:#FFFFFF;}.elementor-4692 .elementor-element.elementor-element-96af876 .gem-pagination a.current{background-color:#213065;color:#FFFFFF;}@media(min-width:768px){.elementor-4692 .elementor-element.elementor-element-820d119{--content-width:1440px;}.elementor-4692 .elementor-element.elementor-element-11fc221{--content-width:1440px;}.elementor-4692 .elementor-element.elementor-element-4cc62ba{--width:25%;}.elementor-4692 .elementor-element.elementor-element-c7bdee3{--width:75%;}}@media(max-width:767px){.elementor-4692 .elementor-element.elementor-element-c1ad4f1{--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-4692 .elementor-element.elementor-element-4415d47{text-align:center;}.elementor-4692 .elementor-element.elementor-element-4415d47 .elementor-heading-title{font-size:32px;letter-spacing:0px;}.elementor-4692 .elementor-element.elementor-element-df8de96{width:var( --container-widget-width, 367px );max-width:367px;--container-widget-width:367px;--container-widget-flex-grow:0;text-align:center;}.elementor-4692 .elementor-element.elementor-element-df8de96, .elementor-4692 .elementor-element.elementor-element-df8de96 .elementor-text-editor *{font-size:13px;line-height:1.3em;}.elementor-4692 .elementor-element.elementor-element-1abd570 .gem-button-container .gem-button{border-radius:2px 2px 2px 2px;}.elementor-4692 .elementor-element.elementor-element-1abd570 .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-4692 .elementor-element.elementor-element-820d119{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4692 .elementor-element.elementor-element-16d5de0 .thegem-te-post-breadcrumbs .post-breadcrumbs ul > li{font-size:12px;}.elementor-4692 .elementor-element.elementor-element-11fc221{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4692 .elementor-element.elementor-element-7f3844c{width:var( --container-widget-width, 367px );max-width:367px;--container-widget-width:367px;--container-widget-flex-grow:0;}.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-filters-list .portfolio-show-filters-button{border-radius:5px 5px 5px 5px;padding:8px 18px 8px 18px;}.elementor-4692 .elementor-element.elementor-element-7f3844c .portfolio-filters-list:is(.style-hidden, .style-sidebar-mobile, .style-standard-mobile) .portfolio-filters-outer .portfolio-filters-area{width:500px;}}