.elementor-12217 .elementor-element.elementor-element-cdb83c1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12217 .elementor-element.elementor-element-8f88250{width:100%;max-width:100%;}.elementor-12217 .elementor-element.elementor-element-8f88250 .htslider-slider button i,
                                .elementor-12217 .elementor-element.elementor-element-8f88250 .slick-arrow i{font-size:0px;}.elementor-12217 .elementor-element.elementor-element-8f88250 .slick-arrow svg{width:0px;}.elementor-12217 .elementor-element.elementor-element-8f88250 .htslider-slider .slick-arrow{color:var( --e-global-color-7e2d41e );background-color:var( --e-global-color-97c1563 );padding:5px 5px 5px 5px !important;}.elementor-12217 .elementor-element.elementor-element-8f88250 .htslider-slider .slick-arrow i{color:var( --e-global-color-7e2d41e );}.elementor-12217 .elementor-element.elementor-element-8f88250 .hero-slider-controls .slick-arrow i{color:var( --e-global-color-7e2d41e );}.elementor-12217 .elementor-element.elementor-element-8f88250 .htslider-slider-area .hero-slider-controls .slick-arrow{color:var( --e-global-color-7e2d41e );background-color:var( --e-global-color-97c1563 );padding:5px 5px 5px 5px !important;}.elementor-12217 .elementor-element.elementor-element-8f88250 .htslider-slider .slick-arrow svg path{fill:var( --e-global-color-7e2d41e );}.elementor-12217 .elementor-element.elementor-element-8f88250 .htslider-slider .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-12217 .elementor-element.elementor-element-8f88250 .htslider-slider .slick-arrow:hover i{color:#23252a;}.elementor-12217 .elementor-element.elementor-element-8f88250 .hero-slider-controls .slick-arrow:hover i{color:#23252a;}.elementor-12217 .elementor-element.elementor-element-8f88250 .htslider-slider-area .hero-slider-controls .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-12217 .elementor-element.elementor-element-8f88250 .htslider-slider .slick-arrow:hover svg path{fill:#23252a;}.elementor-12217 .elementor-element.elementor-element-8f88250 .htslider-postslider-area .slick-dots li{margin:0px 0px 0px 0px;}.elementor-12217 .elementor-element.elementor-element-8f88250 .htslider-slider .slick-dots li button{background-color:#ffffff !important;}.elementor-12217 .elementor-element.elementor-element-8f88250 .htslider-slider-area .hero-slider-controls .slick-dots li button{background-color:#ffffff !important;}.elementor-12217 .elementor-element.elementor-element-8f88250 .htslider-slider .slick-dots li button:hover{background-color:#D89E6B !important;}.elementor-12217 .elementor-element.elementor-element-8f88250 .htslider-slider-area .hero-slider-controls .slick-dots li button:hover{background-color:#D89E6B !important;}.elementor-12217 .elementor-element.elementor-element-8f88250 .htslider-slider .slick-dots li.slick-active button{background-color:#D89E6B !important;}.elementor-12217 .elementor-element.elementor-element-8f88250 .htslider-slider-area .hero-slider-controls .slick-dots li.slick-active button{background-color:#D89E6B !important;}.elementor-12217 .elementor-element.elementor-element-1000010{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12217 .elementor-element.elementor-element-100000f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12217 .elementor-element.elementor-element-1000008{--display:flex;}.elementor-12217 .elementor-element.elementor-element-1000006 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12217 .elementor-element.elementor-element-100000b{--display:flex;}.elementor-12217 .elementor-element.elementor-element-1000009 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12217 .elementor-element.elementor-element-100000e{--display:flex;}.elementor-12217 .elementor-element.elementor-element-100000c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12217 .elementor-element.elementor-element-100002b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12217 .elementor-element.elementor-element-100002a{--display:flex;}.elementor-12217 .elementor-element.elementor-element-1000011 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12217 .elementor-element.elementor-element-1000019{--display:flex;}.elementor-12217 .elementor-element.elementor-element-1000014{--display:flex;}.elementor-12217 .elementor-element.elementor-element-1000014:not(.elementor-motion-effects-element-type-background), .elementor-12217 .elementor-element.elementor-element-1000014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ceramicbasin.com/wp-content/uploads/2026/09/wholesale-countertop-basins-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12217 .elementor-element.elementor-element-1000016{--display:flex;}.elementor-12217 .elementor-element.elementor-element-1000016:not(.elementor-motion-effects-element-type-background), .elementor-12217 .elementor-element.elementor-element-1000016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ceramicbasin.com/wp-content/uploads/2026/09/wholesale-wall-hung-basins-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12217 .elementor-element.elementor-element-1000018{--display:flex;}.elementor-12217 .elementor-element.elementor-element-1000018:not(.elementor-motion-effects-element-type-background), .elementor-12217 .elementor-element.elementor-element-1000018 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ceramicbasin.com/wp-content/uploads/2026/09/wholesale-small-basins-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12217 .elementor-element.elementor-element-b41f69f{--display:flex;}.elementor-12217 .elementor-element.elementor-element-b41f69f:not(.elementor-motion-effects-element-type-background), .elementor-12217 .elementor-element.elementor-element-b41f69f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ceramicbasin.com/wp-content/uploads/2026/09/wholesale-drop-in-basins-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12217 .elementor-element.elementor-element-6217ff2{--display:flex;}.elementor-12217 .elementor-element.elementor-element-6217ff2:not(.elementor-motion-effects-element-type-background), .elementor-12217 .elementor-element.elementor-element-6217ff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ceramicbasin.com/wp-content/uploads/2026/09/wholesale-under-counter-basins-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12217 .elementor-element.elementor-element-9318fc0{--display:flex;}.elementor-12217 .elementor-element.elementor-element-9318fc0:not(.elementor-motion-effects-element-type-background), .elementor-12217 .elementor-element.elementor-element-9318fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ceramicbasin.com/wp-content/uploads/2026/09/wholesale-semi-recessed-basins-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12217 .elementor-element.elementor-element-4744df9{--display:flex;}.elementor-12217 .elementor-element.elementor-element-4744df9:not(.elementor-motion-effects-element-type-background), .elementor-12217 .elementor-element.elementor-element-4744df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ceramicbasin.com/wp-content/uploads/2026/09/wholesale-matte-basins-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12217 .elementor-element.elementor-element-6daf173{--display:flex;}.elementor-12217 .elementor-element.elementor-element-6daf173:not(.elementor-motion-effects-element-type-background), .elementor-12217 .elementor-element.elementor-element-6daf173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ceramicbasin.com/wp-content/uploads/2026/09/wholesale-marble-color-basins-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12217 .elementor-element.elementor-element-b827af6{--display:flex;}.elementor-12217 .elementor-element.elementor-element-b827af6:not(.elementor-motion-effects-element-type-background), .elementor-12217 .elementor-element.elementor-element-b827af6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ceramicbasin.com/wp-content/uploads/2026/09/wholesale-electroplated-basins-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12217 .elementor-element.elementor-element-7edc3e5{--display:flex;}.elementor-12217 .elementor-element.elementor-element-7edc3e5:not(.elementor-motion-effects-element-type-background), .elementor-12217 .elementor-element.elementor-element-7edc3e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ceramicbasin.com/wp-content/uploads/2026/09/wholesale-glass-vessel-sinks-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12217 .elementor-element.elementor-element-a4912f6{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#dca05f;}.elementor-12217 .elementor-element.elementor-element-1000030{--display:flex;}.elementor-12217 .elementor-element.elementor-element-100002f{--display:flex;}.elementor-12217 .elementor-element.elementor-element-100002c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12217 .elementor-element.elementor-element-10000a6{margin-top:0px;margin-bottom:20px;}.elementor-12217 .elementor-element.elementor-element-10000a8 .man_adv_box_block_cont{background-color:var( --e-global-color-secondary );}.elementor-12217 .elementor-element.elementor-element-1000051{--display:flex;}.elementor-12217 .elementor-element.elementor-element-1000050{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12217 .elementor-element.elementor-element-1000044{--display:flex;}.elementor-12217 .elementor-element.elementor-element-1000042 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12217 .elementor-element.elementor-element-10000ac .uc_bold_tabs ul{background-color:var( --e-global-color-7e2d41e );padding:0px 0px 0px 0px;}.elementor-12217 .elementor-element.elementor-element-10000ac .uc_bold_tabs ul li a.ue-tab-btn, .r-tabs-accordion-title > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12217 .elementor-element.elementor-element-10000ac .uc_bold_tabs ul li a.ue-tab-btn,.elementor-12217 .elementor-element.elementor-element-10000ac .r-tabs-accordion-title > a{border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-12217 .elementor-element.elementor-element-10000ac .ue-tab-btn{flex-direction:column;justify-content:center;align-items:center;color:var( --e-global-color-secondary );gap:0px;}.elementor-12217 .elementor-element.elementor-element-10000ac .uc_tab_nav{gap:0px;}.elementor-12217 .elementor-element.elementor-element-10000ac .ue-tab-btn,.elementor-12217 .elementor-element.elementor-element-10000ac .r-tabs-accordion-title > a{background-color:var( --e-global-color-7e2d41e );}.elementor-12217 .elementor-element.elementor-element-10000ac .uc_bold_tabs ul li.r-tabs-state-default a.ue-tab-btn,.elementor-12217 .elementor-element.elementor-element-10000ac .r-tabs-accordion-title > a{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-12217 .elementor-element.elementor-element-10000ac .ue-tab-btn:hover,.elementor-12217 .elementor-element.elementor-element-10000ac .r-tabs-accordion-title > a:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-7e2d41e );}.elementor-12217 .elementor-element.elementor-element-10000ac .uc_bold_tabs ul li.r-tabs-state-default a.ue-tab-btn:hover,.elementor-12217 .elementor-element.elementor-element-10000ac .r-tabs-accordion-title > a:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-12217 .elementor-element.elementor-element-10000ac .r-tabs-state-active .ue-tab-btn{background-color:var( --e-global-color-secondary );color:var( --e-global-color-7e2d41e );}.elementor-12217 .elementor-element.elementor-element-10000ac .uc_bold_tabs > ul li.r-tabs-state-active a.ue-tab-btn,.elementor-12217 .elementor-element.elementor-element-10000ac .r-tabs-accordion-title.r-tabs-state-active > a{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-12217 .elementor-element.elementor-element-10000ac .ue-graphic-element{width:64px;height:64px;background-color:#ffffff;margin-top:0px;}.elementor-12217 .elementor-element.elementor-element-10000ac .ue-graphic-element img{width:64px;height:64px;object-fit:cover;}.elementor-12217 .elementor-element.elementor-element-10000ac .ue-graphic-element,.elementor-12217 .elementor-element.elementor-element-10000ac .ue-graphic-element img{border-radius:100px 100px 100px 100px;}.elementor-12217 .elementor-element.elementor-element-10000ac .ue-ge-icon{color:#616161;font-size:20px;}.elementor-12217 .elementor-element.elementor-element-10000ac .ue-ge-text{color:#616161;}.elementor-12217 .elementor-element.elementor-element-10000ac .uc-tabs-accordion-title{gap:0px;}.elementor-12217 .elementor-element.elementor-element-10000ac .panel-container{background-color:var( --e-global-color-7e2d41e );margin-top:0px;}.elementor-12217 .elementor-element.elementor-element-10000ac .tab-container{padding:20px 20px 20px 20px;}.elementor-12217 .elementor-element.elementor-element-10000ac .panel-container,.elementor-12217 .elementor-element.elementor-element-10000ac .tab-container{border-radius:0px;}.elementor-12217 .elementor-element.elementor-element-10000ac .ue-content-title{color:#000000;margin-top:0px;}.elementor-12217 .elementor-element.elementor-element-10000ac .ue-content-text{color:#000000;margin-top:0px;}.elementor-12217 .elementor-element.elementor-element-10000ac .ue-item-image img{object-fit:cover;}.elementor-12217 .elementor-element.elementor-element-10000ac .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;}.elementor-12217 .elementor-element.elementor-element-10000ac .ue-btn-wrapper{margin-top:20px;}.elementor-12217 .elementor-element.elementor-element-100005c{--display:flex;}.elementor-12217 .elementor-element.elementor-element-100005c:not(.elementor-motion-effects-element-type-background), .elementor-12217 .elementor-element.elementor-element-100005c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e2d41e );}.elementor-12217 .elementor-element.elementor-element-100005b{--display:flex;}.elementor-12217 .elementor-element.elementor-element-1000058{--display:flex;}.elementor-12217 .elementor-element.elementor-element-1000052{color:var( --e-global-color-secondary );}.elementor-12217 .elementor-element.elementor-element-1000053 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12217 .elementor-element.elementor-element-1000057{--display:flex;}.elementor-12217 .elementor-element.elementor-element-100005a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12217 .elementor-element.elementor-element-1000059 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12217 .elementor-element.elementor-element-100007e{--display:flex;--margin-top:04em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-12217 .elementor-element.elementor-element-100007e:not(.elementor-motion-effects-element-type-background), .elementor-12217 .elementor-element.elementor-element-100007e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ceramicbasin.com/wp-content/uploads/2026/09/Reliable-Ceramic-Basin-Manufacturing-Capability-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12217 .elementor-element.elementor-element-100007d{--display:flex;}.elementor-12217 .elementor-element.elementor-element-100006b{--display:flex;}.elementor-12217 .elementor-element.elementor-element-1000061{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12217 .elementor-element.elementor-element-1000064{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12217 .elementor-element.elementor-element-1000067{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12217 .elementor-element.elementor-element-100006a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12217 .elementor-element.elementor-element-10000b9{--display:flex;}.elementor-12217 .elementor-element.elementor-element-10000b2{--display:flex;}.elementor-12217 .elementor-element.elementor-element-10000b1 .elementor-icon i{color:#dca05f;}.elementor-12217 .elementor-element.elementor-element-10000b1 .elementor-counter{flex-direction:row;}.elementor-12217 .elementor-element.elementor-element-10000b1 .elementor-counter-title{justify-content:start;color:#ffffff;}.elementor-12217 .elementor-element.elementor-element-10000b1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#ffffff;}.elementor-12217 .elementor-element.elementor-element-10000b4{--display:flex;}.elementor-12217 .elementor-element.elementor-element-10000b3 .elementor-icon i{color:#dca05f;}.elementor-12217 .elementor-element.elementor-element-10000b3 .elementor-counter{flex-direction:row;}.elementor-12217 .elementor-element.elementor-element-10000b3 .elementor-counter-title{justify-content:start;color:#ffffff;}.elementor-12217 .elementor-element.elementor-element-10000b3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#ffffff;}.elementor-12217 .elementor-element.elementor-element-10000b6{--display:flex;}.elementor-12217 .elementor-element.elementor-element-10000b5 .elementor-icon i{color:#dca05f;}.elementor-12217 .elementor-element.elementor-element-10000b5 .elementor-counter{flex-direction:row;}.elementor-12217 .elementor-element.elementor-element-10000b5 .elementor-counter-title{justify-content:start;color:#ffffff;}.elementor-12217 .elementor-element.elementor-element-10000b5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#ffffff;}.elementor-12217 .elementor-element.elementor-element-10000b8{--display:flex;}.elementor-12217 .elementor-element.elementor-element-10000b7 .elementor-icon i{color:#dca05f;}.elementor-12217 .elementor-element.elementor-element-10000b7 .elementor-counter{flex-direction:row;}.elementor-12217 .elementor-element.elementor-element-10000b7 .elementor-counter-title{justify-content:start;color:#ffffff;}.elementor-12217 .elementor-element.elementor-element-10000b7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#ffffff;}.elementor-12217 .elementor-element.elementor-element-100009a{--display:flex;}.elementor-12217 .elementor-element.elementor-element-1000099{--display:flex;}.elementor-12217 .elementor-element.elementor-element-1000096 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12217 .elementor-element.elementor-element-1000098{--display:flex;}.elementor-12217 .elementor-element.elementor-element-100009f{--display:flex;}.elementor-12217 .elementor-element.elementor-element-100009e{--display:flex;}.elementor-12217 .elementor-element.elementor-element-100009c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12217 .elementor-element.elementor-element-100009b{--swiper-slides-to-display:3;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-pagination-size:8px;--swiper-pagination-spacing:30px;}.elementor-12217 .elementor-element.elementor-element-100009b .swiper-slide > .elementor-element{height:100%;}.elementor-12217 .elementor-element.elementor-element-10000a4{--display:flex;}.elementor-12217 .elementor-element.elementor-element-10000a4:not(.elementor-motion-effects-element-type-background), .elementor-12217 .elementor-element.elementor-element-10000a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ceramicbasin.com/wp-content/uploads/2026/09/ceramic-bathroom-sink-manufacturer-from-china-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12217 .elementor-element.elementor-element-10000a3{--display:flex;}:root{--page-title-display:none;}@media(min-width:1920px){.elementor-12217 .elementor-element.elementor-element-a4912f6{--e-n-carousel-swiper-slides-gap:0px;}.elementor-12217 .elementor-element.elementor-element-10000ac .uc_bold_tabs ul li a.ue-tab-btn, .r-tabs-accordion-title > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12217 .elementor-element.elementor-element-100009b{--swiper-slides-to-display:3;--swiper-slides-gap:47px;}}@media(max-width:1024px){.elementor-12217 .elementor-element.elementor-element-8f88250 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12217 .elementor-element.elementor-element-a4912f6{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;}.elementor-12217 .elementor-element.elementor-element-10000ac .uc_bold_tabs ul li a.ue-tab-btn, .r-tabs-accordion-title > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12217 .elementor-element.elementor-element-100009b{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-12217 .elementor-element.elementor-element-a4912f6{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;}.elementor-12217 .elementor-element.elementor-element-10000ac .uc_bold_tabs ul li a.ue-tab-btn, .r-tabs-accordion-title > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12217 .elementor-element.elementor-element-10000ac .ue-tab-btn{flex-direction:row;}.elementor-12217 .elementor-element.elementor-element-10000b1{width:100%;max-width:100%;}.elementor-12217 .elementor-element.elementor-element-10000b1 .elementor-counter-flex{justify-content:left;}.elementor-12217 .elementor-element.elementor-element-10000b1 .elementor-counter{flex-direction:row;}.elementor-12217 .elementor-element.elementor-element-10000b1 .elementor-counter-title{justify-content:start;}.elementor-12217 .elementor-element.elementor-element-10000b3{width:100%;max-width:100%;}.elementor-12217 .elementor-element.elementor-element-10000b3 .elementor-counter-flex{justify-content:left;}.elementor-12217 .elementor-element.elementor-element-10000b5{width:100%;max-width:100%;}.elementor-12217 .elementor-element.elementor-element-10000b5 .elementor-counter-flex{justify-content:left;}.elementor-12217 .elementor-element.elementor-element-10000b7{width:100%;max-width:100%;}.elementor-12217 .elementor-element.elementor-element-10000b7 .elementor-counter-flex{justify-content:left;}.elementor-12217 .elementor-element.elementor-element-100009b{--swiper-slides-to-display:1;}}/* Start custom CSS for htslider-slider-addons, class: .elementor-element-8f88250 */#home-slider .htslider-slider .slick-arrow {
    border: none;
}

