.elementor-2092 .elementor-element.elementor-element-3034820{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:-30px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2092 .elementor-element.elementor-element-3034820:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-3034820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-2092 .elementor-element.elementor-element-fad2b09 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-2092 .elementor-element.elementor-element-74a2916{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2092 .elementor-element.elementor-element-74a2916:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-74a2916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-2092 .elementor-element.elementor-element-b6fd48d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-2092 .elementor-element.elementor-element-860950e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--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-2092 .elementor-element.elementor-element-860950e:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-860950e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-2092 .elementor-element.elementor-element-ad05a20 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-2092 .elementor-element.elementor-element-cee8633{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--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-2092 .elementor-element.elementor-element-cee8633:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-cee8633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-2092 .elementor-element.elementor-element-4866ac6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-2092 .elementor-element.elementor-element-1c5fe8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--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-2092 .elementor-element.elementor-element-1c5fe8e:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-1c5fe8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-2092 .elementor-element.elementor-element-1ad1f20 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-2092 .elementor-element.elementor-element-ec20729{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--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-2092 .elementor-element.elementor-element-ec20729:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-ec20729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-2092 .elementor-element.elementor-element-34ebcfd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-2092 .elementor-element.elementor-element-1dea9cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--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-2092 .elementor-element.elementor-element-1dea9cc:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-1dea9cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-2092 .elementor-element.elementor-element-6cad58d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-2092 .elementor-element.elementor-element-8247328{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-2092 .elementor-element.elementor-element-8247328:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-8247328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-2092 .elementor-element.elementor-element-95f62dc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-0918060 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-2092 .elementor-element.elementor-element-5c7198b img{width:24%;}.elementor-2092 .elementor-element.elementor-element-7e4c42e{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2092 .elementor-element.elementor-element-7e4c42e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2092 .elementor-element.elementor-element-be3ab55{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;--border-radius:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-7b01ca6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5245358C;--border-color:#5245358C;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-2a9ec18{--display:flex;}.elementor-2092 .elementor-element.elementor-element-cba709e img{width:100%;height:70px;object-fit:cover;object-position:center center;}.elementor-2092 .elementor-element.elementor-element-6275a98{text-align:center;}.elementor-2092 .elementor-element.elementor-element-6275a98 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-a6a67d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2092 .elementor-element.elementor-element-a6a67d3{text-align:center;font-size:14px;line-height:1.4em;}.elementor-2092 .elementor-element.elementor-element-93161c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-4c7b22e{--display:flex;}.elementor-2092 .elementor-element.elementor-element-f55a8f2 img{width:100%;height:70px;object-fit:cover;object-position:center center;}.elementor-2092 .elementor-element.elementor-element-322527e{text-align:center;}.elementor-2092 .elementor-element.elementor-element-322527e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-279053d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2092 .elementor-element.elementor-element-279053d{text-align:center;font-size:14px;line-height:1.4em;}.elementor-2092 .elementor-element.elementor-element-f4cc15c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5245358C;--border-color:#5245358C;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-c4e9cb9{--display:flex;}.elementor-2092 .elementor-element.elementor-element-edb46ef img{width:100%;height:70px;object-fit:cover;object-position:center center;}.elementor-2092 .elementor-element.elementor-element-7d41648{text-align:center;}.elementor-2092 .elementor-element.elementor-element-7d41648 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-12be13e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2092 .elementor-element.elementor-element-12be13e{text-align:center;font-size:14px;line-height:1.4em;}.elementor-2092 .elementor-element.elementor-element-4b1bc96{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-ed7a094{--display:flex;}.elementor-2092 .elementor-element.elementor-element-501c290 img{width:100%;height:70px;object-fit:cover;object-position:center center;}.elementor-2092 .elementor-element.elementor-element-bb3738b{text-align:center;}.elementor-2092 .elementor-element.elementor-element-bb3738b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-e737c6a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2092 .elementor-element.elementor-element-e737c6a{text-align:center;font-size:14px;line-height:1.4em;}.elementor-2092 .elementor-element.elementor-element-ca7e08a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5245358C;--border-color:#5245358C;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-3ab4afd{--display:flex;}.elementor-2092 .elementor-element.elementor-element-05f67fd img{width:100%;height:70px;object-fit:cover;object-position:center center;}.elementor-2092 .elementor-element.elementor-element-b40e8ac{text-align:center;}.elementor-2092 .elementor-element.elementor-element-b40e8ac .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-b425dfc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2092 .elementor-element.elementor-element-b425dfc{text-align:center;font-size:14px;line-height:1.4em;}.elementor-2092 .elementor-element.elementor-element-88dd0fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-bd616ce{--display:flex;}.elementor-2092 .elementor-element.elementor-element-65cd226 img{width:100%;height:70px;object-fit:cover;object-position:center center;}.elementor-2092 .elementor-element.elementor-element-3edf2c4{text-align:center;}.elementor-2092 .elementor-element.elementor-element-3edf2c4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-89f8ef6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2092 .elementor-element.elementor-element-89f8ef6{text-align:center;font-size:14px;line-height:1.4em;}.elementor-2092 .elementor-element.elementor-element-79892d8{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.2;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-2092 .elementor-element.elementor-element-79892d8:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-79892d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FEFBF6 0%, #F2E9E1B3 100%);}.elementor-2092 .elementor-element.elementor-element-79892d8::before, .elementor-2092 .elementor-element.elementor-element-79892d8 > .elementor-background-video-container::before, .elementor-2092 .elementor-element.elementor-element-79892d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2092 .elementor-element.elementor-element-79892d8 > .elementor-background-slideshow::before, .elementor-2092 .elementor-element.elementor-element-79892d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2092 .elementor-element.elementor-element-79892d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2092 .elementor-element.elementor-element-cc64dca{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-44ee325 img{width:30%;}.elementor-2092 .elementor-element.elementor-element-e4127bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2092 .elementor-element.elementor-element-e4127bc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2092 .elementor-element.elementor-element-0435a6b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;border-style:solid;--border-style:solid;--border-radius:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-4cf4a46{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.25;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5245358C;--border-color:#5245358C;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2092 .elementor-element.elementor-element-4cf4a46:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-4cf4a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koyafabs.in/wp-content/uploads/2026/09/21a1db84-8552-434a-8cbb-978a9f358143-768x768-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-2092 .elementor-element.elementor-element-4cf4a46::before, .elementor-2092 .elementor-element.elementor-element-4cf4a46 > .elementor-background-video-container::before, .elementor-2092 .elementor-element.elementor-element-4cf4a46 > .e-con-inner > .elementor-background-video-container::before, .elementor-2092 .elementor-element.elementor-element-4cf4a46 > .elementor-background-slideshow::before, .elementor-2092 .elementor-element.elementor-element-4cf4a46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2092 .elementor-element.elementor-element-4cf4a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2092 .elementor-element.elementor-element-46e414e{text-align:center;}.elementor-2092 .elementor-element.elementor-element-46e414e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-fda190a li{color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-fda190a .wd-list {--wd-row-gap:10px;}.elementor-2092 .elementor-element.elementor-element-fda190a .wd-icon{color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-fda190a{--li-icon-s:6px;}.elementor-2092 .elementor-element.elementor-element-495ce78{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.25;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5245358C;--border-color:#5245358C;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2092 .elementor-element.elementor-element-495ce78:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-495ce78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koyafabs.in/wp-content/uploads/2026/09/83f8462d-3678-489f-8cef-44d098e24d81-768x768-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-2092 .elementor-element.elementor-element-495ce78::before, .elementor-2092 .elementor-element.elementor-element-495ce78 > .elementor-background-video-container::before, .elementor-2092 .elementor-element.elementor-element-495ce78 > .e-con-inner > .elementor-background-video-container::before, .elementor-2092 .elementor-element.elementor-element-495ce78 > .elementor-background-slideshow::before, .elementor-2092 .elementor-element.elementor-element-495ce78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2092 .elementor-element.elementor-element-495ce78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2092 .elementor-element.elementor-element-2e72c51{text-align:center;}.elementor-2092 .elementor-element.elementor-element-2e72c51 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-792bf4c li{color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-792bf4c .wd-list {--wd-row-gap:10px;}.elementor-2092 .elementor-element.elementor-element-792bf4c .wd-icon{color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-792bf4c{--li-icon-s:6px;}.elementor-2092 .elementor-element.elementor-element-284de70{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.25;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5245358C;--border-color:#5245358C;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2092 .elementor-element.elementor-element-284de70:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-284de70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koyafabs.in/wp-content/uploads/2026/09/f95721fa-ed9e-44e2-a90b-5d966995d039-768x615-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-2092 .elementor-element.elementor-element-284de70::before, .elementor-2092 .elementor-element.elementor-element-284de70 > .elementor-background-video-container::before, .elementor-2092 .elementor-element.elementor-element-284de70 > .e-con-inner > .elementor-background-video-container::before, .elementor-2092 .elementor-element.elementor-element-284de70 > .elementor-background-slideshow::before, .elementor-2092 .elementor-element.elementor-element-284de70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2092 .elementor-element.elementor-element-284de70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2092 .elementor-element.elementor-element-24720c0{text-align:center;}.elementor-2092 .elementor-element.elementor-element-24720c0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-2a236ba li{color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-2a236ba .wd-list {--wd-row-gap:10px;}.elementor-2092 .elementor-element.elementor-element-2a236ba .wd-icon{color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-2a236ba{--li-icon-s:6px;}.elementor-2092 .elementor-element.elementor-element-b64776e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-2092 .elementor-element.elementor-element-e7a2000{--display:flex;}.elementor-2092 .elementor-element.elementor-element-c17c963{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2092 .elementor-element.elementor-element-e149777 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-2092 .elementor-element.elementor-element-384bcc6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-2092 .elementor-element.elementor-element-13533dc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2092 .elementor-element.elementor-element-f119713{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2092 .elementor-element.elementor-element-1443e98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-c276358{--display:flex;}.elementor-2092 .elementor-element.elementor-element-6840232 img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-2092 .elementor-element.elementor-element-71f8ca4{text-align:center;}.elementor-2092 .elementor-element.elementor-element-71f8ca4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-9212184{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-00a08f6{--display:flex;}.elementor-2092 .elementor-element.elementor-element-53a1764 img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-2092 .elementor-element.elementor-element-006d1d7{text-align:center;}.elementor-2092 .elementor-element.elementor-element-006d1d7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-8660ff2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-bda86ed{--display:flex;}.elementor-2092 .elementor-element.elementor-element-a38a9f6 img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-2092 .elementor-element.elementor-element-5721dc2{text-align:center;}.elementor-2092 .elementor-element.elementor-element-5721dc2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-e9e997c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-9fc64e0{--display:flex;}.elementor-2092 .elementor-element.elementor-element-907d9f6 img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-2092 .elementor-element.elementor-element-ee7acab{text-align:center;}.elementor-2092 .elementor-element.elementor-element-ee7acab .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-1575c13{--display:flex;}.elementor-2092 .elementor-element.elementor-element-c723ef6 img{width:100%;height:400px;object-fit:cover;object-position:center right;border-radius:20px 20px 20px 20px;}.elementor-2092 .elementor-element.elementor-element-193a60f{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.2;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-2092 .elementor-element.elementor-element-193a60f:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-193a60f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FEFBF6 0%, #F2E9E1B3 100%);}.elementor-2092 .elementor-element.elementor-element-193a60f::before, .elementor-2092 .elementor-element.elementor-element-193a60f > .elementor-background-video-container::before, .elementor-2092 .elementor-element.elementor-element-193a60f > .e-con-inner > .elementor-background-video-container::before, .elementor-2092 .elementor-element.elementor-element-193a60f > .elementor-background-slideshow::before, .elementor-2092 .elementor-element.elementor-element-193a60f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2092 .elementor-element.elementor-element-193a60f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2092 .elementor-element.elementor-element-cad3532{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-2af84fc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-2092 .elementor-element.elementor-element-e3979fc img{width:24%;}.elementor-2092 .elementor-element.elementor-element-a1fe28f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2092 .elementor-element.elementor-element-a1fe28f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2092 .elementor-element.elementor-element-77f8d39{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;border-style:solid;--border-style:solid;--border-radius:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-d2df176{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5245358C;--border-color:#5245358C;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-27bb28b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-3785d4d{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:100% 100% 100% 100%;text-align:center;}.elementor-2092 .elementor-element.elementor-element-3785d4d.elementor-element{--align-self:center;}.elementor-2092 .elementor-element.elementor-element-3785d4d .elementor-heading-title{font-size:25px;color:#D0994A;}.elementor-2092 .elementor-element.elementor-element-1b443f9{text-align:center;}.elementor-2092 .elementor-element.elementor-element-1b443f9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-d2180ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2092 .elementor-element.elementor-element-d2180ab{text-align:center;font-size:14px;line-height:1.4em;}.elementor-2092 .elementor-element.elementor-element-cb5abe2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5245358C;--border-color:#5245358C;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-55068f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-5ebebfa{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:100% 100% 100% 100%;text-align:center;}.elementor-2092 .elementor-element.elementor-element-5ebebfa.elementor-element{--align-self:center;}.elementor-2092 .elementor-element.elementor-element-5ebebfa .elementor-heading-title{font-size:25px;color:#D0994A;}.elementor-2092 .elementor-element.elementor-element-0e61efd{text-align:center;}.elementor-2092 .elementor-element.elementor-element-0e61efd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-651bdcd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2092 .elementor-element.elementor-element-651bdcd{text-align:center;font-size:14px;line-height:1.4em;}.elementor-2092 .elementor-element.elementor-element-f9a9208{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5245358C;--border-color:#5245358C;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-dcb5e8d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-f4f370f{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:100% 100% 100% 100%;text-align:center;}.elementor-2092 .elementor-element.elementor-element-f4f370f.elementor-element{--align-self:center;}.elementor-2092 .elementor-element.elementor-element-f4f370f .elementor-heading-title{font-size:25px;color:#D0994A;}.elementor-2092 .elementor-element.elementor-element-9701f4a{text-align:center;}.elementor-2092 .elementor-element.elementor-element-9701f4a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-a593444.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2092 .elementor-element.elementor-element-a593444{text-align:center;font-size:14px;line-height:1.4em;}.elementor-2092 .elementor-element.elementor-element-53d40c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5245358C;--border-color:#5245358C;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-1801778{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-7d296c3{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:100% 100% 100% 100%;text-align:center;}.elementor-2092 .elementor-element.elementor-element-7d296c3.elementor-element{--align-self:center;}.elementor-2092 .elementor-element.elementor-element-7d296c3 .elementor-heading-title{font-size:25px;color:#D0994A;}.elementor-2092 .elementor-element.elementor-element-e796b92{text-align:center;}.elementor-2092 .elementor-element.elementor-element-e796b92 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-b7e9c2d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2092 .elementor-element.elementor-element-b7e9c2d{text-align:center;font-size:14px;line-height:1.4em;}.elementor-2092 .elementor-element.elementor-element-034d493{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5245358C;--border-color:#5245358C;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-88450d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-4f1b927{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:100% 100% 100% 100%;text-align:center;}.elementor-2092 .elementor-element.elementor-element-4f1b927.elementor-element{--align-self:center;}.elementor-2092 .elementor-element.elementor-element-4f1b927 .elementor-heading-title{font-size:25px;color:#D0994A;}.elementor-2092 .elementor-element.elementor-element-e13f5ea{text-align:center;}.elementor-2092 .elementor-element.elementor-element-e13f5ea .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-6b42834.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2092 .elementor-element.elementor-element-6b42834{text-align:center;font-size:14px;line-height:1.4em;}.elementor-2092 .elementor-element.elementor-element-0ef9ab1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5245358C;--border-color:#5245358C;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-52b059b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-1cdb155{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:100% 100% 100% 100%;text-align:center;}.elementor-2092 .elementor-element.elementor-element-1cdb155.elementor-element{--align-self:center;}.elementor-2092 .elementor-element.elementor-element-1cdb155 .elementor-heading-title{font-size:25px;color:#D0994A;}.elementor-2092 .elementor-element.elementor-element-b286c47{text-align:center;}.elementor-2092 .elementor-element.elementor-element-b286c47 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-04cd442.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2092 .elementor-element.elementor-element-04cd442{text-align:center;font-size:14px;line-height:1.4em;}.elementor-2092 .elementor-element.elementor-element-d6885cf{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-2092 .elementor-element.elementor-element-adc6133{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-cb7f755{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2092 .elementor-element.elementor-element-cb7f755 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2092 .elementor-element.elementor-element-e380923{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;--border-radius:0px 0px 0px 0px;}.elementor-2092 .elementor-element.elementor-element-697aabc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5245358C;--border-color:#5245358C;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-3824528{--display:flex;}.elementor-2092 .elementor-element.elementor-element-ac39dd3 img{width:100%;}.elementor-2092 .elementor-element.elementor-element-b80a047{text-align:center;}.elementor-2092 .elementor-element.elementor-element-b80a047 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-8fd9823{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-d6827b6{--display:flex;}.elementor-2092 .elementor-element.elementor-element-23f7e81 img{width:100%;}.elementor-2092 .elementor-element.elementor-element-16a5822{text-align:center;}.elementor-2092 .elementor-element.elementor-element-16a5822 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-2aceacc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5245358C;--border-color:#5245358C;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-576dece{--display:flex;}.elementor-2092 .elementor-element.elementor-element-b72fd74 img{width:100%;}.elementor-2092 .elementor-element.elementor-element-d9419a0{text-align:center;}.elementor-2092 .elementor-element.elementor-element-d9419a0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-d7601a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-2ea871b{--display:flex;}.elementor-2092 .elementor-element.elementor-element-885e0c6 img{width:100%;}.elementor-2092 .elementor-element.elementor-element-7bd0975{text-align:center;}.elementor-2092 .elementor-element.elementor-element-7bd0975 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-140f5a8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5245358C;--border-color:#5245358C;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-a3c1ce7{--display:flex;}.elementor-2092 .elementor-element.elementor-element-4eeaac2 img{width:100%;}.elementor-2092 .elementor-element.elementor-element-f0f232f{text-align:center;}.elementor-2092 .elementor-element.elementor-element-f0f232f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-eb187c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2092 .elementor-element.elementor-element-361a6bc{--display:flex;}.elementor-2092 .elementor-element.elementor-element-9e030df img{width:100%;}.elementor-2092 .elementor-element.elementor-element-49c3b37{text-align:center;}.elementor-2092 .elementor-element.elementor-element-49c3b37 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-2092 .elementor-element.elementor-element-449bfb3{--display:flex;--min-height:100vh;--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;--justify-content:center;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-2092 .elementor-element.elementor-element-449bfb3:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-449bfb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koyafabs.in/wp-content/uploads/2026/10/trade-bottom-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-2092 .elementor-element.elementor-element-b8c6552{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2092 .elementor-element.elementor-element-388f91d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2092 .elementor-element.elementor-element-388f91d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;color:#F6F0E8;}.elementor-2092 .elementor-element.elementor-element-19e4375 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:500;color:#FFFFFF;}.elementor-2092 .elementor-element.elementor-element-507c986 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){.elementor-2092 .elementor-element.elementor-element-be3ab55{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2092 .elementor-element.elementor-element-0435a6b{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2092 .elementor-element.elementor-element-f119713{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2092 .elementor-element.elementor-element-77f8d39{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2092 .elementor-element.elementor-element-e380923{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}}@media(min-width:769px){.elementor-2092 .elementor-element.elementor-element-3034820{--content-width:0%;}.elementor-2092 .elementor-element.elementor-element-2a9ec18{--width:50%;}.elementor-2092 .elementor-element.elementor-element-4c7b22e{--width:50%;}.elementor-2092 .elementor-element.elementor-element-c4e9cb9{--width:50%;}.elementor-2092 .elementor-element.elementor-element-ed7a094{--width:50%;}.elementor-2092 .elementor-element.elementor-element-3ab4afd{--width:50%;}.elementor-2092 .elementor-element.elementor-element-bd616ce{--width:50%;}.elementor-2092 .elementor-element.elementor-element-e7a2000{--width:55%;}.elementor-2092 .elementor-element.elementor-element-1575c13{--width:45%;}.elementor-2092 .elementor-element.elementor-element-b8c6552{--width:55%;}}@media(max-width:768px){.elementor-2092 .elementor-element.elementor-element-3034820{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2092 .elementor-element.elementor-element-74a2916{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2092 .elementor-element.elementor-element-860950e{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2092 .elementor-element.elementor-element-cee8633{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2092 .elementor-element.elementor-element-1c5fe8e{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2092 .elementor-element.elementor-element-ec20729{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2092 .elementor-element.elementor-element-1dea9cc{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2092 .elementor-element.elementor-element-8247328{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2092 .elementor-element.elementor-element-95f62dc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2092 .elementor-element.elementor-element-5c7198b{text-align:start;}.elementor-2092 .elementor-element.elementor-element-7e4c42e{width:100%;max-width:100%;text-align:start;}.elementor-2092 .elementor-element.elementor-element-be3ab55{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-2092 .elementor-element.elementor-element-7b01ca6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-cba709e img{width:50%;}.elementor-2092 .elementor-element.elementor-element-6275a98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-a6a67d3{width:var( --container-widget-width, 99.469px );max-width:99.469px;--container-widget-width:99.469px;--container-widget-flex-grow:0;}.elementor-2092 .elementor-element.elementor-element-93161c7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-2092 .elementor-element.elementor-element-f55a8f2 img{width:50%;}.elementor-2092 .elementor-element.elementor-element-322527e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-279053d{width:var( --container-widget-width, 99.469px );max-width:99.469px;--container-widget-width:99.469px;--container-widget-flex-grow:0;}.elementor-2092 .elementor-element.elementor-element-f4cc15c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-edb46ef img{width:50%;}.elementor-2092 .elementor-element.elementor-element-7d41648{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-12be13e{width:var( --container-widget-width, 99.469px );max-width:99.469px;--container-widget-width:99.469px;--container-widget-flex-grow:0;}.elementor-2092 .elementor-element.elementor-element-4b1bc96{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-2092 .elementor-element.elementor-element-501c290 img{width:50%;}.elementor-2092 .elementor-element.elementor-element-bb3738b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-e737c6a{width:var( --container-widget-width, 99.469px );max-width:99.469px;--container-widget-width:99.469px;--container-widget-flex-grow:0;}.elementor-2092 .elementor-element.elementor-element-ca7e08a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-05f67fd img{width:50%;}.elementor-2092 .elementor-element.elementor-element-b40e8ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-b425dfc{width:var( --container-widget-width, 99.469px );max-width:99.469px;--container-widget-width:99.469px;--container-widget-flex-grow:0;}.elementor-2092 .elementor-element.elementor-element-88dd0fa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-2092 .elementor-element.elementor-element-65cd226 img{width:50%;}.elementor-2092 .elementor-element.elementor-element-3edf2c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-89f8ef6{width:var( --container-widget-width, 99.469px );max-width:99.469px;--container-widget-width:99.469px;--container-widget-flex-grow:0;}.elementor-2092 .elementor-element.elementor-element-79892d8{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2092 .elementor-element.elementor-element-44ee325{text-align:start;}.elementor-2092 .elementor-element.elementor-element-0435a6b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-2092 .elementor-element.elementor-element-4cf4a46{--min-height:400px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2092 .elementor-element.elementor-element-495ce78{--min-height:400px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2092 .elementor-element.elementor-element-284de70{--min-height:400px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2092 .elementor-element.elementor-element-b64776e{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2092 .elementor-element.elementor-element-f119713{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2092 .elementor-element.elementor-element-1443e98{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-6840232 img{width:50%;}.elementor-2092 .elementor-element.elementor-element-71f8ca4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-9212184{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-53a1764 img{width:50%;}.elementor-2092 .elementor-element.elementor-element-006d1d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-8660ff2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-a38a9f6 img{width:50%;}.elementor-2092 .elementor-element.elementor-element-5721dc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-e9e997c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-907d9f6 img{width:50%;}.elementor-2092 .elementor-element.elementor-element-ee7acab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-c723ef6 img{width:100%;}.elementor-2092 .elementor-element.elementor-element-193a60f{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2092 .elementor-element.elementor-element-cad3532{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2092 .elementor-element.elementor-element-e3979fc{text-align:start;}.elementor-2092 .elementor-element.elementor-element-77f8d39{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-2092 .elementor-element.elementor-element-d2df176{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-1b443f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-d2180ab{width:var( --container-widget-width, 99.469px );max-width:99.469px;--container-widget-width:99.469px;--container-widget-flex-grow:0;}.elementor-2092 .elementor-element.elementor-element-cb5abe2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-0e61efd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-651bdcd{width:var( --container-widget-width, 99.469px );max-width:99.469px;--container-widget-width:99.469px;--container-widget-flex-grow:0;}.elementor-2092 .elementor-element.elementor-element-f9a9208{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-9701f4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-a593444{width:var( --container-widget-width, 99.469px );max-width:99.469px;--container-widget-width:99.469px;--container-widget-flex-grow:0;}.elementor-2092 .elementor-element.elementor-element-53d40c3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-e796b92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-b7e9c2d{width:var( --container-widget-width, 99.469px );max-width:99.469px;--container-widget-width:99.469px;--container-widget-flex-grow:0;}.elementor-2092 .elementor-element.elementor-element-034d493{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-e13f5ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-6b42834{width:var( --container-widget-width, 99.469px );max-width:99.469px;--container-widget-width:99.469px;--container-widget-flex-grow:0;}.elementor-2092 .elementor-element.elementor-element-0ef9ab1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-b286c47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-04cd442{width:var( --container-widget-width, 99.469px );max-width:99.469px;--container-widget-width:99.469px;--container-widget-flex-grow:0;}.elementor-2092 .elementor-element.elementor-element-d6885cf{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2092 .elementor-element.elementor-element-cb7f755{width:100%;max-width:100%;}.elementor-2092 .elementor-element.elementor-element-e380923{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-2092 .elementor-element.elementor-element-697aabc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-ac39dd3 img{width:50%;}.elementor-2092 .elementor-element.elementor-element-b80a047{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-8fd9823{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-2092 .elementor-element.elementor-element-23f7e81 img{width:50%;}.elementor-2092 .elementor-element.elementor-element-16a5822{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-2aceacc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-b72fd74 img{width:50%;}.elementor-2092 .elementor-element.elementor-element-d9419a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-d7601a6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-2092 .elementor-element.elementor-element-885e0c6 img{width:50%;}.elementor-2092 .elementor-element.elementor-element-7bd0975{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-140f5a8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2092 .elementor-element.elementor-element-4eeaac2 img{width:50%;}.elementor-2092 .elementor-element.elementor-element-f0f232f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-eb187c2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-2092 .elementor-element.elementor-element-9e030df img{width:50%;}.elementor-2092 .elementor-element.elementor-element-49c3b37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2092 .elementor-element.elementor-element-449bfb3:not(.elementor-motion-effects-element-type-background), .elementor-2092 .elementor-element.elementor-element-449bfb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2092 .elementor-element.elementor-element-449bfb3{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2092 .elementor-element.elementor-element-b8c6552{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2092 .elementor-element.elementor-element-388f91d{width:100%;max-width:100%;}}/* Start custom CSS for heading, class: .elementor-element-fad2b09 *//* ==================================================================
   KOYAFABS — TRADE PAGE HERO (reference port, 1:1)
   Append BELOW the previous blocks in Additional CSS.
   Pair with fix/hero-section.html in an HTML widget placed in a
   FULL WIDTH container (padding 0) at the very top of the page.
   ================================================================== */

.koya-hero{
  --cream:#f4f0e7; --paper:#fffdf8; --ink:#243e46; --orange:#ad4b28; --line:#d9d2c3;
  --serif:KoyaSerif,'Palatino Linotype',Palatino,Georgia,serif;
  --sans:KoyaSans,Arial,sans-serif;
  background:var(--cream);
  color:var(--ink);
  font:400 16px/1.65 var(--sans);
  -webkit-font-smoothing:antialiased;
  box-sizing:border-box;
  /* FULL-BLEED: escape any boxed Elementor container */
  width:100vw;
  margin-left:calc(50% - 50vw);
}
.koya-hero *, .koya-hero *::before, .koya-hero *::after{box-sizing:border-box}
.koya-hero-inner{max-width:1800px;margin-inline:auto;display:grid;grid-template-columns:1fr 1fr}

/* ---- copy panel ---- */
.koya-hero-copy{padding:65px 50px 48px max(40px,calc((100vw - 1440px)/2));align-self:center;min-width:0}
.koya-hero .eyebrow{
  margin:0;
  display:flex;align-items:center;gap:12px;
  font:500 .75rem/1.6 var(--sans);
  letter-spacing:.1em;
  color:var(--orange);
  text-transform:uppercase;
  font-weight:500;
}
.koya-hero .eyebrow::before{content:'';width:24px;height:1px;background:var(--orange);flex-shrink:0}
.koya-hero h1{
  margin:24px 0 26px;
  font-family:var(--serif);
  font-weight:400;
  font-size:clamp(3.6rem,4.65vw,5.5rem);
  line-height:1.015;
  letter-spacing:-.038em;
  color:var(--ink);
}
.koya-hero h1 em{font-weight:400;color:var(--orange)}
.koya-hero-intro{margin:0;max-width:430px;color:#59635f;line-height:1.85}
.koya-hero-footnote{
  margin:37px 0 0;padding-top:20px;
  max-width:440px;
  border-top:1px solid var(--line);
  font-size:.75rem;letter-spacing:.07em;line-height:1.7;
  color:#697066;
}

/* ---- photo panel ---- */
.koya-hero-visual{position:relative;min-height:655px;align-self:stretch;overflow:hidden;background:#d9ccb4;margin:0}
.koya-hero-visual > img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:53% center}
.koya-hero-visual figcaption{
  position:absolute;bottom:25px;left:27px;right:27px;margin:0;
  display:flex;justify-content:space-between;gap:20px;
  color:var(--paper);font-size:.75rem;letter-spacing:.08em;
  text-shadow:0 1px 8px #201b12;
}

/* ---- responsive (same breakpoints as reference) ---- */
@media (min-width:1800px){
  .koya-hero-copy{padding-left:100px}
  .koya-hero-visual{min-height:700px}
}
@media (max-width:1190px){
  .koya-hero-copy{padding:50px 32px 42px}
  .koya-hero h1{font-size:4rem}
  .koya-hero-visual{min-height:640px}
  .koya-hero-footnote{margin-top:28px;letter-spacing:.03em}
}
@media (max-width:900px){
  .koya-hero-copy{padding:40px 24px}
  .koya-hero h1{font-size:3.45rem}
  .koya-hero-visual{min-height:640px}
  .koya-hero .eyebrow{letter-spacing:.08em}
  .koya-hero-visual figcaption{left:19px;right:19px;letter-spacing:.03em}
  .koya-hero-visual figcaption > span:last-child{display:none}
}
@media (max-width:700px){
  .koya-hero-inner{display:flex;flex-direction:column}
  .koya-hero-copy{width:100%;text-align:center;padding:42px 23px 35px}
  .koya-hero .eyebrow{justify-content:center}
  .koya-hero h1{font-size:clamp(3.5rem,9.4vw,4.65rem);line-height:1;margin:25px 0 23px}
  .koya-hero-intro{max-width:410px;margin-inline:auto}
  .koya-hero-footnote{max-width:420px;margin:29px auto 0;padding-top:19px}
  .koya-hero-visual{min-height:0;aspect-ratio:1.42;width:100%}
  .koya-hero-visual > img{object-position:center 45%}
  .koya-hero-visual figcaption{bottom:19px;left:21px;right:21px}
  .koya-hero-visual figcaption > span:last-child{display:block}
}
@media (max-width:380px){
  .koya-hero h1{font-size:3.2rem}
  .koya-hero-visual figcaption > span:last-child{display:none}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6fd48d *//* ==================================================================
   KOYAFABS TRADE PAGE — FINAL CSS (single paste)
   = your approved individual blocks, unchanged, in order
   + missing CTA block added back
   + anti-bold layer on top
   Fonts currently hot-linked from the test site (works right now).
   AFTER uploading koyafabs-selfhost-assets.zip to Media Library,
   find-replace the 4 font URLs:
   https://koyafabs-homepage.koyafabs.chatgpt.site/assets/  ->
   http://koyafabs-restore.local/wp-content/uploads/2026/10/
   (one search-replace, done — then nothing depends on the test site).
   Additional CSS is PER THEME: keep this file, re-paste on migration.
   ================================================================== */

/* ---- ANTI-BOLD LAYER (plain .elementor-2092 .elementor-element.elementor-element-b6fd48ds, max compatibility) ----
   The reference design uses ONLY weight 400 (serif headings/body)
   and 500 (eyebrows/button). WoodMart/Elementor globals sometimes
   inject 500-700 into headings/text; this locks our sections to the
   true weights. Placed FIRST so the section rules below still win
   where they set their own values. */
.trade-partnership h2,.trade-partnership h3,.trade-partnership p,.trade-partnership span,.trade-partnership li,.trade-partnership figcaption,
.koya-audience h2,.koya-audience h3,.koya-audience p,.koya-audience span,
.koya-journey h2,.koya-journey h3,.koya-journey p,.koya-journey li,
.koya-private h2,.koya-private h3,.koya-private p,.koya-private span,
.koya-process h2,.koya-process h3,.koya-process p,.koya-process span,
.koya-capabilities h2,.koya-capabilities h3,.koya-capabilities p,.koya-capabilities span,
.koya-cta h2,.koya-cta p,.koya-cta span{font-weight:400}
.trade-partnership .eyebrow,.koya-audience .eyebrow,.koya-journey .eyebrow,
.koya-private .eyebrow,.koya-process .eyebrow,.koya-capabilities .eyebrow,
.koya-cta .eyebrow{font-weight:500}

/* ==================================================================
   KOYAFABS — Trade page "Why work with Koyafabs" section styles
   Paste this WHOLE block into:
   WP Admin → Appearance → Customize → Additional CSS → Publish
   (Works for any role — stylesheet CSS is never stripped the way
   inline style="" attributes were.)
   ================================================================== */

/* ---- Fonts (KoyaSerif = Cormorant, KoyaSans = DM Sans) ----
   Currently hot-linked from the test site so it works immediately.
   For production, upload the 4 font files (see /fonts folder:
   cormorant-regular.ttf, cormorant-italic.ttf, dm-sans.ttf,
   dm-sans-medium.ttf) to your theme or Media Library and replace
   the four URLs below with your own. */
@font-face{font-family:KoyaSerif;src:url('https://koyafabs-homepage.koyafabs.chatgpt.site/assets/cormorant-regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:KoyaSerif;src:url('https://koyafabs-homepage.koyafabs.chatgpt.site/assets/cormorant-italic.ttf') format('truetype');font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:KoyaSans;src:url('https://koyafabs-homepage.koyafabs.chatgpt.site/assets/dm-sans.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:KoyaSans;src:url('https://koyafabs-homepage.koyafabs.chatgpt.site/assets/dm-sans-medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}

/* ---- Section ---- */
.trade-partnership{
  --paper:#fffdf8; --ink:#243e46; --muted:#656b67; --orange:#ad4b28; --line:#dcd9ce;
  --serif:KoyaSerif,'Palatino Linotype',Palatino,Georgia,serif;
  --sans:KoyaSans,Arial,sans-serif;
  background:var(--paper);
  color:var(--ink);
  font:400 16px/1.65 var(--sans);
  -webkit-font-smoothing:antialiased;
  padding:88px clamp(20px,4vw,56px) 92px;
  max-width:1552px;              /* 1440 content + 112 gutters, like the reference */
  margin-inline:auto;
  box-sizing:border-box;
}
.trade-partnership *, .trade-partnership *::before, .trade-partnership *::after{box-sizing:border-box}

/* ---- Heading row ---- */
.trade-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:65px;margin-bottom:39px}
.trade-section-heading > *{min-width:0}
.trade-section-heading .eyebrow{margin:0 0 17px;color:var(--orange);font:500 .75rem/1.6 var(--sans);letter-spacing:.14em}
.trade-section-heading h2{margin:0;color:var(--ink);font-family:var(--serif);font-weight:400;font-size:clamp(2.9rem,4vw,4.3rem);line-height:1.07;letter-spacing:-.032em}
.trade-section-heading h2 em{font-weight:400;color:var(--orange)}
.trade-section-heading > p{margin:0 0 5px;color:var(--muted);max-width:345px;line-height:1.85}

/* ---- Photo + points grid ---- */
.partnership-grid{display:grid;grid-template-columns:.91fr 1.25fr;align-items:center;gap:69px}
.partnership-photo{margin:0;min-width:0}
.partnership-photo > img{display:block;width:100%;height:auto;aspect-ratio:1.32/1;object-fit:cover;object-position:46% center}
.partnership-photo figcaption{margin-top:16px;font-size:.75rem;line-height:1.7;letter-spacing:.06em;color:var(--muted)}
.partnership-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 35px}
.partnership-points > div{border-top:1px solid var(--line);padding-top:17px}
.partnership-points > div > span{font:italic 400 1.25rem var(--serif);color:var(--orange)}
.partnership-points h3{margin:11px 0 12px;color:var(--ink);font-family:var(--serif);font-weight:400;font-size:1.95rem;line-height:1.1}
.partnership-points p{margin:0;color:var(--muted);line-height:1.8}

/* ---- Responsive (same breakpoints as the reference site) ---- */
@media (max-width:1190px){
  .trade-section-heading{gap:45px}
  .trade-section-heading > p{max-width:310px}
  .trade-section-heading h2{font-size:3.55rem}
  .partnership-grid{gap:42px}
  .partnership-points{gap:25px 26px}
  .partnership-points h3{font-size:1.8rem}
}
@media (max-width:900px){
  .trade-partnership{padding-block:66px}
  .trade-section-heading{gap:35px;margin-bottom:31px}
  .trade-section-heading h2{font-size:3.1rem}
  .trade-section-heading > p{max-width:250px}
  .partnership-grid{grid-template-columns:1fr;gap:29px}
  .partnership-photo > img{aspect-ratio:2.15/1;object-position:center 50%}
  .partnership-points{gap:28px 40px}
  .partnership-points h3{font-size:2rem}
}
@media (max-width:700px){
  .trade-partnership{padding-block:50px 52px}
  .trade-section-heading{display:block;margin-bottom:28px}
  .trade-section-heading .eyebrow{margin-bottom:15px}
  .trade-section-heading h2{font-size:3.05rem;line-height:1.08}
  .trade-section-heading > p{margin-top:20px;max-width:none}
  .partnership-photo > img{aspect-ratio:1.55/1}
  .partnership-points{gap:25px 23px}
  .partnership-points h3{font-size:1.7rem;margin:10px 0}
}
@media (max-width:380px){
  .partnership-points{grid-template-columns:1fr}
}

/* ==================================================================
   KOYAFABS — "WHO WE WORK WITH" section (v3 — flows with partnership)
   REPLACE the previous audience CSS block with this one.
   Keep it BELOW koyafabs-partnership.css (it reuses the shared
   .trade-section-heading component + Koya fonts from there, so the
   eyebrow / heading / right-hand paragraph are EXACTLY the same size
   as "WHY WORK WITH KOYAFABS" — same rules, not a copy).
   ================================================================== */

/* full-bleed paper background (kills the grey boxed panel) */
.elementor-element-8247328{background:#fffdf8 !important}
.elementor-element-8247328 .e-con-inner{max-width:100% !important;padding-inline:0 !important}

.koya-audience{
  --ink:#243e46; --muted:#656b67; --orange:#ad4b28; --line:#dcd9ce;
  --serif:KoyaSerif,'Palatino Linotype',Palatino,Georgia,serif;
  --sans:KoyaSans,Arial,sans-serif;
  background:#fffdf8;
  color:var(--ink);
  font:400 16px/1.65 var(--sans);
  padding:88px clamp(20px,4vw,56px) 92px;
  box-sizing:border-box;
}
.koya-audience *, .koya-audience *::before, .koya-audience *::after{box-sizing:border-box}
.koya-audience-inner{max-width:1440px;margin-inline:auto}

/* ---- six-across icon row (placement unchanged, icons bigger) ---- */
.koya-audience-row{
  display:grid;
  grid-template-columns:repeat(6,minmax(0,1fr));
  gap:0;
  margin-top:26px;
}
.koya-audience-col{
  min-width:0;
  display:flex;
  flex-direction:column;
  align-items:center;
  text-align:center;
  padding:8px 18px;
}
.koya-audience-col:not(:first-child){border-left:1px solid var(--line)}
.koya-audience-col > img{
  width:92px;
  height:92px;
  object-fit:contain;
}
.koya-audience-col h3{
  margin:18px 0 8px;
  font-family:var(--serif);
  font-weight:400;
  font-size:1.6rem;
  line-height:1.2;
  letter-spacing:-.012em;
  color:var(--ink);
}
.koya-audience-col p{
  margin:0;
  font-size:.875rem;
  line-height:1.7;
  color:var(--muted);
}
/* crisp text like the reference */
.koya-audience{-webkit-font-smoothing:antialiased}

/* ---- responsive ---- */
@media (max-width:1190px){
  .koya-audience{padding-block:66px 70px}
  .koya-audience-row{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px;margin-top:14px}
  .koya-audience-col{border-left:0}
  .koya-audience-col:not(:nth-child(3n+1)){border-left:1px solid var(--line)}
  .koya-audience-col h3{font-size:1.45rem}
}
@media (max-width:700px){
  .koya-audience{padding-block:54px 56px}
  .koya-audience-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px;margin-top:8px}
  .koya-audience-col{border-left:0;padding:8px 14px}
  .koya-audience-col:not(:nth-child(2n+1)){border-left:1px solid var(--line)}
  .koya-audience-col h3{font-size:1.3rem}
  .koya-audience-col p{font-size:.8125rem}
}
@media (max-width:420px){
  .koya-audience-row{grid-template-columns:1fr}
  .koya-audience-col{border-left:0 !important}
}

/* ==================================================================
   KOYAFABS — "A JOURNEY OF PASSION AND PURPOSE" section
   Append BELOW the previous blocks in Additional CSS.
   Pair with fix/journey-section.html in an HTML widget
   (replace the whole old dark-cards section: header + 3 photo boxes).
   Reuses .trade-section-heading from the partnership block, so the
   heading sizes match "WHY WORK WITH KOYAFABS" exactly.
   ================================================================== */

/* full-bleed paper background (kills the old gradient panel) */
.elementor-element-79892d8{background:#fffdf8 !important}
.elementor-element-79892d8 .e-con-inner{max-width:100% !important;padding-inline:0 !important}

.koya-journey{
  --ink:#243e46; --muted:#656b67; --orange:#ad4b28; --line:#dcd9ce;
  --serif:KoyaSerif,'Palatino Linotype',Palatino,Georgia,serif;
  --sans:KoyaSans,Arial,sans-serif;
  background:#fffdf8;
  color:var(--ink);
  font:400 16px/1.65 var(--sans);
  -webkit-font-smoothing:antialiased;
  padding:88px clamp(20px,4vw,56px) 92px;
  box-sizing:border-box;
}
.koya-journey *, .koya-journey *::before, .koya-journey *::after{box-sizing:border-box}
.koya-journey-inner{max-width:1440px;margin-inline:auto}

/* ---- three photo cards ---- */
.journey-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:37px 27px}
.journey-card{min-width:0}
.journey-image{aspect-ratio:.98/1;overflow:hidden;background:#e9e3d7}
.journey-image > img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 45%;transition:transform .35s}
.journey-card:hover .journey-image > img{transform:scale(1.02)}
.journey-card:nth-child(2) .journey-image > img{object-position:center 40%}

.journey-card h3{
  margin:17px 0 6px;
  font-family:var(--serif);
  font-weight:400;
  font-size:2.2rem;
  line-height:1.12;
  letter-spacing:-.025em;
  color:var(--ink);
}

/* ---- offer lists: hairline rows with rust dash ---- */
.journey-card ul{list-style:none;margin:12px 0 0;padding:0;border-bottom:1px solid var(--line)}
.journey-card li{
  position:relative;
  padding:9px 2px 9px 20px;
  border-top:1px solid var(--line);
  color:var(--muted);
  font-size:.9375rem;
  line-height:1.6;
}
.journey-card li::before{content:"–";position:absolute;left:2px;color:var(--orange)}

/* ---- responsive ---- */
@media (max-width:1190px){
  .koya-journey{padding-block:66px 70px}
  .journey-grid{gap:24px 18px}
  .journey-card h3{font-size:2rem}
  .journey-card li{font-size:.875rem}
}
@media (max-width:900px){
  .journey-grid{grid-template-columns:1fr;gap:44px;max-width:640px;margin-inline:auto}
  .journey-card h3{font-size:1.9rem}
}
@media (prefers-reduced-motion:reduce){
  .journey-card:hover .journey-image > img{transform:none}
}

/* ==================================================================
   KOYAFABS — "PRIVATE LABEL MANUFACTURING" fine-tune
   Append BELOW the previous blocks in Additional CSS.
   Pair with fix/private-label-section.html in an HTML widget
   (replace the old section content inside container b64776e).
   ================================================================== */

/* full-bleed paper background */
.elementor-element-b64776e{background:#fffdf8 !important}
.elementor-element-b64776e .e-con-inner{max-width:100% !important;padding-inline:0 !important}

.koya-private{
  --ink:#243e46; --muted:#656b67; --orange:#ad4b28; --line:#dcd9ce;
  --serif:KoyaSerif,'Palatino Linotype',Palatino,Georgia,serif;
  --sans:KoyaSans,Arial,sans-serif;
  /* prefer the old rounded photo corners? set --radius:24px */
  --radius:0px;
  background:#fffdf8;
  color:var(--ink);
  font:400 16px/1.65 var(--sans);
  -webkit-font-smoothing:antialiased;
  padding:88px clamp(20px,4vw,56px) 92px;
  box-sizing:border-box;
}
.koya-private *, .koya-private *::before, .koya-private *::after{box-sizing:border-box}
.koya-private-inner{
  max-width:1440px;
  margin-inline:auto;
  display:grid;
  grid-template-columns:1.05fr .95fr;
  gap:clamp(40px,5vw,80px);
  align-items:center;
}

/* ---- copy column ---- */
.koya-private .eyebrow{
  margin:0 0 21px;
  font:500 .75rem/1.6 var(--sans);
  letter-spacing:.14em;
  color:var(--orange);
  text-transform:uppercase;
}
.koya-private-copy h2{
  margin:0 0 26px;
  font-family:var(--serif);
  font-weight:400;
  font-size:clamp(2.7rem,4vw,4.1rem);
  line-height:1.08;
  letter-spacing:-.032em;
  color:var(--ink);
}
.koya-private-copy h2 em{font-weight:400;color:var(--orange)}
.koya-private-copy > p{
  margin:0 0 15px;
  max-width:505px;
  color:var(--muted);
  line-height:1.85;
}

/* ---- four bordered points ---- */
.koya-private-points{
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:16px;
  margin-top:34px;
}
.koya-private-point{
  border:1px solid var(--line);
  padding:24px 12px 20px;
  text-align:center;
  transition:border-color .2s, transform .2s;
}
.koya-private-point:hover{border-color:var(--orange);transform:translateY(-2px)}
.koya-private-point img{
  width:100px;
  height:100px;
  object-fit:contain;
  margin-inline:auto;
}
.koya-private-point h3{
  margin:14px 0 0;
  font-family:var(--serif);
  font-weight:400;
  font-size:1.15rem;
  line-height:1.3;
  letter-spacing:-.01em;
  color:var(--ink);
}

/* ---- photo ---- */
.koya-private-visual{margin:0;min-width:0}
.koya-private-visual img{
  display:block;
  width:100%;
  height:auto;
  aspect-ratio:1.05/1;
  object-fit:cover;
  object-position:center 45%;
  border-radius:var(--radius);
}

/* ---- responsive ---- */
@media (max-width:1190px){
  .koya-private{padding-block:66px 70px}
  .koya-private-points{grid-template-columns:repeat(2,minmax(0,1fr))}
  .koya-private-copy h2{font-size:clamp(2.3rem,3.4vw,3.2rem)}
}
@media (max-width:900px){
  .koya-private-inner{grid-template-columns:1fr;gap:44px}
  .koya-private-visual{order:2}
  .koya-private-copy > p{max-width:640px}
}

/* ==================================================================
   KOYAFABS — "HOW WE WORK / Our Simple & Transparent Process"
   Append BELOW the previous blocks in Additional CSS.
   Pair with fix/process-section.html in an HTML widget
   (replace old section content inside container cad3532).
   Step columns use the reference site's step language:
   hairline top rule + rust italic index + serif title + muted copy.
   ================================================================== */

/* full-bleed paper background */
.elementor-element-cad3532{background:#fffdf8 !important}
.elementor-element-cad3532 .e-con-inner{max-width:100% !important;padding-inline:0 !important}

.koya-process{
  --ink:#243e46; --muted:#656b67; --orange:#ad4b28; --line:#dcd9ce;
  --serif:KoyaSerif,'Palatino Linotype',Palatino,Georgia,serif;
  --sans:KoyaSans,Arial,sans-serif;
  background:#fffdf8;
  color:var(--ink);
  font:400 16px/1.65 var(--sans);
  -webkit-font-smoothing:antialiased;
  padding:88px clamp(20px,4vw,56px) 92px;
  box-sizing:border-box;
}
.koya-process *, .koya-process *::before, .koya-process *::after{box-sizing:border-box}
.koya-process-inner{max-width:1440px;margin-inline:auto}

/* ---- six step columns (boxed, centred — like the old layout, new language) ---- */
.process-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}
.process-step{
  min-width:0;
  border:1px solid var(--line);
  padding:32px 16px 26px;
  text-align:center;
  transition:border-color .2s, transform .2s;
}
.process-step:hover{border-color:var(--orange);transform:translateY(-2px)}
.process-step img{width:100px;height:100px;object-fit:contain;margin-inline:auto}
.process-step span{
  display:block;
  margin:14px 0 6px;
  font:italic 400 1.25rem var(--serif);
  color:var(--orange);
}
.process-step h3{
  margin:0 0 8px;
  font-family:var(--serif);
  font-weight:400;
  font-size:1.35rem;
  line-height:1.2;
  letter-spacing:-.012em;
  color:var(--ink);
}
.process-step p{margin:0;color:var(--muted);font-size:.84375rem;line-height:1.65}

/* ---- responsive ---- */
@media (max-width:1190px){
  .koya-process{padding-block:66px 70px}
  .process-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 26px}
}
@media (max-width:700px){
  .process-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px}
  .process-step h3{font-size:1.2rem}
}
@media (max-width:420px){
  .process-steps{grid-template-columns:1fr}
}

/* ==================================================================
   KOYAFABS — "MANUFACTURING CAPABILITIES" section
   Append BELOW the previous blocks in Additional CSS.
   Pair with fix/capabilities-section.html in an HTML widget
   (replace old section content inside container adc6133).
   Same row language as "WHO WE WORK WITH": hairline dividers,
   centred columns, big icons.
   ================================================================== */

/* full-bleed paper background */
.elementor-element-adc6133{background:#fffdf8 !important}
.elementor-element-adc6133 .e-con-inner{max-width:100% !important;padding-inline:0 !important}

.koya-capabilities{
  --ink:#243e46; --muted:#656b67; --orange:#ad4b28; --line:#dcd9ce;
  --serif:KoyaSerif,'Palatino Linotype',Palatino,Georgia,serif;
  --sans:KoyaSans,Arial,sans-serif;
  background:#fffdf8;
  color:var(--ink);
  font:400 16px/1.65 var(--sans);
  -webkit-font-smoothing:antialiased;
  padding:88px clamp(20px,4vw,56px) 92px;
  box-sizing:border-box;
}
.koya-capabilities *, .koya-capabilities *::before, .koya-capabilities *::after{box-sizing:border-box}
.koya-capabilities-inner{max-width:1440px;margin-inline:auto}

/* ---- six-across, hairline dividers, centred ---- */
.koya-cap-row{
  display:grid;
  grid-template-columns:repeat(6,minmax(0,1fr));
  gap:0;
  margin-top:26px;
}
.koya-cap-col{
  min-width:0;
  display:flex;
  flex-direction:column;
  align-items:center;
  text-align:center;
  padding:8px 16px;
}
.koya-cap-col:not(:first-child){border-left:1px solid var(--line)}
.koya-cap-col > img{
  width:110px;
  height:110px;
  object-fit:contain;
}
.koya-cap-col h3{
  margin:18px 0 0;
  font-family:var(--serif);
  font-weight:400;
  font-size:1.45rem;
  line-height:1.25;
  letter-spacing:-.012em;
  color:var(--ink);
}

/* ---- responsive ---- */
@media (max-width:1190px){
  .koya-capabilities{padding-block:66px 70px}
  .koya-cap-row{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px;margin-top:14px}
  .koya-cap-col{border-left:0}
  .koya-cap-col:not(:nth-child(3n+1)){border-left:1px solid var(--line)}
  .koya-cap-col > img{width:96px;height:96px}
}
@media (max-width:700px){
  .koya-capabilities{padding-block:54px 56px}
  .koya-cap-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px;margin-top:8px}
  .koya-cap-col{border-left:0;padding:8px 12px}
  .koya-cap-col:not(:nth-child(2n+1)){border-left:1px solid var(--line)}
  .koya-cap-col h3{font-size:1.25rem}
}
@media (max-width:420px){
  .koya-cap-row{grid-template-columns:1fr}
  .koya-cap-col{border-left:0 !important}
}

/* ==================================================================
   KOYAFABS — closing CTA banner ("Let's build something beautiful")
   Append BELOW the previous blocks in Additional CSS.
   Pair with fix/cta-section.html in an HTML widget
   (replace old CTA content inside container b8c6552).
   ================================================================== */

/* let our section own the photo + overlay */
.elementor-element-b8c6552{background:none !important}
.elementor-element-b8c6552 .e-con-inner{max-width:100% !important;padding-inline:0 !important}

.koya-cta{
  --paper:#fffdf8; --orange:#ad4b28;
  --serif:KoyaSerif,'Palatino Linotype',Palatino,Georgia,serif;
  --sans:KoyaSans,Arial,sans-serif;
  position:relative;
  background:#241a17 url('http://koyafabs-restore.local/wp-content/uploads/2026/09/background-photo.png') center 55%/cover no-repeat;
  color:var(--paper);
  font:400 16px/1.65 var(--sans);
  -webkit-font-smoothing:antialiased;
  padding:clamp(80px,9vw,130px) clamp(20px,4vw,56px);
  box-sizing:border-box;
}
.koya-cta *, .koya-cta *::before, .koya-cta *::after{box-sizing:border-box}
/* readability gradient, heavier on the text side */
.koya-cta::before{
  content:'';
  position:absolute;
  inset:0;
  background:linear-gradient(90deg, rgba(24,17,10,.62) 0%, rgba(24,17,10,.38) 45%, rgba(24,17,10,.12) 100%);
  pointer-events:none;
}
.koya-cta-inner{position:relative;max-width:1440px;margin-inline:auto}

.koya-cta .eyebrow{
  margin:0 0 18px;
  font:500 .75rem/1.6 var(--sans);
  letter-spacing:.14em;
  color:#e9dcc5;
  text-transform:uppercase;
}
.koya-cta h2{
  margin:0 0 22px;
  max-width:760px;
  font-family:var(--serif);
  font-weight:400;
  font-size:clamp(2.5rem,3.8vw,4rem);
  line-height:1.1;
  letter-spacing:-.025em;
  color:var(--paper);
}
.koya-cta h2 em{font-weight:400;color:#e9dcc5}
.koya-cta p{
  margin:0 0 34px;
  max-width:560px;
  color:rgba(255,253,248,.92);
  line-height:1.85;
}
.koya-cta-button{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-height:54px;
  padding:14px 23px;
  background:var(--orange);
  color:var(--paper);
  font:500 .875rem/1.5 var(--sans);
  letter-spacing:.02em;
  text-decoration:none;
  transition:background .2s, transform .2s;
}
.koya-cta-button:hover{background:#8d3b21;transform:translateY(-2px)}

@media (max-width:700px){
  .koya-cta{padding-block:70px}
  .koya-cta h2{font-size:2.2rem}
}/* End custom CSS */