.elementor-151047 .elementor-element.elementor-element-0751fe8{--display:flex;--min-height:380px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-0751fe8:not(.elementor-motion-effects-element-type-background), .elementor-151047 .elementor-element.elementor-element-0751fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diwany.clue-digital.com/wp-content/uploads/2026/09/diwan-pub-publishing-standin.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-151047 .elementor-element.elementor-element-b2fa5e1{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:56px;--padding-bottom:56px;--padding-left:64px;--padding-right:64px;}.elementor-151047 .elementor-element.elementor-element-b2fa5e1:not(.elementor-motion-effects-element-type-background), .elementor-151047 .elementor-element.elementor-element-b2fa5e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-151047 .elementor-element.elementor-element-a91bf43{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-f7e42cf{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-e5f5802 .elementor-heading-title{font-weight:600;text-transform:uppercase;}.elementor-151047 .elementor-element.elementor-element-7458cf7 .elementor-button{background-color:#1A1C1C00;font-family:"Loew", Sans-serif;font-weight:600;text-transform:uppercase;text-decoration:underline;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-151047 .elementor-element.elementor-element-9b9e34b{--swiper-slides-to-display:6;--swiper-slides-gap:24px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-48px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-48px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-151047 .elementor-element.elementor-element-9b9e34b .swiper-slide > .elementor-element{height:100%;}.elementor-151047 .elementor-element.elementor-element-49dbd23{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:56px;--padding-bottom:56px;--padding-left:64px;--padding-right:64px;}.elementor-151047 .elementor-element.elementor-element-49dbd23:not(.elementor-motion-effects-element-type-background), .elementor-151047 .elementor-element.elementor-element-49dbd23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-151047 .elementor-element.elementor-element-0c15d2d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-ae3aa15{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-1537a42 .elementor-heading-title{font-weight:600;text-transform:uppercase;}.elementor-151047 .elementor-element.elementor-element-6c41c07{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:56px;--padding-bottom:56px;--padding-left:64px;--padding-right:64px;}.elementor-151047 .elementor-element.elementor-element-6c41c07:not(.elementor-motion-effects-element-type-background), .elementor-151047 .elementor-element.elementor-element-6c41c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-151047 .elementor-element.elementor-element-64f9ff3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-3355159{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-6afd8f5 .elementor-heading-title{font-weight:600;text-transform:uppercase;}.elementor-151047 .elementor-element.elementor-element-71be123{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:56px;--padding-bottom:56px;--padding-left:64px;--padding-right:64px;}.elementor-151047 .elementor-element.elementor-element-71be123:not(.elementor-motion-effects-element-type-background), .elementor-151047 .elementor-element.elementor-element-71be123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-151047 .elementor-element.elementor-element-579ba6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-47c4e39{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-9ee229c .elementor-heading-title{font-weight:600;text-transform:uppercase;}.elementor-151047 .elementor-element.elementor-element-6a416d4 .elementor-button{background-color:#111111;font-family:"Loew", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:14px 28px 14px 28px;}.elementor-151047 .elementor-element.elementor-element-6a416d4 .elementor-button:hover, .elementor-151047 .elementor-element.elementor-element-6a416d4 .elementor-button:focus{background-color:#246B8F;color:#FFFFFF;}.elementor-151047 .elementor-element.elementor-element-6a416d4 .elementor-button:hover svg, .elementor-151047 .elementor-element.elementor-element-6a416d4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-151047 .elementor-element.elementor-element-a5e9d7c{--swiper-slides-to-display:6;--swiper-slides-gap:24px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-48px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-48px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-151047 .elementor-element.elementor-element-a5e9d7c .swiper-slide > .elementor-element{height:100%;}.elementor-151047 .elementor-element.elementor-element-2be0bf9{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:56px;--padding-bottom:56px;--padding-left:64px;--padding-right:64px;}.elementor-151047 .elementor-element.elementor-element-2be0bf9:not(.elementor-motion-effects-element-type-background), .elementor-151047 .elementor-element.elementor-element-2be0bf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-151047 .elementor-element.elementor-element-aab0ace{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-d160465{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-cf8cb38 .elementor-heading-title{font-weight:600;text-transform:uppercase;}.elementor-151047 .elementor-element.elementor-element-7015f79 .elementor-button{background-color:#111111;font-family:"Loew", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:14px 28px 14px 28px;}.elementor-151047 .elementor-element.elementor-element-7015f79 .elementor-button:hover, .elementor-151047 .elementor-element.elementor-element-7015f79 .elementor-button:focus{background-color:#246B8F;color:#FFFFFF;}.elementor-151047 .elementor-element.elementor-element-7015f79 .elementor-button:hover svg, .elementor-151047 .elementor-element.elementor-element-7015f79 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-151047 .elementor-element.elementor-element-5d79d2c{--swiper-slides-to-display:6;--swiper-slides-gap:24px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-48px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-48px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-151047 .elementor-element.elementor-element-5d79d2c .swiper-slide > .elementor-element{height:100%;}.elementor-151047 .elementor-element.elementor-element-e7bba9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:64px;--padding-right:64px;}.elementor-151047 .elementor-element.elementor-element-e7bba9a:not(.elementor-motion-effects-element-type-background), .elementor-151047 .elementor-element.elementor-element-e7bba9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-151047 .elementor-element.elementor-element-8acadec{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-ebd9cdd .elementor-heading-title{font-weight:600;text-transform:uppercase;}.elementor-151047 .elementor-element.elementor-element-1a3fa0f .elementor-button{background-color:#111111;font-family:"Loew", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:14px 28px 14px 28px;}.elementor-151047 .elementor-element.elementor-element-1a3fa0f .elementor-button:hover, .elementor-151047 .elementor-element.elementor-element-1a3fa0f .elementor-button:focus{background-color:#246B8F;color:#FFFFFF;}.elementor-151047 .elementor-element.elementor-element-1a3fa0f .elementor-button:hover svg, .elementor-151047 .elementor-element.elementor-element-1a3fa0f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-151047 .elementor-element.elementor-element-34d7a85{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:56px;--padding-bottom:56px;--padding-left:64px;--padding-right:64px;}.elementor-151047 .elementor-element.elementor-element-34d7a85:not(.elementor-motion-effects-element-type-background), .elementor-151047 .elementor-element.elementor-element-34d7a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-151047 .elementor-element.elementor-element-6fcbc92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-6e8e389{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-a86bc71 .elementor-heading-title{font-weight:600;text-transform:uppercase;}@media(max-width:1366px){.elementor-151047 .elementor-element.elementor-element-0751fe8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-b2fa5e1{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-151047 .elementor-element.elementor-element-a91bf43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-f7e42cf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-9b9e34b{--swiper-slides-to-display:6;--swiper-slides-gap:24px;--arrow-prev-left-position:-40px;--arrow-next-right-position:-40px;}.elementor-151047 .elementor-element.elementor-element-49dbd23{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-151047 .elementor-element.elementor-element-0c15d2d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-ae3aa15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-6c41c07{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-151047 .elementor-element.elementor-element-64f9ff3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-3355159{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-71be123{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-151047 .elementor-element.elementor-element-579ba6c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-47c4e39{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-a5e9d7c{--swiper-slides-to-display:6;--swiper-slides-gap:24px;--arrow-prev-left-position:-40px;--arrow-next-right-position:-40px;}.elementor-151047 .elementor-element.elementor-element-2be0bf9{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-151047 .elementor-element.elementor-element-aab0ace{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-d160465{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-5d79d2c{--swiper-slides-to-display:6;--swiper-slides-gap:24px;--arrow-prev-left-position:-40px;--arrow-next-right-position:-40px;}.elementor-151047 .elementor-element.elementor-element-e7bba9a{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-151047 .elementor-element.elementor-element-8acadec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-34d7a85{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-151047 .elementor-element.elementor-element-6fcbc92{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-6e8e389{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1300px){.elementor-151047 .elementor-element.elementor-element-9b9e34b{--swiper-slides-to-display:4;--swiper-slides-gap:20px;}.elementor-151047 .elementor-element.elementor-element-a5e9d7c{--swiper-slides-to-display:4;--swiper-slides-gap:20px;}.elementor-151047 .elementor-element.elementor-element-5d79d2c{--swiper-slides-to-display:4;--swiper-slides-gap:20px;}}@media(max-width:1024px){.elementor-151047 .elementor-element.elementor-element-0751fe8{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-b2fa5e1{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-151047 .elementor-element.elementor-element-a91bf43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-f7e42cf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-9b9e34b{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--arrow-prev-left-position:-24px;--arrow-next-right-position:-24px;}.elementor-151047 .elementor-element.elementor-element-49dbd23{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-151047 .elementor-element.elementor-element-0c15d2d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-ae3aa15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-6c41c07{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-151047 .elementor-element.elementor-element-64f9ff3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-3355159{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-71be123{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-151047 .elementor-element.elementor-element-579ba6c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-47c4e39{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-a5e9d7c{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--arrow-prev-left-position:-24px;--arrow-next-right-position:-24px;}.elementor-151047 .elementor-element.elementor-element-2be0bf9{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-151047 .elementor-element.elementor-element-aab0ace{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-d160465{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-5d79d2c{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--arrow-prev-left-position:-24px;--arrow-next-right-position:-24px;}.elementor-151047 .elementor-element.elementor-element-e7bba9a{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-151047 .elementor-element.elementor-element-8acadec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-34d7a85{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-151047 .elementor-element.elementor-element-6fcbc92{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-6e8e389{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-151047 .elementor-element.elementor-element-0751fe8{--min-height:220px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-b2fa5e1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-151047 .elementor-element.elementor-element-a91bf43{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-f7e42cf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-9b9e34b{--swiper-slides-to-display:2;--swiper-slides-gap:16px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-20px;--arrow-prev-top-position:220px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-20px;--arrow-next-top-position:220px;--arrow-size:16px;}.elementor-151047 .elementor-element.elementor-element-49dbd23{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-151047 .elementor-element.elementor-element-0c15d2d{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-ae3aa15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-6c41c07{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-151047 .elementor-element.elementor-element-64f9ff3{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-3355159{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-71be123{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-151047 .elementor-element.elementor-element-579ba6c{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-47c4e39{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-a5e9d7c{--swiper-slides-to-display:2;--swiper-slides-gap:16px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-20px;--arrow-prev-top-position:220px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-20px;--arrow-next-top-position:220px;--arrow-size:16px;}.elementor-151047 .elementor-element.elementor-element-2be0bf9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-151047 .elementor-element.elementor-element-aab0ace{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-d160465{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-5d79d2c{--swiper-slides-to-display:2;--swiper-slides-gap:16px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-20px;--arrow-prev-top-position:220px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-20px;--arrow-next-top-position:220px;--arrow-size:16px;}.elementor-151047 .elementor-element.elementor-element-e7bba9a{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-151047 .elementor-element.elementor-element-8acadec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-34d7a85{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-151047 .elementor-element.elementor-element-6fcbc92{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-151047 .elementor-element.elementor-element-6e8e389{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS *//* Diwan Publishing — the page's own cards. Everything is prefixed dp- so none of it reaches the rest of the shop. */

/* A band's head: the words take the room, the button keeps its own width beside them. */
.elementor .dp-copy { --width: auto; flex: 1 1 0; min-width: 0; }
.elementor .dp-head > .elementor-widget-button, .elementor .dp-podcast > .elementor-widget-button { flex: 0 0 auto; }
.elementor .dp-podcast > .dp-podcast__icon { flex: 0 0 auto; width: auto; }

.dp-line p { margin: 0; max-width: 64ch; color: #555; }

/* The house's own writers: five covers in a row, a strip to push through on a phone. */
.dp-legends { display: grid; grid-template-columns: repeat(5, 1fr); gap: 18px; }
.dp-legend { display: flex; flex-direction: column; overflow: hidden; background: #1c1a16; border: 1px solid rgba(242, 237, 224, .14); border-radius: 4px; color: #e7c8a8; text-decoration: none; transition: transform .2s ease, border-color .2s ease; }
.dp-legend:hover, .dp-legend:focus-visible { transform: translateY(-4px); border-color: #e0b070; color: #e0b070; }
.dp-legends img.dp-legend__cover { display: block; width: 100%; height: auto; aspect-ratio: 5 / 7; object-fit: cover; background: #26221c; border-radius: 0; }
.dp-legend__more { padding: 12px 12px 16px; font-size: .84rem; line-height: 1.5; text-align: center; }

/* The four lists the house publishes in. */
.dp-lists { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; }
.dp-list { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 4px; min-height: 132px; padding: 30px 18px; background: #fff; border: 1px solid #e6e6e6; border-radius: 4px; color: #111; text-align: center; text-decoration: none; transition: border-color .2s ease, box-shadow .2s ease, transform .2s ease; }
.dp-list:hover, .dp-list:focus-visible { transform: translateY(-3px); border-color: #e0b070; box-shadow: 0 10px 22px rgba(0, 0, 0, .08); color: #111; }
.dp-list__mark { display: flex; margin-bottom: 4px; color: #246b8f; }
.dp-list:hover .dp-list__mark { color: #3b0f00; }
.dp-list__name { font-size: 1.4rem; line-height: 1.2; }
.dp-list__under { font-size: .72rem; letter-spacing: .08em; text-transform: uppercase; color: #7a7a7a; }

/* The podcast band. */
.dp-podcast__mark { display: flex; align-items: center; justify-content: center; width: 96px; height: 96px; border: 1px solid #e6e6e6; border-radius: 50%; background: #fff; color: #246b8f; }
.dp-podcast__label .elementor-heading-title { margin: 0; font-size: .75rem; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: #3b0f00; }

/* Who to write to. */
.dp-desks { display: grid; grid-template-columns: repeat(5, 1fr); gap: 14px; }
.dp-desk { display: flex; flex-direction: column; gap: 6px; padding: 20px; background: #fff; border: 1px solid #e6e6e6; border-radius: 4px; }
.dp-desk__name { margin: 0; font-size: .95rem; font-weight: 600; color: #246b8f; }
.dp-desk__text { margin: 0; flex: 1 1 auto; font-size: .8rem; line-height: 1.5; color: #7a7a7a; }
.dp-desk__mail { padding: 8px 10px; background: #faf7db; border: 1px dashed #e6e6e6; border-radius: 3px; font-size: .78rem; word-break: break-all; color: #3b0f00; text-decoration: none; }
a.dp-desk__mail:hover, a.dp-desk__mail:focus-visible { background: #e0b070; border-style: solid; border-color: #e0b070; color: #3b0f00; }
.dp-desk__mail--soon { color: #a0a0a0; }

@media (max-width: 1024px) {
	.dp-desks { grid-template-columns: repeat(3, 1fr); }
}

@media (max-width: 767px) {
	.dp-lists { grid-template-columns: repeat(2, 1fr); }
	.dp-list { min-height: 104px; padding: 22px 14px; }
	.dp-list__name { font-size: 1.15rem; }
	/* Five covers and five desks become strips, so neither band is taller than a screen. */
	.dp-legends, .dp-desks { display: flex; gap: 12px; margin-inline: -16px; padding-inline: 16px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: thin; }
	.dp-legend { flex: 0 0 46%; scroll-snap-align: start; }
	.dp-desk { flex: 0 0 78%; scroll-snap-align: start; }
	.dp-podcast__mark { width: 72px; height: 72px; }
	.elementor .dp-copy { flex: 0 0 auto; width: 100%; }
}/* End custom CSS */