#home-slider .slick-slide {
    padding: 0px !important;
}

#home-slider .htslider-slider .slick-dots {
    margin-bottom: 6%   
}

#home-slider .htslider-slider .slick-dots li {
 margin:0 10px;   
}

#home-slider .htslider-slider .slick-dots li button {
    width: 20px;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdb83c1 */.home-banner-ratio {
    aspect-ratio: 2;
}/* End custom CSS */
/* Start custom CSS */#home-banner-con .slick-slide {
    padding: 0px !important;
}
.hy-home-hero{min-height:650px;position:relative;display:flex;align-items:center;background-position:center center!important;background-size:cover!important}
.hy-home-hero:before,.hy-capability-section:before,.hy-final-cta:before{content:"";position:absolute;inset:0;background:rgba(12,16,16,.50);z-index:0;pointer-events:none}
.hy-home-hero>.e-con-inner,.hy-home-hero>.elementor-element,.hy-capability-section>.e-con-inner,.hy-capability-section>.elementor-element,.hy-final-cta>.e-con-inner,.hy-final-cta>.elementor-element{position:relative;z-index:1}
.hy-home-wrap{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}
.hy-hero-inner{max-width:800px!important;margin:0 auto;text-align:center;align-items:center;padding:80px 24px 120px}
.hy-hero-title .elementor-heading-title{color:#fff;font-size:54px;line-height:1.08;font-weight:700;letter-spacing:-1px}
.hy-hero-copy{max-width:820px;color:#fff;font-size:17px;line-height:1.7}
.hy-btn .elementor-button{background:#dca05f;color:#fff;border:1px solid #dca05f;border-radius:24px;padding:13px 26px;font-size:15px;font-weight:600;transition:.25s ease}
.hy-btn .elementor-button:hover{background:#bf7f3e;border-color:#bf7f3e;color:#fff;transform:translateY(-2px)}
.hy-btn-outline .elementor-button{background:transparent;border-color:#fff}
.hy-btn-outline .elementor-button:hover{background:#fff;border-color:#fff;color:#222}
.hy-btn-ghost .elementor-button{background:#fff;color:#c58443}
.hy-btn-center{text-align:center;align-self:center}
.hy-benefits-section{position:relative;z-index:3;margin-top:-72px;padding:0 24px}
.hy-benefits-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.hy-benefit-card{background:#fff;padding:30px 30px 27px;border-radius:5px;box-shadow:0 8px 26px rgba(0,0,0,.12);border-top:3px solid #dca05f}
.hy-benefit-title .elementor-heading-title{font-size:20px;line-height:1.3;color:#262626}
.hy-benefit-copy{font-size:14px;line-height:1.7;color:#707070}
.hy-section{padding:90px 24px;position:relative}
.hy-section-title{text-align:center}
.hy-section-title .elementor-heading-title{color:#252525;font-size:36px;line-height:1.2;font-weight:700}
.hy-section-intro{max-width:920px;margin:0 auto 36px;text-align:center;color:#777;font-size:15px;line-height:1.75}
.hy-product-featured{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}
.hy-product-secondary{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:16px 0 28px}
.hy-product-card{min-height:260px;position:relative;overflow:hidden;justify-content:flex-end!important;padding:22px!important;text-decoration:none;border-radius:2px;background-size:cover!important;transition:.35s ease}
.hy-product-card--featured{min-height:350px}
.hy-product-card:before,.hy-solution-card:before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.63),rgba(0,0,0,0) 62%);z-index:0;transition:.3s}
.hy-product-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,0,0,.18)}
.hy-product-card:hover:before{background:linear-gradient(to top,rgba(197,132,67,.82),rgba(0,0,0,.04) 70%)}
.hy-product-card>.elementor-element{position:relative;z-index:1}
.hy-card-title .elementor-heading-title{color:#fff;font-size:18px;line-height:1.25;text-align:center;text-shadow:0 1px 8px rgba(0,0,0,.35)}
.hy-product-secondary .hy-card-title .elementor-heading-title{font-size:14px}
.hy-solutions-head{background:#fbf6f0;padding-bottom:70px}
.hy-solutions-section{background:#fbf6f0}
.hy-solutions-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%}
.hy-solution-card{min-height:520px;position:relative;overflow:hidden;justify-content:flex-end!important;align-items:flex-start!important;padding:46px!important;color:#fff;background-size:cover!important}
.hy-solution-card>*{position:relative;z-index:1}
.hy-solution-card--active:after{content:"";position:absolute;inset:auto auto 36px 36px;width:calc(100% - 72px);height:300px;background:#d79753;z-index:0}
.hy-solution-card--active>*{margin-left:20px;margin-right:20px}
.hy-solution-num{color:#fff;font-size:16px;font-weight:700}
.hy-solution-title .elementor-heading-title{color:#fff;font-size:30px;line-height:1.1}
.hy-solution-copy{color:#fff;font-size:14px;line-height:1.65;opacity:.95;display:none}
.hy-solution-btn{display:none}
.hy-solution-card--active .hy-solution-copy,.hy-solution-card--active .hy-solution-btn{display:block}
.hy-solution-card--active .hy-solution-title .elementor-heading-title{font-size:26px}
.hy-custom-section{background:#fff}
.hy-custom-heading{max-width:920px;margin:0 auto 32px}
.hy-custom-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px}
.hy-custom-card{padding:0 0 28px;border:1px solid #ece6df;background:#fff;box-shadow:0 8px 26px rgba(0,0,0,.06)}
.hy-custom-image img{width:100%;height:360px;object-fit:cover}
.hy-custom-title,.hy-custom-copy,.hy-custom-card>.hy-btn{margin-left:30px;margin-right:30px}
.hy-custom-title .elementor-heading-title{font-size:25px;color:#292929}
.hy-custom-copy{color:#737373;font-size:15px;line-height:1.7}
.hy-about-section{background:#fcfbfa;border-top:1px solid #eee7df}
.hy-about-grid{display:grid!important;grid-template-columns:1fr 1.12fr;gap:62px;align-items:center}
.hy-eyebrow{color:#c88745;font-size:14px;font-weight:600;margin-bottom:-10px}
.hy-text-left{text-align:left}
.hy-body-copy{font-size:15px;line-height:1.8;color:#666}
.hy-button-row{display:flex!important;flex-direction:row!important;gap:14px;flex-wrap:wrap}
.hy-about-video{overflow:hidden;border-radius:3px;box-shadow:0 16px 40px rgba(0,0,0,.16)}
.hy-video-widget iframe,.hy-video-widget .elementor-wrapper{min-height:430px}
.hy-capability-section{background-color:#252525;color:#fff;overflow:hidden}
.hy-capability-section:before{background:rgba(20,20,20,.88)}
.hy-title-light .elementor-heading-title{color:#fff}
.hy-intro-light{color:#d3d3d3}
.hy-capability-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:30px}
.hy-capability-card{position:relative;overflow:hidden;background:#111}
.hy-capability-image img{width:100%;height:220px;object-fit:cover;opacity:.88;transition:.3s}
.hy-capability-card:hover img{transform:scale(1.04);opacity:1}
.hy-capability-title{position:absolute!important;left:0;right:0;bottom:0;padding:30px 14px 15px;background:linear-gradient(transparent,rgba(0,0,0,.78));z-index:2}
.hy-capability-title .elementor-heading-title{font-size:16px;color:#fff;text-align:center}
.hy-stats-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:38px}
.hy-stat{display:grid!important;grid-template-columns:52px 1fr;column-gap:14px;align-items:center;border-right:1px solid rgba(255,255,255,.16);padding-right:20px}
.hy-stat:last-child{border-right:0}
.hy-stat-icon{grid-row:1 / 3}
.hy-stat-icon img{width:46px;height:46px;object-fit:contain}
.hy-stat-value .elementor-heading-title{color:#e1a35e;font-size:27px;line-height:1.1}
.hy-stat-label{color:#fff;font-size:12px}
.hy-partners-section{background:#fbf6f0}
.hy-brands-grid{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:32px}
.hy-brand-logo{background:#fff;padding:12px;border:1px solid #f0ece7}
.hy-brand-logo img{width:100%;aspect-ratio:1;object-fit:contain;filter:saturate(.2);transition:.25s}
.hy-brand-logo:hover img{filter:saturate(1);transform:scale(1.03)}
.hy-blogs-section{background:#fff}
.hy-blog-carousel{margin-top:20px}
.hy-final-cta{min-height:520px;position:relative;display:flex;align-items:center;justify-content:center;padding:80px 24px;background-position:center!important;background-size:cover!important}
.hy-final-cta:before{background:rgba(30,30,30,.55)}
.hy-final-cta-inner{max-width:1100px!important;margin:auto;padding:64px;border:1px solid rgba(255,255,255,.68);text-align:center;align-items:center}
.hy-final-title .elementor-heading-title{color:#fff;font-size:38px}
.hy-final-copy{max-width:820px;color:#fff;font-size:16px;line-height:1.75}
@media(max-width:1024px){
 .hy-home-hero{min-height:600px}.hy-hero-title .elementor-heading-title{font-size:44px}
 .hy-section{padding:72px 22px}.hy-home-wrap{max-width:940px}
 .hy-product-secondary{grid-template-columns:repeat(4,minmax(0,1fr))}.hy-product-card{min-height:240px}
 .hy-solutions-grid{grid-template-columns:1fr}.hy-solution-card{min-height:430px}
 .hy-solution-copy,.hy-solution-btn{display:block}.hy-solution-card--active:after{display:none}
 .hy-custom-image img{height:300px}.hy-about-grid{gap:36px}.hy-video-widget iframe,.hy-video-widget .elementor-wrapper{min-height:360px}
 .hy-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hy-brands-grid{grid-template-columns:repeat(5,minmax(0,1fr))}
}
@media(max-width:767px){
 .hy-home-hero{min-height:610px;background-position:61% center!important}.hy-hero-inner{padding:120px 20px 100px}
 .hy-hero-title .elementor-heading-title{font-size:36px}.hy-hero-copy{font-size:15px}
 .hy-benefits-section{margin-top:-54px;padding:0 16px}.hy-benefits-grid{grid-template-columns:1fr;gap:12px}
 .hy-benefit-card{padding:24px}.hy-section{padding:58px 16px}.hy-section-title .elementor-heading-title{font-size:29px}
 .hy-section-intro{font-size:14px;margin-bottom:26px}
 .hy-product-featured{grid-template-columns:1fr}.hy-product-secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
 .hy-product-card--featured{min-height:280px}.hy-product-card{min-height:210px;padding:14px!important}
 .hy-product-secondary .hy-card-title .elementor-heading-title{font-size:13px}
 .hy-solutions-head{padding-bottom:48px}.hy-solution-card{min-height:390px;padding:28px!important}
 .hy-solution-title .elementor-heading-title{font-size:26px}
 .hy-custom-grid{grid-template-columns:1fr;gap:22px}.hy-custom-image img{height:240px}.hy-custom-title,.hy-custom-copy,.hy-custom-card>.hy-btn{margin-left:20px;margin-right:20px}
 .hy-about-grid{grid-template-columns:1fr;gap:32px}.hy-text-left{text-align:left}.hy-video-widget iframe,.hy-video-widget .elementor-wrapper{min-height:240px}
 .hy-capability-grid{grid-template-columns:1fr 1fr;gap:8px}.hy-capability-image img{height:150px}.hy-capability-title .elementor-heading-title{font-size:13px}
 .hy-stats-grid{grid-template-columns:1fr 1fr;gap:24px 12px}.hy-stat{border-right:0;padding:0;grid-template-columns:42px 1fr}.hy-stat-icon img{width:38px;height:38px}.hy-stat-value .elementor-heading-title{font-size:21px}
 .hy-brands-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.hy-brand-logo{padding:7px}
 .hy-final-cta{min-height:460px;padding:50px 16px}.hy-final-cta-inner{padding:36px 20px}.hy-final-title .elementor-heading-title{font-size:30px}
}

.hy-hero-title .elementor-heading-title,.hy-card-title .elementor-heading-title,.hy-solution-title .elementor-heading-title,.hy-title-light .elementor-heading-title,.hy-capability-title .elementor-heading-title,.hy-final-title .elementor-heading-title{color:#fff!important}.hy-capability-section .hy-section-intro,.hy-capability-section .hy-stat-label,.hy-solution-card .hy-solution-copy,.hy-solution-card .hy-solution-num,.hy-final-copy{color:#fff!important}
.page-id-12217 .man_intro{display:none!important}
.hy-hero-copy,.hy-hero-copy p{color:#fff!important}@media(max-width:1024px){.hy-hero-inner{padding-top:145px!important}}@media(max-width:767px){.hy-hero-inner{padding-top:120px!important}}
@media(min-width:1025px){.hy-home-hero{aspect-ratio:2000/980!important;min-height:0!important}}
.hy-benefit-card{border:1px solid #dedede!important;border-top:1px solid #dedede!important;border-radius:2px!important;box-shadow:0 4px 14px rgba(0,0,0,.08)!important;padding:24px 26px 22px!important}
.hy-benefit-title .elementor-heading-title{font-size:17px!important;font-weight:600!important}
.hy-benefit-copy{font-size:13px!important;line-height:1.65!important}
.hy-product-card:hover{transform:none!important;box-shadow:none!important}
.hy-product-card:hover:before{background:linear-gradient(to top,rgba(0,0,0,.63),rgba(0,0,0,0) 62%)!important}
.hy-card-title .elementor-heading-title{font-size:15px!important;font-weight:600!important}
.hy-product-card--featured .hy-card-title .elementor-heading-title{font-size:16px!important}

.hy-product-carousel{margin:16px 0 28px!important}
.hy-product-carousel .swiper,.hy-product-carousel .elementor-image-carousel-wrapper{overflow:hidden!important}
.hy-product-carousel .swiper-slide{margin-right:0!important;padding:0!important;position:relative;overflow:hidden}
.hy-product-carousel .swiper-slide a,.hy-product-carousel .swiper-slide figure{display:block!important;margin:0!important;height:260px;position:relative}
.hy-product-carousel .swiper-slide img{width:100%!important;height:260px!important;object-fit:cover!important;display:block}
.hy-product-carousel .elementor-image-carousel-caption{position:absolute;left:0;right:0;bottom:0;margin:0!important;padding:34px 10px 14px!important;background:linear-gradient(transparent,rgba(0,0,0,.67));color:#fff!important;font-size:14px!important;line-height:1.25!important;font-weight:600!important}
.hy-product-carousel .elementor-swiper-button{color:#d79a57!important;font-size:18px!important}
@media(max-width:767px){.hy-product-carousel .swiper-slide a,.hy-product-carousel .swiper-slide figure,.hy-product-carousel .swiper-slide img{height:210px!important}.hy-product-carousel .elementor-image-carousel-caption{font-size:12px!important;padding:28px 7px 10px!important}}

#hy-custom-tabs{margin-top:26px}
#hy-custom-tabs .uc_tab_nav{justify-content:flex-start!important;border-bottom:1px solid #ddd!important;gap:0!important}
#hy-custom-tabs .uc_tab_nav>li>a{background:transparent!important;color:#292929!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;padding:15px 26px!important;font-size:18px!important;line-height:1.3!important;font-weight:600!important}
#hy-custom-tabs .uc_tab_nav>li.r-tabs-state-active>a{color:#c78443!important;border-bottom-color:#d99b57!important}
#hy-custom-tabs .panel-container,#hy-custom-tabs .tab-container{background:#fff!important}
#hy-custom-tabs .tab-container{padding-top:26px!important}
#hy-custom-tabs .ue-item-content-wrapper{width:100%!important}
#hy-custom-tabs .hy-custom-tab-panel{display:grid;grid-template-columns:1.15fr 1fr;gap:48px;align-items:center;text-align:left}
#hy-custom-tabs .hy-custom-tab-media img{display:block;width:100%;height:440px;object-fit:cover}
#hy-custom-tabs .hy-custom-tab-copy h3{font-size:28px!important;line-height:1.2!important;color:#292929!important;margin:0 0 18px!important}
#hy-custom-tabs .hy-custom-tab-copy p{font-size:15px;line-height:1.75;color:#707070;margin:0 0 25px}
#hy-custom-tabs .hy-tab-cta{display:inline-block;background:#dca05f;color:#fff!important;border-radius:24px;padding:13px 25px;text-decoration:none;font-size:15px;font-weight:600}
#hy-custom-tabs .hy-tab-cta:hover{background:#bf7f3e}
@media(max-width:768px){
 #hy-custom-tabs .r-tabs-accordion-title .r-tabs-anchor{background:#fff!important;color:#292929!important;border-bottom:1px solid #ddd!important;padding:14px 10px!important;font-size:16px!important;font-weight:600!important}
 #hy-custom-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{color:#c78443!important;border-bottom:2px solid #d99b57!important}
 #hy-custom-tabs .hy-custom-tab-panel{grid-template-columns:1fr;gap:22px}
 #hy-custom-tabs .hy-custom-tab-media img{height:260px}
 #hy-custom-tabs .hy-custom-tab-copy h3{font-size:22px!important}
}

.hy-capability-section:before{background:rgba(20,20,20,.66)!important}
.hy-capability-card{background:transparent!important;overflow:visible!important}
.hy-capability-image img{height:200px!important}
.hy-capability-title{position:static!important;padding:13px 8px 0!important;background:none!important}
.hy-capability-title .elementor-heading-title{font-size:15px!important;color:#fff!important;text-align:center!important}
.hy-counters-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:38px}
.hy-counter-card{border-right:1px solid rgba(255,255,255,.2);padding:0 24px}
.hy-counter-card:last-child{border-right:0}
.hy-counter .elementor-counter{justify-content:center!important}
.hy-counter .elementor-counter-number-wrapper,.hy-counter .elementor-counter-number,.hy-counter .elementor-counter-number-prefix,.hy-counter .elementor-counter-number-suffix{color:#fff!important}
.hy-counter .elementor-counter-title{color:#fff!important}
.hy-counter .elementor-icon,.hy-counter .elementor-icon i{color:#dca05f!important}
.hy-counter .elementor-counter-number-wrapper{font-size:26px!important;font-weight:700!important}
.hy-counter .elementor-counter-title{font-size:12px!important}
@media(max-width:767px){.hy-counters-grid{grid-template-columns:1fr 1fr;gap:24px 0}.hy-counter-card:nth-child(2){border-right:0}.hy-counter-card{padding:0 10px}.hy-counter .elementor-counter-number-wrapper{font-size:20px!important}}

@media(max-width:767px){.hy-counters-grid{column-gap:14px!important;row-gap:26px!important}.hy-counter-card{border-right:0!important;padding:0 6px!important}.hy-counter .elementor-counter-flex{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;text-align:center!important}.hy-counter .elementor-counter-number-wrapper_flex{align-items:center!important;text-align:center!important}.hy-counter .elementor-counter-number-wrapper{justify-content:center!important;white-space:normal!important;line-height:1.15!important}.hy-counter .elementor-counter-title{text-align:center!important;margin-top:5px!important}.hy-counter .elementor-icon{margin:0!important}}
.hy-home-hero:before,.hy-capability-section:before{display:none!important}
.hy-home-hero{justify-content:center!important}
.hy-hero-inner{padding:0 24px!important;justify-content:center!important}
.hy-benefits-grid{gap:0!important;overflow:hidden;border-radius:8px;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.08)}
.hy-benefit-card{border-radius:0!important;box-shadow:none!important}
.hy-benefit-card:not(:first-child){border-left:0!important}
.hy-benefit-card:first-child{border-radius:6px 0 0 6px!important}
.hy-benefit-card:last-child{border-radius:0 6px 6px 0!important}
.hy-product-card:hover{transform:translateY(-6px)!important;box-shadow:0 12px 26px rgba(0,0,0,.16)!important}
.hy-product-carousel .elementor-image-carousel-wrapper{padding:8px 0 12px!important}
.hy-product-carousel .swiper-slide figure{transition:transform .28s ease,box-shadow .28s ease}
.hy-product-carousel .swiper-slide:hover figure{transform:translateY(-6px);box-shadow:0 10px 22px rgba(0,0,0,.16)}
.hy-solutions-legacy .man_adv_box_block_cont_wb h2,.hy-solutions-legacy .man_adv_box_block_cont .pseudo-h2{font-size:24px!important;line-height:1.18!important}
@media(max-width:767px){
 .hy-hero-inner{padding:0 20px!important}
 .hy-benefits-grid{border-radius:6px}
 .hy-benefit-card:not(:first-child){border-left:1px solid #dedede!important;border-top:0!important}
 .hy-benefit-card:first-child{border-radius:6px 6px 0 0!important}
 .hy-benefit-card:last-child{border-radius:0 0 6px 6px!important}
 .hy-solutions-legacy .man_adv_box_block_cont_wb h2,.hy-solutions-legacy .man_adv_box_block_cont .pseudo-h2{font-size:21px!important}
}

/* 2026-09-03 targeted refinements: preserve editor adjustments above */
.hy-btn:not(.hy-btn-outline):not(.hy-btn-ghost) .elementor-button,
.hy-custom-tabs-widget .hy-tab-cta{color:#000!important}
@media(min-width:769px){
 .hy-solutions-legacy,
 .hy-solutions-legacy .man_adv_box_img,
 .hy-solutions-legacy .man_advantages,
 .hy-solutions-legacy .man_adv_carousel,
 .hy-solutions-legacy .owl-stage-outer,
 .hy-solutions-legacy .owl-stage,
 .hy-solutions-legacy .owl-item,
 .hy-solutions-legacy .man_adv_box{height:750px!important}
}
.hy-product-nested-carousel{--e-n-carousel-swiper-slides-gap:0px!important;margin:16px 0 28px}
.hy-product-nested-carousel .swiper-slide{margin-right:0!important;padding:8px 0 12px!important}
.hy-product-nested-carousel .hy-product-carousel-card{min-height:260px!important;height:260px!important;border-radius:0!important;transition:transform .28s ease,box-shadow .28s ease}
.hy-product-nested-carousel .hy-product-carousel-card:hover{transform:translateY(-6px)!important;box-shadow:0 10px 22px rgba(0,0,0,.16)!important}
.hy-product-nested-carousel .hy-product-carousel-card .elementor-heading-title{font-size:14px!important;color:#fff!important}
.hy-product-nested-carousel .elementor-swiper-button{color:#dca05f!important}
@media(max-width:767px){
 .hy-product-nested-carousel .hy-product-carousel-card{min-height:210px!important;height:210px!important}
 .hy-product-nested-carousel .hy-product-carousel-card .elementor-heading-title{font-size:12px!important}
}

#hy-custom-tabs .hy-tab-cta,#hy-custom-tabs .hy-tab-cta:hover{color:#000!important}/* End custom CSS */