.elementor-4410 .elementor-element.elementor-element-3b39f669{--display:flex;--min-height:100vh;--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.64;--margin-top:0160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4410 .elementor-element.elementor-element-3b39f669::before, .elementor-4410 .elementor-element.elementor-element-3b39f669 > .elementor-background-video-container::before, .elementor-4410 .elementor-element.elementor-element-3b39f669 > .e-con-inner > .elementor-background-video-container::before, .elementor-4410 .elementor-element.elementor-element-3b39f669 > .elementor-background-slideshow::before, .elementor-4410 .elementor-element.elementor-element-3b39f669 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4410 .elementor-element.elementor-element-3b39f669 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4410 .elementor-element.elementor-element-c52bf7c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4410 .elementor-element.elementor-element-cdfd876{--display:flex;--margin-top:0px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;}.elementor-4410 .elementor-element.elementor-element-7edbc95 .woocommerce-breadcrumb{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4410 .elementor-element.elementor-element-c8cd37c{text-align:center;}.elementor-4410 .elementor-element.elementor-element-c8cd37c .elementor-heading-title{font-family:"kropaso", Sans-serif;font-size:100px;font-weight:400;text-transform:uppercase;color:#77D401;}.elementor-4410 .elementor-element.elementor-element-485a334{width:100%;max-width:100%;}@media(min-width:768px){.elementor-4410 .elementor-element.elementor-element-3b39f669{--content-width:1280px;}.elementor-4410 .elementor-element.elementor-element-c52bf7c{--content-width:1280px;}}@media(max-width:1024px){.elementor-4410 .elementor-element.elementor-element-3b39f669{--min-height:42vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4410 .elementor-element.elementor-element-c52bf7c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4410 .elementor-element.elementor-element-cdfd876{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-4410 .elementor-element.elementor-element-c8cd37c .elementor-heading-title{font-size:65px;}}@media(max-width:767px){.elementor-4410 .elementor-element.elementor-element-3b39f669{--min-height:30vh;--overlay-opacity:0.34;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4410 .elementor-element.elementor-element-cdfd876{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4410 .elementor-element.elementor-element-c8cd37c .elementor-heading-title{font-size:40px;}}/* Start custom CSS for shortcode, class: .elementor-element-485a334 */.woocommerce-sorting .woocommerce-ordering select {
    width: 100%;
    border: var(--wc-shop-input-bdr-width) solid var(--wc-shop-input-bdr-color);
    border-radius: 30px;
    padding: var(--wc-shop-input-padding);
    font-size: var(--wc-shop-input-fs);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg width='15' height='9' viewBox='0 0 15 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.15083 0.5L7.5 5.44673L12.8492 0.5L14.5 2.02664L7.5 8.5L0.499999 2.02664L2.15083 0.5Z' fill='%2300261F'/%3E%3C/svg%3E%0A");
    background-position: center right 15px;
    background-repeat: no-repeat;
    padding-right: 40px;
}

.woocommerce-sorting .woocommerce-result-count {
    margin: 0 3em 0 0;
    font-size: var(--smaller-text-size);
    color: var(--primary-text-color);
    line-height: 1;
}
.elementor-4410 .elementor-element.elementor-element-485a334 .elementor-shortcode{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-4410 .site-content{
    max-width: 100% !important;
    padding: 0 !important;
}

.stars {
    display: inline-block;
    margin: 0
}

.stars>span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.stars a {
    width: var(--wc-review-icon-size);
    height: var(--wc-review-icon-size);
    font-size: 0;
    color: transparent;
    background-color: var(--wc-review-icon-color-inactive);
    -webkit-mask-image: var(--wc-review-icon);
    mask-image: var(--wc-review-icon);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-transition: background-color .3s;
    transition: background-color .3s
}

.stars a,.stars a:hover~a,.stars.selected a.active~a {
    background: var(--wc-review-icon-color-inactive)
}

.stars a:hover,.stars.selected a.active,.stars.selected a:not(.active),.stars:hover a {
    background-color: var(--wc-review-icon-color)
}

.star-rating {
    display: inline-block
}

.star-rating__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative
}

.star-rating__wrapper .star {
    width: var(--wc-review-icon-size);
    height: var(--wc-review-icon-size);
    font-size: 0;
    color: transparent;
    background-color: var(--wc-review-icon-color-inactive);
    mask-image: var(--wc-review-icon);
    -webkit-mask-image: var(--wc-review-icon);
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    -webkit-transition: background-color .3s;
    transition: background-color .3s
}

.star-rating__overlay {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--wc-review-icon-color);
    mask-image: var(--wc-review-icon);
    -webkit-mask-image: var(--wc-review-icon);
    mask-repeat: repeat-x;
    -webkit-mask-repeat: repeat-x;
    mask-size: var(--wc-review-icon-size) auto;
    -webkit-mask-size: var(--wc-review-icon-size) auto
}

#respond input#submit, a.button, button.button, input.button {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: var(--btn-primary-bg);
    border: var(--btn-primary-border) solid var(--btn-primary-border-color);
    -webkit-box-shadow: var(--btn-box-shadow,none);
    box-shadow: var(--btn-box-shadow,none);
    color: var(--btn-primary-color);
    font-family: var(--btn-font-family);
    font-size: var(--btn-font-size,1.8rem);
    font-weight: var(--button-font-weight,400);
    line-height: var(--base-text-line-height,1);
    padding: var(--btn-padding-top-bottom,10px) var(--btn-padding-left-right,20px);
    text-align: center;
    text-transform: var(--btn-text-transform,none);
    border-radius: 30px;
}

.woocommerce {
    --wc-review-icon-size: 26px;
    --wc-review-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 15'%3E%3Cpath d='M8 12.0576L12.944 15L11.636 9.45079L16 5.71895L10.2472 5.23184L8 0L5.7528 5.23184L0 5.71895L4.364 9.45079L3.056 15L8 12.0576Z' /%3E%3C/svg%3E");
    --wc-review-icon-color: var(--validation-notice-color);
    --wc-review-icon-color-inactive: rgba(0, 38, 31, 0.5);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'kropaso';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://trumpdriveenergy.com/wp-content/uploads/2025/10/KropasoRegular.eot');
	src: url('https://trumpdriveenergy.com/wp-content/uploads/2025/10/KropasoRegular.eot?#iefix') format('embedded-opentype'),
		url('https://trumpdriveenergy.com/wp-content/uploads/2025/10/KropasoRegular.woff2') format('woff2'),
		url('https://trumpdriveenergy.com/wp-content/uploads/2025/10/KropasoRegular.woff') format('woff'),
		url('https://trumpdriveenergy.com/wp-content/uploads/2025/10/KropasoRegular.ttf') format('truetype');
}
/* End Custom Fonts CSS */