.elementor-36 .elementor-element.elementor-element-65678e2:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-65678e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #262626;
    background-image: url("/yftextile/2024/02/22/page-title-bg-01.jpg");
    background-position: 0% 245%;
    background-size: cover;
    margin-top: 110px;
}

.elementor-36 .elementor-element.elementor-element-65678e2 > .elementor-background-overlay {
    background-color: #000000;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-36 .elementor-element.elementor-element-65678e2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 15px 60px 15px;
}

.elementor-bc-flex-widget .elementor-36 .elementor-element.elementor-element-8037484.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-36 .elementor-element.elementor-element-8037484.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-36 .elementor-element.elementor-element-8037484.elementor-column > .elementor-widget-wrap {
    justify-content: space-between;
}

.elementor-36 .elementor-element.elementor-element-8037484 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-36 .elementor-element.elementor-element-459df81 .pxl-heading .pxl-item--title {
    color: #FFFFFF;
    font-weight: 500;
    margin: 0px 15px 8px 0px;
}

.dark-mode .elementor-36 .elementor-element.elementor-element-459df81 .pxl-heading .pxl-item--title {
    color: #FFFFFF;
}

.elementor-36 .elementor-element.elementor-element-459df81 {
    width: auto;
    max-width: auto;
}

.elementor-36 .elementor-element.elementor-element-18d018e {
    width: auto;
    max-width: auto;
}

@media(min-width: 1601px) {
    .elementor-36 .elementor-element.elementor-element-65678e2:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-65678e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment:fixed;
    }
}

@media(max-width: 1600px) {
    .elementor-36 .elementor-element.elementor-element-65678e2:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-65678e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position:bottom center;
    }
}


