.elementor-6641 .elementor-element.elementor-element-33e72091:not(.elementor-motion-effects-element-type-background), .elementor-6641 .elementor-element.elementor-element-33e72091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6641 .elementor-element.elementor-element-33e72091{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6641 .elementor-element.elementor-element-33e72091 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6641 .elementor-element.elementor-element-4add365c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6641 .elementor-element.elementor-element-3382b840 > .elementor-container{max-width:1680px;}.elementor-6641 .elementor-element.elementor-element-6f69ade4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6641 .elementor-element.elementor-element-6f69ade4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6641 .elementor-element.elementor-element-6f69ade4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-6641 .elementor-element.elementor-element-6f69ade4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6641 .elementor-element.elementor-element-13855ec3 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-6641 .elementor-element.elementor-element-3de8d79d > .elementor-container{max-width:1680px;}.elementor-6641 .elementor-element.elementor-element-3de8d79d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6641 .elementor-element.elementor-element-3de8d79d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6641 .elementor-element.elementor-element-13c19598 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6641 .elementor-element.elementor-element-5015d7f5 img{width:60%;}.elementor-6641 .elementor-element.elementor-element-1d62da00 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-6641 .elementor-element.elementor-element-5b4706c9 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-6641 .elementor-element.elementor-element-63e0e41a > .elementor-element-populated{padding:10px 15px 0px 15px;}.elementor-6641 .elementor-element.elementor-element-521c22cc .responsive-slider .res-button, .elementor-6641 .elementor-element.elementor-element-521c22cc .carousel .carousel-ctr{color:var( --e-global-color-fe3f78d );}.elementor-6641 .elementor-element.elementor-element-11a79fde > .elementor-container{max-width:1650px;}.elementor-6641 .elementor-element.elementor-element-11a79fde{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6641 .elementor-element.elementor-element-11a79fde > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6641 .elementor-element.elementor-element-74955884 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-6641 .elementor-element.elementor-element-74955884 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6641 .elementor-element.elementor-element-25601c92 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-6641 .elementor-element.elementor-element-25601c92 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-6641 .elementor-element.elementor-element-63e0e41a > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-6641 .elementor-element.elementor-element-13c19598{width:14%;}.elementor-6641 .elementor-element.elementor-element-1d62da00{width:19.34%;}.elementor-6641 .elementor-element.elementor-element-5b4706c9{width:41.66%;}.elementor-6641 .elementor-element.elementor-element-74955884{width:70%;}.elementor-6641 .elementor-element.elementor-element-25601c92{width:29.969%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6641 .elementor-element.elementor-element-1d62da00{width:18.67%;}.elementor-6641 .elementor-element.elementor-element-5b4706c9{width:39.66%;}.elementor-6641 .elementor-element.elementor-element-74955884{width:80%;}}@media(max-width:767px){.elementor-6641 .elementor-element.elementor-element-6f69ade4{width:50%;}.elementor-6641 .elementor-element.elementor-element-13855ec3{width:50%;}.elementor-6641 .elementor-element.elementor-element-13c19598{width:100%;}.elementor-6641 .elementor-element.elementor-element-63e0e41a > .elementor-element-populated{padding:10px 0px 0px 0px;}}/* Start custom CSS for wp-widget-sw_top, class: .elementor-element-74eda1dc */.header-style10.style-home27 .header-mid .top-login a.btn-reg-popup{
        color: #fff !important;
}

.header-style10.style-home27 .header-mid .top-login {
    background: url(https://tremexcs.com/wp-content/uploads/2024/11/icon-myaccount27-new.png) no-repeat !important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-sw_woocommerce_minicart_ajax, class: .elementor-element-521c22cc */.header-style10.style-home27 .header-mid .top-form.top-form-minicart .top-minicart-icon .title-cart .cart-contents span{
    color: #fff !important;
}
.minicart-numbers{
    color: #111 !important;
    background: #fff; !important;
    padding: 4px 8px;
    vertical-align: middle !important;
    border-radius: 50%;
    margin-left: 5px;
    margin-top: -8px !important;
}
.header-style10.style-home27 .header-mid .top-form.top-form-minicart .top-minicart-icon{
    background: url(https://tremexcs.com/wp-content/uploads/2024/09/icon-cart27-new.png) no-repeat transparent !important;
}
.header-style10.style-home27 .header-mid .top-login{
    background: url(https://tremexcs.com/wp-content/uploads/2024/09/icon-myaccount27-new.png) no-repeat !important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-sw_primary_menu, class: .elementor-element-7913ce77 */.header-style10.style-home27 .header-bottom-elementor10 .nav-pills>li >a{
    color: #000 !important;
}
.header-style10.style-home27 .header-bottom-elementor10 .nav-pills>li >a:hover{
    color: #333 !important;
}
.header-style10.style-home27 .header-mid .top-form.top-search button.form-button{
    background-color: #333333 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-756842aa */.order1{
    color: #000 !important;
}
.order2{
    color: #000 !important;
}
.header-style10.style-home27 .header-bottom-elementor10 .header-right .order2{
    text-align: right;
}
.header-right .order1, .header-right .order2{
    text-transform: inherit !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-11a79fde */.header-style10.style-home27 .header-bottom-elementor10 >.elementor-container{
    background-color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-33e72091 */.header-style10.style-home27 .header-top-elementor10{
    border-bottom: 1px solid #fff;
}
.header-style10.style-home27 .header-top-elementor10{
    border-bottom: 1px solid #fff !important;
}/* End custom CSS */