.elementor-29109 .elementor-element.elementor-element-81d1130 > .elementor-widget-container{background-image:url("https://shop.promotors.com.ua/wp-content/uploads/2025/11/engine2.png");}.elementor-29109 .elementor-element.elementor-element-3566c03 > .elementor-container{max-width:1500px;}.elementor-29109 .elementor-element.elementor-element-5760d8d{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:116%;}.elementor-29109 .elementor-element.elementor-element-43987f4{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:116%;}.elementor-29109 .elementor-element.elementor-element-9bb8bd6{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:116%;}.elementor-29109 .elementor-element.elementor-element-77813d7{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:116%;}.elementor-29109 .elementor-element.elementor-element-50029a8 > .elementor-container{max-width:1500px;}.elementor-29109 .elementor-element.elementor-element-182c896 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:116%;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-e89103f );border-radius:50px 50px 50px 50px;}.elementor-29109 .elementor-element.elementor-element-a441450 > .elementor-container{max-width:1500px;}.elementor-29109 .elementor-element.elementor-element-a441450{padding:49px 0px 0px 0px;}.elementor-29109 .elementor-element.elementor-element-fa222a7 > .elementor-container{max-width:1500px;}.elementor-29109 .elementor-element.elementor-element-d3a6b63 img{width:100%;}.elementor-29109 .elementor-element.elementor-element-3373f30 > .elementor-container{max-width:1500px;}.elementor-29109 .elementor-element.elementor-element-7ca1168 .elementor-heading-title{color:var( --e-global-color-e89103f );font-family:"Open Sans", Sans-serif;font-size:64px;font-weight:800;word-spacing:0px;}.elementor-29109 .elementor-element.elementor-element-7ca1168 > .elementor-widget-container{margin:-6px -6px -6px -6px;padding:0px 0px 0px 0px;}.elementor-29109 .elementor-element.elementor-element-3a594a8 > .elementor-container{max-width:1500px;}.elementor-29109 .elementor-element.elementor-element-3a594a8{margin-top:0px;margin-bottom:0px;}.elementor-29109 .elementor-element.elementor-element-1526758 > .elementor-container{max-width:1500px;}.elementor-29109 .elementor-element.elementor-element-a50139d{color:var( --e-global-color-e89103f );font-family:var( --e-global-typography-7bdeafb-font-family ), Sans-serif;font-size:var( --e-global-typography-7bdeafb-font-size );text-transform:var( --e-global-typography-7bdeafb-text-transform );line-height:var( --e-global-typography-7bdeafb-line-height );letter-spacing:var( --e-global-typography-7bdeafb-letter-spacing );word-spacing:var( --e-global-typography-7bdeafb-word-spacing );}.elementor-29109 .elementor-element.elementor-element-a50139d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29109 .elementor-element.elementor-element-6533694 > .elementor-container{max-width:1500px;}.elementor-29109 .elementor-element.elementor-element-28163c3{color:var( --e-global-color-e89103f );font-family:"Open Sans", Sans-serif;font-size:20px;text-transform:uppercase;}.elementor-29109 .elementor-element.elementor-element-28163c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29109 .elementor-element.elementor-element-3b9a20a{font-family:"Open Sans", Sans-serif;font-size:20px;text-transform:uppercase;width:var( --container-widget-width, 99.73% );max-width:99.73%;--container-widget-width:99.73%;--container-widget-flex-grow:0;}.elementor-29109 .elementor-element.elementor-element-f051e32 > .elementor-container{max-width:1500px;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-product-inner .ht-product-categories{display:none !important;padding-left:0 !important;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-product-inner .ht-product-categories::before{display:none !important;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-product-inner .ht-product-ratting-wrap{display:none !important;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner{border-color:#080808;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner:hover{box-shadow:0px 3px 4px 0px rgba(0, 0, 0, 0.10196078431372549);}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-content{padding:10px 30px 30px 30px;background-color:#FFFFFF00;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{color:#444444;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#444444;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price{margin:0px 0px 0px 0px;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-action ul{background-color:var( --e-global-color-e89103f );}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-29109 .elementor-element.elementor-element-3e99e39 span.woolentor-tip{color:var( --e-global-color-e89103f );background-color:var( --e-global-color-1f12d2b );}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#FFFFFF;width:40px;height:40px;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:22px;line-height:40px;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .woolentor-compare.compare::before,.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-product-action ul li.woolentor-cart a::before{font-size:22px;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .woolentor-compare.compare::before,.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-product-action ul li.woolentor-cart a,.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-product-action ul li.woolentor-cart a::before{line-height:40px;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-action ul li{border-radius:40px 40px 40px 40px;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown .cd-single .cd-single-inner h3{color:#ffffff;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .ht-products .ht-product .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown .cd-single .cd-single-inner p{color:#ffffff;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .product-slider .slick-arrow{top:50%;color:#dddddd;background-color:#ffffff !important;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .product-slider .slick-dots{left:50%;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .product-slider .slick-dots li button{background-color:#ffffff !important;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .product-slider .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .product-slider .slick-dots li button:hover{background-color:#282828 !important;}.elementor-29109 .elementor-element.elementor-element-3e99e39 .product-slider .slick-dots li.slick-active button{background-color:#282828 !important;}.elementor-29109 .elementor-element.elementor-element-ad6cc0f > .elementor-container{max-width:1500px;}.elementor-29109 .elementor-element.elementor-element-db3ac62 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-29109 .elementor-element.elementor-element-678da2e > .elementor-container{max-width:1500px;}.elementor-29109 .elementor-element.elementor-element-1232367{font-family:var( --e-global-typography-7bdeafb-font-family ), Sans-serif;font-size:var( --e-global-typography-7bdeafb-font-size );text-transform:var( --e-global-typography-7bdeafb-text-transform );line-height:var( --e-global-typography-7bdeafb-line-height );letter-spacing:var( --e-global-typography-7bdeafb-letter-spacing );word-spacing:var( --e-global-typography-7bdeafb-word-spacing );}@media(max-width:1024px){.elementor-29109 .elementor-element.elementor-element-5760d8d{font-size:15px;}.elementor-29109 .elementor-element.elementor-element-43987f4{font-size:15px;}.elementor-29109 .elementor-element.elementor-element-9bb8bd6{font-size:15px;}.elementor-29109 .elementor-element.elementor-element-77813d7{font-size:15px;}.elementor-29109 .elementor-element.elementor-element-a50139d{font-size:var( --e-global-typography-7bdeafb-font-size );line-height:var( --e-global-typography-7bdeafb-line-height );letter-spacing:var( --e-global-typography-7bdeafb-letter-spacing );word-spacing:var( --e-global-typography-7bdeafb-word-spacing );}.elementor-29109 .elementor-element.elementor-element-1232367{font-size:var( --e-global-typography-7bdeafb-font-size );line-height:var( --e-global-typography-7bdeafb-line-height );letter-spacing:var( --e-global-typography-7bdeafb-letter-spacing );word-spacing:var( --e-global-typography-7bdeafb-word-spacing );}}@media(max-width:767px){.elementor-29109 .elementor-element.elementor-element-a50139d{font-size:var( --e-global-typography-7bdeafb-font-size );line-height:var( --e-global-typography-7bdeafb-line-height );letter-spacing:var( --e-global-typography-7bdeafb-letter-spacing );word-spacing:var( --e-global-typography-7bdeafb-word-spacing );}.elementor-29109 .elementor-element.elementor-element-1232367{font-size:var( --e-global-typography-7bdeafb-font-size );line-height:var( --e-global-typography-7bdeafb-line-height );letter-spacing:var( --e-global-typography-7bdeafb-letter-spacing );word-spacing:var( --e-global-typography-7bdeafb-word-spacing );}}@media(min-width:768px){.elementor-29109 .elementor-element.elementor-element-3c94b2f{width:100%;}.elementor-29109 .elementor-element.elementor-element-68c0874{width:50%;}.elementor-29109 .elementor-element.elementor-element-7e8b964{width:50%;}.elementor-29109 .elementor-element.elementor-element-cd238e2{width:24.665%;}.elementor-29109 .elementor-element.elementor-element-99253c8{width:75%;}.elementor-29109 .elementor-element.elementor-element-9b0e79d{width:25%;}.elementor-29109 .elementor-element.elementor-element-84df2dd{width:75%;}}/* Start custom CSS for psukcssfe_custom_swiper_slider_template, class: .elementor-element-81d1130 */.elementor-29109 .elementor-element.elementor-element-81d1130 > .elementor-widget-container{

    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    height: 100%
}
.slider-wrapper{
    display: flex;
    height: 588px;
    align-items: center;
    justify-content: center;
}
.slide-1__title{
    
    font-weight: 900;
    font-size: 128px;;
    text-transform: uppercase;
    line-height: 85%;
    text-align: center;
    letter-spacing: -5px;
    width: 70%;
}
.zzz{
    height: 588px;
}
.slide-1__descrip{
    font-family: "Open Sans", Sans-serif;
    background: #F9D106;
    position: absolute;
    font-size: 36px;
    font-weight: 900;
    text-transform: uppercase;
    line-height: 1.2;
}

@media (max-width : 1199.98px) {
.slide-1__title{
    width: 100%;
    font-size: 96px;
}
.slide-1__descrip{
    font-size: 24px;
}
}

@media (max-width : 767.98px) {
.slide-1__title{
    width: 100%;
    font-size: 48px;
    line-height: 100% !important;
}
.slide-1__descrip{
    font-size: 16px;
    top: 47%;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3566c03 */.header_short-list{
    margin-top: -50px;
}
.short-list{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-182c896 */.main-btn a{
    width: 100%;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-009e34c */.about{
    font-size: 20px;
    text-transform: uppercase;
    line-height: 116%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ca1168 */.shop__title{
    text-transform: uppercase;
    position: relative;
}

.shop__title::before{
    content: "";
    position: absolute;
    height: 100%;
    width: 338px;
    background: #F9D106;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a50139d */.shop__p p{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28163c3 */.shop__p p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b9a20a */.shop__p p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woolentor-universal-product, class: .elementor-element-3e99e39 */.woolentor-action-btn-area{
    border-radius: 80px
}
.woolentor-action-btn-area li:first-of-type{
    display: none;
}
.ht-product-action{
    display: flex;
    width: 100%;
    justify-content: end  !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1232367 */.services-list{
    margin-left: 0px;
}
.services-list li{
    list-style-type: none;
    margin-bottom: 8px;
    padding-bottom: 8px;
    border-bottom: 1px solid black; 
}
.services-list li:first-of-type{
    border-top: 1px solid black;
    padding-top: 8px
}/* End custom CSS */