.elementor-9049 .elementor-element.elementor-element-f2f6f10 .pxl-elementor-bg-scroll .scroll-element {
    background-image: url(/yftextile/2024/02/22/home14-bg-01.jpg);
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-f2f6f10 .pxl-elementor-bg-scroll .scroll-element {
    background-image: url(/yftextile/2024/02/22/home14-bg-02.jpg);
}

.elementor-9049 .elementor-element.elementor-element-f2f6f10 {
    padding: 194px 0px 88px 0px;
}

.elementor-9049 .elementor-element.elementor-element-2309e466 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9049 .elementor-element.elementor-element-2521c3a5 .item--button, .elementor-9049 .elementor-element.elementor-element-2521c3a5 .item--button .btn-text {
    color: #FFFFFF;
}

.elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-btn-line .btn-icon .line, .elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-btn-line .btn-icon .dot {
    background-color: #FFFFFF;
}

.elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-btn-line .btn-icon .circle, .elementor-9049 .elementor-element.elementor-element-2521c3a5 .btn-border-running {
    border-color: #FFFFFF;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-2521c3a5 .item--button, .dark-mode .elementor-9049 .elementor-element.elementor-element-2521c3a5 .item--button .btn-text {
    color: #FFFFFF;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-btn-line .btn-icon .line, .dark-mode .elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-btn-line .btn-icon .dot {
    background-color: #FFFFFF;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-btn-line .btn-icon .circle, .dark-mode .elementor-9049 .elementor-element.elementor-element-2521c3a5 .btn-border-running {
    border-color: #FFFFFF;
}

.elementor-9049 .elementor-element.elementor-element-2521c3a5 .item--button:hover, .elementor-9049 .elementor-element.elementor-element-2521c3a5 .item--button:hover .btn-text {
    color: #A6A182;
    text-decoration: underline #A6A182;
}

.elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-btn-line:hover .btn-icon .line, .elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-btn-line:hover .btn-icon .dot {
    background-color: #A6A182;
}

.elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-btn-line:hover .btn-icon .circle, .elementor-9049 .elementor-element.elementor-element-2521c3a5 .btn-border-running {
    border-color: #A6A182;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-2521c3a5 .item--button:hover, .dark-mode .elementor-9049 .elementor-element.elementor-element-2521c3a5 .item--button:hover .btn-text {
    color: #A6A182;
    text-decoration: underline #A6A182;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-btn-line:hover .btn-icon .line, .dark-mode .elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-btn-line:hover .btn-icon .dot {
    background-color: #A6A182;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-btn-line:hover .btn-icon .circle, .dark-mode .elementor-9049 .elementor-element.elementor-element-2521c3a5 .btn-border-running {
    border-color: #A6A182;
}

.elementor-9049 .elementor-element.elementor-element-2521c3a5 .content--inner {
    background-color: #151515;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-2521c3a5 .content--inner {
    background-color: #151515;
}

.elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-swiper-container {
    margin-top: -63px;
    margin-right: -63px;
    margin-bottom: -63px;
    margin-left: -63px;
}

.elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-swiper-container .pxl-swiper-slide {
    padding: 63px 63px 63px 63px;
}

.elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-swiper-dots {
    margin: 62px 0px -3px 0px;
}

.elementor-9049 .elementor-element.elementor-element-2521c3a5 > .elementor-widget-container {
    margin: 0% -48.5% 0% -48.5%;
}

.elementor-9049 .elementor-element.elementor-element-3c115efd .pxl-grid-lines span {
    background-color: #EAEAEA;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-3c115efd .pxl-grid-lines span {
    background-color: #2E2E2E;
}

.elementor-9049 .elementor-element.elementor-element-3c115efd .pxl-grid-lines span:before {
    background: linear-gradient(0deg, #00004D 0%, #000000 100%);
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-3c115efd .pxl-grid-lines span:before {
    background: linear-gradient(0deg, #FFFF4D 0%, #FFFF00 100%);
}

.elementor-9049 .elementor-element.elementor-element-3c115efd {
    background-color: #F8F8F8;
    padding: 54px 0px 90px 0px;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-3c115efd {
    background-color: #1B1B1B;
}

.elementor-9049 .elementor-element.elementor-element-52a97cc6 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9049 .elementor-element.elementor-element-408d3db5 > .elementor-element-populated {
    padding: 0px 80px 0px 15px;
}

.elementor-9049 .elementor-element.elementor-element-146b275c {
    z-index: 2;
}

.elementor-bc-flex-widget .elementor-9049 .elementor-element.elementor-element-22fba8f1.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9049 .elementor-element.elementor-element-22fba8f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9049 .elementor-element.elementor-element-22fba8f1 > .elementor-element-populated {
    padding: 0px 15px 15px 0px;
}

.elementor-9049 .elementor-element.elementor-element-258786af .pxl-heading .pxl-item--title .pxl-title--highlight {
    color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-258786af .pxl-heading .pxl-item--title .pxl-title--highlight {
    color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-258786af .pxl-heading .pxl-item--title {
    margin: 0px 0px 25px 0px;
    line-height: 2;
}

.elementor-9049 .elementor-element.elementor-element-258786af {
    z-index: 2;
}

.elementor-9049 .elementor-element.elementor-element-539e415a > .elementor-widget-container {
    padding: 0px 40px 36px 0px;
}

.elementor-9049 .elementor-element.elementor-element-539e415a {
    z-index: 2;
}

.elementor-9049 .elementor-element.elementor-element-722a7eda .pxl-icon-box .pxl-item--icon i {
    color: #000000;
    font-size: 18px;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-722a7eda .pxl-icon-box .pxl-item--icon i {
    color: #B2B2B2;
}

.elementor-9049 .elementor-element.elementor-element-722a7eda .pxl-icon-box .item--link:hover .pxl-item--icon i {
    color: #FFFFFF;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-722a7eda .pxl-icon-box .item--link:hover .pxl-item--icon i {
    color: #000000;
}

.elementor-9049 .elementor-element.elementor-element-722a7eda .pxl-icon-box .item--link:hover .pxl-item--icon:before {
    background-color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-722a7eda .pxl-icon-box .item--link:hover .pxl-item--icon {
    border-color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-722a7eda .pxl-icon-box .item--link:hover .pxl-item--icon:before {
    background-color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-722a7eda .pxl-icon-box .item--link:hover .pxl-item--icon {
    border-color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-722a7eda .pxl-icon-box .pxl-item--icon svg {
    width: 18px;
    height: 18px;
}

.elementor-9049 .elementor-element.elementor-element-722a7eda .pxl-icon-box .item--link:hover .pxl-item--title {
    color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-722a7eda .pxl-icon-box .item--link:hover .pxl-item--title {
    color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-722a7eda > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-9049 .elementor-element.elementor-element-722a7eda {
    width: var( 50%, 50% );
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    z-index: 2;
}

.elementor-9049 .elementor-element.elementor-element-7bf33b35 .pxl-icon-box .pxl-item--icon i {
    color: #000000;
    font-size: 18px;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-7bf33b35 .pxl-icon-box .pxl-item--icon i {
    color: #B2B2B2;
}

.elementor-9049 .elementor-element.elementor-element-7bf33b35 .pxl-icon-box .item--link:hover .pxl-item--icon i {
    color: #FFFFFF;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-7bf33b35 .pxl-icon-box .item--link:hover .pxl-item--icon i {
    color: #000000;
}

.elementor-9049 .elementor-element.elementor-element-7bf33b35 .pxl-icon-box .item--link:hover .pxl-item--icon:before {
    background-color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-7bf33b35 .pxl-icon-box .item--link:hover .pxl-item--icon {
    border-color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-7bf33b35 .pxl-icon-box .item--link:hover .pxl-item--icon:before {
    background-color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-7bf33b35 .pxl-icon-box .item--link:hover .pxl-item--icon {
    border-color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-7bf33b35 .pxl-icon-box .pxl-item--icon svg {
    width: 18px;
    height: 18px;
}

.elementor-9049 .elementor-element.elementor-element-7bf33b35 .pxl-icon-box .item--link:hover .pxl-item--title {
    color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-7bf33b35 .pxl-icon-box .item--link:hover .pxl-item--title {
    color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-7bf33b35 > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-9049 .elementor-element.elementor-element-7bf33b35 {
    width: var( 50%, 50% );
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    z-index: 2;
}

.elementor-9049 .elementor-element.elementor-element-453765e6 .pxl-icon-box .pxl-item--icon i {
    color: #000000;
    font-size: 18px;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-453765e6 .pxl-icon-box .pxl-item--icon i {
    color: #B2B2B2;
}

.elementor-9049 .elementor-element.elementor-element-453765e6 .pxl-icon-box .item--link:hover .pxl-item--icon i {
    color: #FFFFFF;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-453765e6 .pxl-icon-box .item--link:hover .pxl-item--icon i {
    color: #000000;
}

.elementor-9049 .elementor-element.elementor-element-453765e6 .pxl-icon-box .item--link:hover .pxl-item--icon:before {
    background-color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-453765e6 .pxl-icon-box .item--link:hover .pxl-item--icon {
    border-color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-453765e6 .pxl-icon-box .item--link:hover .pxl-item--icon:before {
    background-color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-453765e6 .pxl-icon-box .item--link:hover .pxl-item--icon {
    border-color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-453765e6 .pxl-icon-box .pxl-item--icon svg {
    width: 18px;
    height: 18px;
}

.elementor-9049 .elementor-element.elementor-element-453765e6 .pxl-icon-box .item--link:hover .pxl-item--title {
    color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-453765e6 .pxl-icon-box .item--link:hover .pxl-item--title {
    color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-453765e6 {
    width: var( 50%, 50% );
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    z-index: 2;
}

.elementor-9049 .elementor-element.elementor-element-321580f6 .pxl-icon-box .pxl-item--icon i {
    color: #000000;
    font-size: 18px;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-321580f6 .pxl-icon-box .pxl-item--icon i {
    color: #B2B2B2;
}

.elementor-9049 .elementor-element.elementor-element-321580f6 .pxl-icon-box .item--link:hover .pxl-item--icon i {
    color: #FFFFFF;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-321580f6 .pxl-icon-box .item--link:hover .pxl-item--icon i {
    color: #000000;
}

.elementor-9049 .elementor-element.elementor-element-321580f6 .pxl-icon-box .item--link:hover .pxl-item--icon:before {
    background-color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-321580f6 .pxl-icon-box .item--link:hover .pxl-item--icon {
    border-color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-321580f6 .pxl-icon-box .item--link:hover .pxl-item--icon:before {
    background-color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-321580f6 .pxl-icon-box .item--link:hover .pxl-item--icon {
    border-color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-321580f6 .pxl-icon-box .pxl-item--icon svg {
    width: 18px;
    height: 18px;
}

.elementor-9049 .elementor-element.elementor-element-321580f6 .pxl-icon-box .item--link:hover .pxl-item--title {
    color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-321580f6 .pxl-icon-box .item--link:hover .pxl-item--title {
    color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-321580f6 {
    width: var( --container-widget-width, 50% );
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    z-index: 2;
}

.elementor-9049 .elementor-element.elementor-element-5229e099 .pxl-button a {
    padding: 0px 47px 0px 47px;
}

.elementor-9049 .elementor-element.elementor-element-5229e099 .pxl-button a:hover:after, .elementor-9049 .elementor-element.elementor-element-5229e099 .pxl-btn-shine:hover {
    background-color: #545F99;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-5229e099 .pxl-button a:hover .btn-text, .dark-mode .elementor-9049 .elementor-element.elementor-element-5229e099 .pxl-btn-shine:hover {
    color: #FFFFFF;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-5229e099 .pxl-button a:hover:after, .dark-mode .elementor-9049 .elementor-element.elementor-element-5229e099 .pxl-btn-shine:hover {
    background-color: #545F99;
}

.elementor-9049 .elementor-element.elementor-element-5229e099 > .elementor-widget-container {
    padding: 38px 0px 0px 0px;
}

.elementor-9049 .elementor-element.elementor-element-5229e099 {
    z-index: 2;
}

body:not(.elementor-editor-active) .elementor-9049 .elementor-element.elementor-element-d8f4218 .pxl-particle .elementor-repeater-item-dde556e {
    top: 0%;
    right: 0%;
}

.elementor-9049 .elementor-element.elementor-element-8cb7a8b {
    padding: 100px 0px 0px 0px;
}

.elementor-9049 .elementor-element.elementor-element-7d0ff6cf > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-9049 .elementor-element.elementor-element-1c47ecdd .pxl-counter .pxl--item-title {
    color: #000000;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-1c47ecdd .pxl-counter .pxl--item-title {
    color: #FFFFFF;
}

.elementor-9049 .elementor-element.elementor-element-1c47ecdd .pxl-counter .pxl--counter-prefix, .elementor-9049 .elementor-element.elementor-element-1c47ecdd .pxl-counter .pxl--counter-value, .elementor-9049 .elementor-element.elementor-element-1c47ecdd .pxl-counter .pxl--counter-suffix {
    color: #000000;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-1c47ecdd .pxl-counter .pxl--counter-prefix, .dark-mode .elementor-9049 .elementor-element.elementor-element-1c47ecdd .pxl-counter .pxl--counter-value, .dark-mode .elementor-9049 .elementor-element.elementor-element-1c47ecdd .pxl-counter .pxl--counter-suffix {
    color: #FFFFFF;
}

.elementor-9049 .elementor-element.elementor-element-1c47ecdd {
    z-index: 2;
}

.elementor-9049 .elementor-element.elementor-element-2e7eb9b7 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-9049 .elementor-element.elementor-element-3b8c0f51 .pxl-counter .pxl--item-title {
    color: #000000;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-3b8c0f51 .pxl-counter .pxl--item-title {
    color: #FFFFFF;
}

.elementor-9049 .elementor-element.elementor-element-3b8c0f51 .pxl-counter .pxl--counter-prefix, .elementor-9049 .elementor-element.elementor-element-3b8c0f51 .pxl-counter .pxl--counter-value, .elementor-9049 .elementor-element.elementor-element-3b8c0f51 .pxl-counter .pxl--counter-suffix {
    color: #000000;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-3b8c0f51 .pxl-counter .pxl--counter-prefix, .dark-mode .elementor-9049 .elementor-element.elementor-element-3b8c0f51 .pxl-counter .pxl--counter-value, .dark-mode .elementor-9049 .elementor-element.elementor-element-3b8c0f51 .pxl-counter .pxl--counter-suffix {
    color: #FFFFFF;
}

.elementor-9049 .elementor-element.elementor-element-3b8c0f51 {
    z-index: 2;
}

.elementor-9049 .elementor-element.elementor-element-70997dd5 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-9049 .elementor-element.elementor-element-1182811c .pxl-counter .pxl--item-title {
    color: #000000;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-1182811c .pxl-counter .pxl--item-title {
    color: #FFFFFF;
}

.elementor-9049 .elementor-element.elementor-element-1182811c .pxl-counter .pxl--counter-prefix, .elementor-9049 .elementor-element.elementor-element-1182811c .pxl-counter .pxl--counter-value, .elementor-9049 .elementor-element.elementor-element-1182811c .pxl-counter .pxl--counter-suffix {
    color: #000000;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-1182811c .pxl-counter .pxl--counter-prefix, .dark-mode .elementor-9049 .elementor-element.elementor-element-1182811c .pxl-counter .pxl--counter-value, .dark-mode .elementor-9049 .elementor-element.elementor-element-1182811c .pxl-counter .pxl--counter-suffix {
    color: #FFFFFF;
}

.elementor-9049 .elementor-element.elementor-element-1182811c {
    z-index: 2;
}

.elementor-9049 .elementor-element.elementor-element-1240605b > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-9049 .elementor-element.elementor-element-32f1484a .pxl-counter .pxl--item-title {
    color: #000000;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-32f1484a .pxl-counter .pxl--item-title {
    color: #FFFFFF;
}

.elementor-9049 .elementor-element.elementor-element-32f1484a .pxl-counter .pxl--counter-prefix, .elementor-9049 .elementor-element.elementor-element-32f1484a .pxl-counter .pxl--counter-value, .elementor-9049 .elementor-element.elementor-element-32f1484a .pxl-counter .pxl--counter-suffix {
    color: #000000;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-32f1484a .pxl-counter .pxl--counter-prefix, .dark-mode .elementor-9049 .elementor-element.elementor-element-32f1484a .pxl-counter .pxl--counter-value, .dark-mode .elementor-9049 .elementor-element.elementor-element-32f1484a .pxl-counter .pxl--counter-suffix {
    color: #FFFFFF;
}

.elementor-9049 .elementor-element.elementor-element-32f1484a {
    z-index: 2;
}

body:not(.elementor-editor-active) .elementor-9049 .elementor-element.elementor-element-cb18b62 .pxl-particle .elementor-repeater-item-b85960a {
    left: 0%;
    bottom: 22%;
}

.elementor-9049 .elementor-element.elementor-element-a8ad346 {
    /*padding: 243px 0px 0px 0px;*/
    z-index: 2;
}

.elementor-9049 .elementor-element.elementor-element-c35f38d > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9049 .elementor-element.elementor-element-18a1d24 .pxl-heading {
    text-align: center;
}

.elementor-9049 .elementor-element.elementor-element-18a1d24 .pxl-heading .pxl-item--title {
    /*letter-spacing: 3px;*/
    margin: 0px 0px 0px 0px;
    line-height: 1.2;
    font-size:60px;
    margin-top: 50px;
    text-transform: uppercase;
}

.elementor-9049 .elementor-element.elementor-element-18a1d24 .pxl-heading .pxl-item--title:before, .elementor-9049 .elementor-element.elementor-element-18a1d24 .pxl-heading .pxl-item--title:after {
    background-color: #B2B2B2;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-18a1d24 .pxl-heading .pxl-item--title:before, .dark-mode .elementor-9049 .elementor-element.elementor-element-18a1d24 .pxl-heading .pxl-item--title:after {
    background-color: #B2B2B2;
}

.elementor-9049 .elementor-element.elementor-element-18a1d24 > .elementor-widget-container {
    padding: 0px 0px 5px 0px;
}

.elementor-9049 .elementor-element.elementor-element-fc9c653 .pxl-swiper-container {
    margin-top: -43px;
    margin-right: -43px;
    margin-bottom: -43px;
    margin-left: -43px;
}

.elementor-9049 .elementor-element.elementor-element-fc9c653 .pxl-swiper-container .pxl-swiper-slide {
    padding: 43px 43px 43px 43px;
}

.elementor-9049 .elementor-element.elementor-element-fc9c653 .pxl-swiper-dots {
    margin: 50px 0px 0px 0px;
}

.elementor-9049 .elementor-element.elementor-element-fc9c653 .pxl-swiper-dots .swiper-pagination-bullet-active:before {
    background-color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-fc9c653 .pxl-swiper-dots .swiper-pagination-bullet-active:before {
    background-color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-fc9c653 .item--tags a {
    color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-fc9c653 .item--tags a {
    color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-fc9c653 .pxl-btn-line .btn-text {
    color: #0b6199;
    line-height: 2;
    font-size: 14px;
}

.elementor-9049 .elementor-element.elementor-element-fc9c653 .pxl-btn-line .btn-icon .line, .elementor-9049 .elementor-element.elementor-element-fc9c653 .pxl-btn-line .btn-icon .dot {
    background-color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-fc9c653 .pxl-btn-line .btn-icon .circle {
    border-color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-fc9c653 .pxl-btn-line .btn-text {
    color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-fc9c653 .pxl-btn-line .btn-icon .line, .dark-mode .elementor-9049 .elementor-element.elementor-element-fc9c653 .pxl-btn-line .btn-icon .dot {
    background-color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-fc9c653 .pxl-btn-line .btn-icon .circle {
    border-color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-fc9c653 .pxl-swiper-sliders .item--title a:hover {
    color: #0b6199;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-fc9c653 .pxl-swiper-sliders .item--title a:hover {
    color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-fc9c653 > .elementor-widget-container {
    /*margin: 0% -21% 0% -21%;*/
    padding: 0 28%;
    overflow: unset;
    box-sizing: border-box;
}
.elementor-9049 .elementor-element.elementor-element-fc9c653 > .elementor-widget-container * {
    box-sizing: border-box;
    --swiper-navigation-color: var(--color);
}
.elementor-9049 .elementor-element.elementor-element-fc9c653 > .elementor-widget-container .pxl-swiper-container {
    overflow: unset;
}
.elementor-9049 .elementor-element.elementor-element-fc9c653 > .elementor-widget-container .swiper-button-prev {
    left: -25px;
    height: 16px;
}
.elementor-9049 .elementor-element.elementor-element-fc9c653 > .elementor-widget-container .swiper-button-next {
    right: -25px;
    height: 16px;
}

.elementor-9049 .elementor-element.elementor-element-7cee613 .pxl-elementor-bg-scroll .scroll-element {
    background-image: url(/yftextile/2024/02/22/home14-bg-14.jpg);
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-7cee613 .pxl-elementor-bg-scroll .scroll-element {
    background-image: url(/yftextile/2024/02/22/home14-bg-15.jpg);
}

.elementor-9049 .elementor-element.elementor-element-dd86efc > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

body:not(.elementor-editor-active) .elementor-9049 .elementor-element.elementor-element-f263ac5 .pxl-particle .elementor-repeater-item-8f23035 {
    top: 0%;
    right: 0%;
}

.elementor-9049 .elementor-element.elementor-element-ae6130f {
    padding: 60px 0px 60px 0px;
}

.elementor-9049 .elementor-element.elementor-element-d39be01 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9049 .elementor-element.elementor-element-093b5d5 .pxl-heading .pxl-item--title {
    margin: 0px 0px 0px 0px;
    line-height: 1.2!important;
    font-size: 60px;
    text-transform: uppercase;
}

.elementor-9049 .elementor-element.elementor-element-e76c886 .pxl-grid-inner {
    margin-top: -3px;
    margin-right: -3px;
    margin-bottom: -3px;
    margin-left: -3px;
}

.elementor-9049 .elementor-element.elementor-element-e76c886 .pxl-grid-inner .pxl-grid-item {
    padding: 3px 3px 3px 3px;
}

.elementor-9049 .elementor-element.elementor-element-e76c886 .pxl-grid .pxl-item--inner .item--title a:hover {
    color: #0b6199;
}

.darkmode .elementor-9049 .elementor-element.elementor-element-e76c886 .pxl-grid .pxl-item--inner .item--title a:hover {
    color: #0b6199;
}

.elementor-9049 .elementor-element.elementor-element-1009b03 .pxl-grid-lines span {
    background-color: #EAEAEA;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-1009b03 .pxl-grid-lines span {
    background-color: #2E2E2E;
}

.elementor-9049 .elementor-element.elementor-element-1009b03 .pxl-grid-lines span:before {
    background: linear-gradient(0deg, #00004D 0%, #000000 100%);
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-1009b03 .pxl-grid-lines span:before {
    background: linear-gradient(0deg, #FFFF4D 0%, #FFFF00 100%);
}

.elementor-9049 .elementor-element.elementor-element-1009b03:before {
    background-color: #F8F8F8;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-1009b03:before {
    background-color: #1B1B1B;
}

.elementor-9049 .elementor-element.elementor-element-1009b03 {
    padding: 185px 0px 0px 0px;
}

.elementor-9049 .elementor-element.elementor-element-5f07969 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9049 .elementor-element.elementor-element-5f07969 {
    z-index: 2;
}

.elementor-9049 .elementor-element.elementor-element-d4a22fa {
    padding: 0px 0px 173px 0px;
}

.elementor-9049 .elementor-element.elementor-element-4f9ff28 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9049 .elementor-element.elementor-element-d45dd73 .pxl-heading {
    text-align: center;
}

.elementor-9049 .elementor-element.elementor-element-d45dd73 .pxl-heading .pxl-item--title {
    margin: 0px 0px 0px 0px;
    line-height: 2;
}

.elementor-9049 .elementor-element.elementor-element-d45dd73 .pxl-heading .pxl-item--title:before, .elementor-9049 .elementor-element.elementor-element-d45dd73 .pxl-heading .pxl-item--title:after {
    background-color: #B2B2B2;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-d45dd73 .pxl-heading .pxl-item--title:before, .dark-mode .elementor-9049 .elementor-element.elementor-element-d45dd73 .pxl-heading .pxl-item--title:after {
    background-color: #B2B2B2;
}

.elementor-9049 .elementor-element.elementor-element-d45dd73 > .elementor-widget-container {
    padding: 0px 0px 75px 0px;
}

.elementor-9049 .elementor-element.elementor-element-5c4593a .pxl-team .pxl-item--position {
    color: #0b6199;
    line-height: 2;
}

.elementor-9049 .elementor-element.elementor-element-5c4593a .pxl-carousel-inner {
    margin: 0px 0px 0px 0px;
}

.elementor-9049 .elementor-element.elementor-element-5c4593a .pxl-swiper-container {
    margin-top: -40px;
    margin-right: -40px;
    margin-bottom: -40px;
    margin-left: -40px;
}

/*.elementor-9049 .elementor-element.elementor-element-5c4593a .pxl-swiper-container .pxl-swiper-slide {
    padding: 40px 40px 40px 40px;
}*/

.elementor-9049 .elementor-element.elementor-element-5d11fd1 .pxl-elementor-bg-parallax .parallax-element {
    background-image: url(/yftextile/2024/02/22/home14-bg-12.jpg);
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-5d11fd1 .pxl-elementor-bg-parallax .parallax-element {
    background-image: url(/yftextile/2024/02/22/home14-bg-12.jpg);
}

.elementor-9049 .elementor-element.elementor-element-bac5e42 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9049 .elementor-element.elementor-element-4012eef0 .pxl-swiper-container {
    margin-top: -15px;
    margin-right: -15px;
    margin-bottom: -15px;
    margin-left: -15px;
}

.elementor-9049 .elementor-element.elementor-element-4012eef0 .pxl-swiper-container .pxl-swiper-slide {
    padding: 15px 15px 15px 15px;
}

.elementor-9049 .elementor-element.elementor-element-4012eef0 .pxl-swiper-dots {
    margin: 66px 0px 0px 0px;
}

.elementor-9049 .elementor-element.elementor-element-4012eef0 .pxl-swiper-dots .pxl-swiper-pagination-bullet:before {
    background-color: #E6E6E6;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-4012eef0 .pxl-swiper-dots .pxl-swiper-pagination-bullet:before {
    background-color: #E6E6E6;
}

.elementor-9049 .elementor-element.elementor-element-4012eef0 .pxl-swiper-dots .swiper-pagination-bullet-active:before {
    background-color: #FFFFFF;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-4012eef0 .pxl-swiper-dots .swiper-pagination-bullet-active:before {
    background-color: #FFFFFF;
}

.elementor-9049 .elementor-element.elementor-element-b057f31 {
    padding: 212px 0px 0px 0px;
}

.elementor-9049 .elementor-element.elementor-element-4f32c159 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-9049 .elementor-element.elementor-element-17ed9d82 .pxl-heading {
    text-align: center;
}

.elementor-9049 .elementor-element.elementor-element-17ed9d82 .pxl-heading .pxl-item--title {
    letter-spacing: 3px;
    margin: 0px 0px 0px 0px;
}

.elementor-9049 .elementor-element.elementor-element-17ed9d82 .pxl-heading .pxl-item--title:before, .elementor-9049 .elementor-element.elementor-element-17ed9d82 .pxl-heading .pxl-item--title:after {
    background-color: #B2B2B2;
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-17ed9d82 .pxl-heading .pxl-item--title:before, .dark-mode .elementor-9049 .elementor-element.elementor-element-17ed9d82 .pxl-heading .pxl-item--title:after {
    background-color: #B2B2B2;
}

.elementor-9049 .elementor-element.elementor-element-17ed9d82 > .elementor-widget-container {
    padding: 0px 0px 75px 0px;
}

.elementor-9049 .elementor-element.elementor-element-6e045dff .pxl-grid-inner {
    margin-top: -15px;
    margin-right: -15px;
    margin-bottom: -15px;
    margin-left: -15px;
}

.elementor-9049 .elementor-element.elementor-element-6e045dff .pxl-grid-inner .pxl-grid-item {
    padding: 15px 15px 15px 15px;
}

.elementor-9049 .elementor-element.elementor-element-6d78b7af {
    background-color: #FFFFFF;
    padding: 100px 0px 100px 0px;
    position: relative;
    z-index: 99
}

.dark-mode .elementor-9049 .elementor-element.elementor-element-6d78b7af {
    background-color: #212121;
}

.elementor-9049 .elementor-element.elementor-element-7a341bae > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9049 .elementor-element.elementor-element-24941def .pxl-grid-inner {
    margin-top: -15px;
    margin-right: -15px;
    margin-bottom: -15px;
    margin-left: -15px;
}

.elementor-9049 .elementor-element.elementor-element-24941def .pxl-grid-inner .pxl-grid-item {
    padding: 15px 15px 15px 15px;
}

.elementor-9049 .elementor-element.elementor-element-24941def > .elementor-widget-container {
    margin: 0px 4px 0px -3px;
}

@media(max-width: 1600px) {
    .elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-swiper-container {
        margin-top:-40px;
        margin-right: -40px;
        margin-bottom: -40px;
        margin-left: -40px;
    }

    .elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-swiper-container .pxl-swiper-slide {
        padding: 40px 40px 40px 40px;
    }

    .elementor-9049 .elementor-element.elementor-element-5c4593a .pxl-carousel-inner {
        margin: 0px 50px 0px 50px;
    }
}

@media(max-width: 1199px) {
    .elementor-9049 .elementor-element.elementor-element-f2f6f10 {
        padding:100px 0px 88px 0px;
    }

    .elementor-9049 .elementor-element.elementor-element-2309e466 > .elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }

    .elementor-9049 .elementor-element.elementor-element-2521c3a5 > .elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }

    .elementor-9049 .elementor-element.elementor-element-408d3db5 > .elementor-element-populated {
        padding: 0px 50px 0px 15px;
    }

    .elementor-9049 .elementor-element.elementor-element-5c4593a .pxl-carousel-inner {
        margin: 0px 100px 0px 100px;
    }

    .elementor-9049 .elementor-element.elementor-element-bac5e42 > .elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }

    .elementor-9049 .elementor-element.elementor-element-24941def > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

@media(max-width: 991px) {
    .elementor-9049 .elementor-element.elementor-element-3c115efd {
        padding:100px 0px 85px 0px;
    }

    .elementor-9049 .elementor-element.elementor-element-408d3db5 > .elementor-element-populated {
        padding: 0px 15px 30px 15px;
    }

    .elementor-9049 .elementor-element.elementor-element-146b275c .item--image img {
        width: 100%;
    }

    .elementor-9049 .elementor-element.elementor-element-146b275c .pxl-image-box .item--image img {
        max-height: 600px;
    }

    .elementor-9049 .elementor-element.elementor-element-22fba8f1 > .elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }

    .elementor-9049 .elementor-element.elementor-element-539e415a > .elementor-widget-container {
        padding: 0px 0px 36px 0px;
    }

    .elementor-9049 .elementor-element.elementor-element-7d0ff6cf > .elementor-element-populated {
        padding: 0px 15px 40px 15px;
    }

    .elementor-9049 .elementor-element.elementor-element-2e7eb9b7 > .elementor-element-populated {
        padding: 0px 15px 40px 15px;
    }

    .elementor-9049 .elementor-element.elementor-element-a8ad346 {
        padding: 60px 0px 0px 0px;
    }

    .elementor-9049 .elementor-element.elementor-element-1009b03 {
        padding: 150px 0px 100px 0px;
    }

    .elementor-9049 .elementor-element.elementor-element-d4a22fa {
        padding: 0px 0px 130px 0px;
    }

    .elementor-9049 .elementor-element.elementor-element-5c4593a .pxl-carousel-inner {
        margin: 0px 80px 0px 80px;
    }

    .elementor-9049 .elementor-element.elementor-element-5c4593a .pxl-swiper-container {
        margin-top: -40px;
        margin-right: -40px;
        margin-bottom: -40px;
        margin-left: -40px;
    }

    .elementor-9049 .elementor-element.elementor-element-5c4593a .pxl-swiper-container .pxl-swiper-slide {
        padding: 40px 40px 40px 40px;
    }

    .elementor-9049 .elementor-element.elementor-element-b057f31 {
        padding: 150px 0px 0px 0px;
    }
}

@media(max-width: 767px) {
    .elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-swiper-container {
        margin-top:-50px;
        margin-right: -50px;
        margin-bottom: -50px;
        margin-left: -50px;
    }

    .elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-swiper-container .pxl-swiper-slide {
        padding: 50px 50px 50px 50px;
    }

    .elementor-9049 .elementor-element.elementor-element-146b275c .pxl-image-box .item--image img {
        max-height: 500px;
    }

    .elementor-9049 .elementor-element.elementor-element-c35f38d > .elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }

    .elementor-9049 .elementor-element.elementor-element-18a1d24 > .elementor-widget-container {
        padding: 0px 0px 45px 0px;
    }

    .elementor-9049 .elementor-element.elementor-element-fc9c653 > .elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }

    .elementor-9049 .elementor-element.elementor-element-d45dd73 > .elementor-widget-container {
        padding: 0px 0px 50px 0px;
    }

    .elementor-9049 .elementor-element.elementor-element-5c4593a .wp-arrow.style2 .pxl-swiper-arrow {
        bottom: -50px;
        top: auto;
    }
}

@media(max-width: 575px) {
    .elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-swiper-container {
        margin-top:-30px;
        margin-right: -30px;
        margin-bottom: -30px;
        margin-left: -30px;
    }

    .elementor-9049 .elementor-element.elementor-element-2521c3a5 .pxl-swiper-container .pxl-swiper-slide {
        padding: 30px 30px 30px 30px;
    }

    .elementor-9049 .elementor-element.elementor-element-146b275c .pxl-image-box .item--image img {
        max-height: 350px;
    }

    .elementor-9049 .elementor-element.elementor-element-722a7eda {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100% );
        max-width: 100%;
    }

    .elementor-9049 .elementor-element.elementor-element-7bf33b35 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100% );
        max-width: 100%;
    }

    .elementor-9049 .elementor-element.elementor-element-453765e6 > .elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }

    .elementor-9049 .elementor-element.elementor-element-453765e6 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100% );
        max-width: 100%;
    }

    .elementor-9049 .elementor-element.elementor-element-321580f6 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100% );
        max-width: 100%;
    }

    .elementor-9049 .elementor-element.elementor-element-70997dd5 > .elementor-element-populated {
        padding: 0px 15px 40px 15px;
    }

    .elementor-9049 .elementor-element.elementor-element-fc9c653 .item--featured img {
        height: 330px;
    }

    .elementor-9049 .elementor-element.elementor-element-5c4593a .pxl-carousel-inner {
        margin: 0px 0px 0px 0px;
    }

    .elementor-9049 .elementor-element.elementor-element-5c4593a .pxl-swiper-container {
        margin-top: -15px;
        margin-right: -15px;
        margin-bottom: -15px;
        margin-left: -15px;
    }

    .elementor-9049 .elementor-element.elementor-element-5c4593a .pxl-swiper-container .pxl-swiper-slide {
        padding: 15px 15px 15px 15px;
    }
}

@media(min-width: 576px) {
    .elementor-9049 .elementor-element.elementor-element-408d3db5 {
        width:47.1%;
    }

    .elementor-9049 .elementor-element.elementor-element-22fba8f1 {
        width: 52.9%;
    }
}

@media(max-width: 991px) and (min-width:576px) {
    .elementor-9049 .elementor-element.elementor-element-408d3db5 {
        width:100%;
    }

    .elementor-9049 .elementor-element.elementor-element-22fba8f1 {
        width: 100%;
    }

    .elementor-9049 .elementor-element.elementor-element-7d0ff6cf {
        width: 50%;
    }

    .elementor-9049 .elementor-element.elementor-element-2e7eb9b7 {
        width: 50%;
    }

    .elementor-9049 .elementor-element.elementor-element-70997dd5 {
        width: 50%;
    }

    .elementor-9049 .elementor-element.elementor-element-1240605b {
        width: 50%;
    }
}
