.elementor-2836 .elementor-element.elementor-element-99a491a{--display:flex;--min-height:900px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-99a491a:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-99a491a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2836 .elementor-element.elementor-element-aacf6d8{--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;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:52px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2836 .elementor-element.elementor-element-2c19009{--display:flex;--min-height:900px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-2c19009:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-2c19009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e9e9e9;}.elementor-2836 .elementor-element.elementor-element-056056c{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:186px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-f02af9e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-ccdc1da{--display:flex;--min-height:900px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:75px;--padding-bottom:0px;--padding-left:44px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-ccdc1da:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-ccdc1da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asgardovbrand.ru/wp-content/uploads/2026/10/pepel-pc-lining.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2836 .elementor-element.elementor-element-ecf74d5{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2836 .elementor-element.elementor-element-b9ec07c img{width:93px;}.elementor-2836 .elementor-element.elementor-element-e2ef41d{--display:flex;--min-height:900px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:92px;--padding-left:33px;--padding-right:20px;}.elementor-2836 .elementor-element.elementor-element-e2ef41d:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-e2ef41d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asgardovbrand.ru/wp-content/uploads/2026/10/pepel-pc-fabric.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2836 .elementor-element.elementor-element-987878b{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-6adad15{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-7de145c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-fc88b18{--display:flex;--min-height:895px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:91px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-fc88b18:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-fc88b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asgardovbrand.ru/wp-content/uploads/2026/10/pepel-pc-collar-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2836 .elementor-element.elementor-element-c425adb img{width:463px;}.elementor-2836 .elementor-element.elementor-element-bd6bef0{--display:flex;--min-height:895px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-bd6bef0:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-bd6bef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asgardovbrand.ru/wp-content/uploads/2026/10/pepel-pc-details.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2836 .elementor-element.elementor-element-f711903{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-3597425{--display:flex;--min-height:812px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2836 .elementor-element.elementor-element-3597425:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-3597425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asgardovbrand.ru/wp-content/uploads/2026/10/pepel-pc-kit.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2836 .elementor-element.elementor-element-499640a{--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:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-af91bcf img{width:52px;}.elementor-2836 .elementor-element.elementor-element-c8dd6c8{--display:flex;--min-height:812px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2836 .elementor-element.elementor-element-c8dd6c8:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-c8dd6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asgardovbrand.ru/wp-content/uploads/2026/10/pepel-pc-umbrella.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2836 .elementor-element.elementor-element-fbd730b{--display:flex;--min-height:812px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2836 .elementor-element.elementor-element-fbd730b:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-fbd730b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asgardovbrand.ru/wp-content/uploads/2026/10/pepel-pc-token.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2836 .elementor-element.elementor-element-b8e5cec{--display:flex;--min-height:792px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-b8e5cec:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-b8e5cec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2836 .elementor-element.elementor-element-8795332{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-2836 .elementor-element.elementor-element-5fe268c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:132px;--padding-bottom:0px;--padding-left:66px;--padding-right:60px;}.elementor-2836 .elementor-element.elementor-element-346c5c2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:132px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2836 .elementor-element.elementor-element-c0bd1a8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:132px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2836 .elementor-element.elementor-element-e3f5080{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2836 .elementor-element.elementor-element-46ee1fe{--display:flex;--min-height:667px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-46ee1fe:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-46ee1fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e9e9e9;}.elementor-2836 .elementor-element.elementor-element-ebcbcdc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2836 .elementor-element.elementor-element-8807a81{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2836 .elementor-element.elementor-element-0a40e8f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-0a40e8f:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-0a40e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2836 .elementor-element.elementor-element-12bdc5e{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-5666fa0{--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:30px;--padding-bottom:0px;--padding-left:26px;--padding-right:16px;}.elementor-2836 .elementor-element.elementor-element-7bc227f img{width:66px;}.elementor-2836 .elementor-element.elementor-element-f22e4b1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-2836 .elementor-element.elementor-element-256ce9b{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:18px;--padding-left:16px;--padding-right:120px;}.elementor-2836 .elementor-element.elementor-element-c239933{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2836 .elementor-element.elementor-element-c239933:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-c239933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://asgardovbrand.ru/wp-content/uploads/2026/10/pepel-m-collar.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2836 .elementor-element.elementor-element-2e2e2c0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:44px;--padding-bottom:0px;--padding-left:17px;--padding-right:17px;}.elementor-2836 .elementor-element.elementor-element-2e2e2c0:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-2e2e2c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://asgardovbrand.ru/wp-content/uploads/2026/10/pepel-m-details.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2836 .elementor-element.elementor-element-50cfde5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-50cfde5:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-50cfde5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ececec;}.elementor-2836 .elementor-element.elementor-element-395477c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2836 .elementor-element.elementor-element-d34f2b2{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-98c8e5b img{width:40px;}.elementor-2836 .elementor-element.elementor-element-f39a5d3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2836 .elementor-element.elementor-element-37aef92{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2836 .elementor-element.elementor-element-aece8f8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-2836 .elementor-element.elementor-element-aece8f8:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-aece8f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0d;}.elementor-2836 .elementor-element.elementor-element-fc96629{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-87cdb76{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-7bf7506 img{width:56px;}.elementor-2836 .elementor-element.elementor-element-cbf4340{--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-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-b3ea146{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-81ee1f5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-243610f{--display:flex;--min-height:860px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2836 .elementor-element.elementor-element-243610f:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-243610f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0d;background-image:url("https://asgardovbrand.ru/wp-content/uploads/2026/10/pepel-pc-hero-3.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2836 .elementor-element.elementor-element-40ce7c1{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-c15c8c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-70bac64{--display:flex;--min-height:901px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:74px;--padding-bottom:74px;--padding-left:138px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-70bac64:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-70bac64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asgardovbrand.ru/wp-content/uploads/2026/10/pepel-pc-video-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2836 .elementor-element.elementor-element-4f4dcc2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-91d8335{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-91d8335:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-91d8335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2836 .elementor-element.elementor-element-cacddea{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:110px;--padding-left:60px;--padding-right:60px;}.elementor-2836 .elementor-element.elementor-element-cacddea:not(.elementor-motion-effects-element-type-background), .elementor-2836 .elementor-element.elementor-element-cacddea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d9d9d9;}.elementor-2836 .elementor-element.elementor-element-cf4863c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-3c7a7f5{--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-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-7e150b9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2836 .elementor-element.elementor-element-4816dcc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2836 .elementor-element.elementor-element-b8e5cec{--min-height:100vh;}.elementor-2836 .elementor-element.elementor-element-aece8f8{--padding-top:70px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-2836 .elementor-element.elementor-element-cbf4340{--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;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2836 .elementor-element.elementor-element-243610f{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-40ce7c1{--padding-top:30px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-2836 .elementor-element.elementor-element-cacddea{--padding-top:70px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-2836 .elementor-element.elementor-element-3c7a7f5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-2836 .elementor-element.elementor-element-aece8f8{--padding-top:32px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-2836 .elementor-element.elementor-element-fc96629{--width:100%;}.elementor-2836 .elementor-element.elementor-element-cbf4340{--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;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2836 .elementor-element.elementor-element-b3ea146{--width:100%;}.elementor-2836 .elementor-element.elementor-element-81ee1f5{--width:100%;}.elementor-2836 .elementor-element.elementor-element-243610f{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2836 .elementor-element.elementor-element-40ce7c1{--width:100%;--padding-top:30px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-2836 .elementor-element.elementor-element-cacddea{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-2836 .elementor-element.elementor-element-3c7a7f5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2836 .elementor-element.elementor-element-7e150b9{--width:100%;}.elementor-2836 .elementor-element.elementor-element-4816dcc{--width:100%;}}@media(min-width:768px){.elementor-2836 .elementor-element.elementor-element-aacf6d8{--width:640px;}.elementor-2836 .elementor-element.elementor-element-056056c{--width:700px;}.elementor-2836 .elementor-element.elementor-element-ccdc1da{--width:50.76%;}.elementor-2836 .elementor-element.elementor-element-e2ef41d{--width:49.24%;}.elementor-2836 .elementor-element.elementor-element-6adad15{--width:256px;}.elementor-2836 .elementor-element.elementor-element-7de145c{--width:240px;}.elementor-2836 .elementor-element.elementor-element-3597425{--width:33.26%;}.elementor-2836 .elementor-element.elementor-element-c8dd6c8{--width:33.4%;}.elementor-2836 .elementor-element.elementor-element-fbd730b{--width:33.34%;}.elementor-2836 .elementor-element.elementor-element-fc96629{--width:1180px;}.elementor-2836 .elementor-element.elementor-element-87cdb76{--width:100%;}.elementor-2836 .elementor-element.elementor-element-cbf4340{--width:100%;}.elementor-2836 .elementor-element.elementor-element-b3ea146{--width:470px;}.elementor-2836 .elementor-element.elementor-element-81ee1f5{--width:620px;}.elementor-2836 .elementor-element.elementor-element-40ce7c1{--width:560px;}.elementor-2836 .elementor-element.elementor-element-4f4dcc2{--width:452px;}.elementor-2836 .elementor-element.elementor-element-cf4863c{--width:100%;}.elementor-2836 .elementor-element.elementor-element-3c7a7f5{--width:100%;}.elementor-2836 .elementor-element.elementor-element-7e150b9{--width:49%;}.elementor-2836 .elementor-element.elementor-element-4816dcc{--width:49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2836 .elementor-element.elementor-element-fc96629{--width:100%;}.elementor-2836 .elementor-element.elementor-element-b3ea146{--width:100%;}.elementor-2836 .elementor-element.elementor-element-81ee1f5{--width:100%;}.elementor-2836 .elementor-element.elementor-element-40ce7c1{--width:100%;}.elementor-2836 .elementor-element.elementor-element-7e150b9{--width:100%;}.elementor-2836 .elementor-element.elementor-element-4816dcc{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-99a491a */.elementor-2836 .elementor-element.elementor-element-99a491a{position:relative;overflow:hidden}.elementor-2836 .elementor-element.elementor-element-99a491a::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.25) 45%,rgba(0,0,0,0) 70%),linear-gradient(0deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 55%)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c19009 */.elementor-2836 .elementor-element.elementor-element-2c19009{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30403c6 */.elementor-2836 .elementor-element.elementor-element-30403c6{margin-top:72px;max-width:330px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb31208 */.elementor-2836 .elementor-element.elementor-element-eb31208{margin-top:14px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2628044 */.elementor-2836 .elementor-element.elementor-element-2628044{margin-top:22px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47e722e */.elementor-2836 .elementor-element.elementor-element-47e722e{margin-top:16px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a861411 */.elementor-2836 .elementor-element.elementor-element-a861411{margin-top:12px;padding-top:12px;border-top:1px solid #848484}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c425adb */.elementor-2836 .elementor-element.elementor-element-c425adb{margin-top:42px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc88b18 */.elementor-2836 .elementor-element.elementor-element-fc88b18 .pp-h2{padding-left:20px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52083fa */.elementor-2836 .elementor-element.elementor-element-52083fa{margin-top:10px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88020fb */.elementor-2836 .elementor-element.elementor-element-88020fb{margin-top:2px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cda187b */.elementor-2836 .elementor-element.elementor-element-cda187b{margin-top:10px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7feba42 */.elementor-2836 .elementor-element.elementor-element-7feba42{margin-top:8px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e5cec */.elementor-2836 .elementor-element.elementor-element-b8e5cec{position:relative;overflow:hidden}.elementor-2836 .elementor-element.elementor-element-b8e5cec::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.35) 45%,rgba(0,0,0,0) 70%)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33f4d18 */.elementor-2836 .elementor-element.elementor-element-33f4d18{margin-top:8px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ee1fe */.elementor-2836 .elementor-element.elementor-element-46ee1fe{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b78e51 */.elementor-2836 .elementor-element.elementor-element-8b78e51{margin-top:4px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95f1f91 */.elementor-2836 .elementor-element.elementor-element-95f1f91{margin-top:6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12bcac */.elementor-2836 .elementor-element.elementor-element-e12bcac{margin-top:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4ed982 */.elementor-2836 .elementor-element.elementor-element-b4ed982{margin-top:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e09d01 */.elementor-2836 .elementor-element.elementor-element-7e09d01{margin-top:8px;padding-top:8px;border-top:1px solid #848484}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a40e8f */.elementor-2836 .elementor-element.elementor-element-0a40e8f{position:relative;overflow:hidden;aspect-ratio:375/676;min-height:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c239933 */.elementor-2836 .elementor-element.elementor-element-c239933{position:relative;overflow:hidden;aspect-ratio:828/1484;min-height:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2e2c0 */.elementor-2836 .elementor-element.elementor-element-2e2e2c0{position:relative;overflow:hidden;aspect-ratio:768/1376;min-height:0!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e29eb1a */.elementor-2836 .elementor-element.elementor-element-e29eb1a{margin-top:6px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e24078 */.elementor-2836 .elementor-element.elementor-element-0e24078{margin-top:2px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50cfde5 */.elementor-2836 .elementor-element.elementor-element-50cfde5{position:relative;overflow:hidden;aspect-ratio:375/675;min-height:0!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ebbf15 */.elementor-2836 .elementor-element.elementor-element-7ebbf15{margin-top:16px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69e5be3 */.elementor-2836 .elementor-element.elementor-element-69e5be3{margin-top:8px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d65905 */.elementor-2836 .elementor-element.elementor-element-6d65905{margin-top:22px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50f34c5 */.elementor-2836 .elementor-element.elementor-element-50f34c5{margin-top:18px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-243610f */.elementor-2836 .elementor-element.elementor-element-243610f{position:relative;overflow:hidden}.elementor-2836 .elementor-element.elementor-element-243610f::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(8,8,8,.82) 0%,rgba(8,8,8,.76) 20%,rgba(8,8,8,.64) 34%,rgba(8,8,8,.46) 46%,rgba(8,8,8,.28) 57%,rgba(8,8,8,.14) 67%,rgba(8,8,8,.05) 77%,rgba(8,8,8,0) 88%)}@media(max-width:1024px){.elementor-2836 .elementor-element.elementor-element-243610f{background-image:url(https://asgardovbrand.ru/wp-content/uploads/2026/10/pepel-m-hero-4.webp)!important;background-size:100% auto!important;background-position:center top!important;background-repeat:no-repeat!important;background-color:#080808!important}.elementor-2836 .elementor-element.elementor-element-243610f::after{background:linear-gradient(180deg,rgba(8,8,8,.72) 0%,rgba(8,8,8,.58) 18%,rgba(8,8,8,.62) 32%,rgba(8,8,8,.8) 46%,rgba(8,8,8,.96) 58%,#080808 66%)}.elementor-2836 .elementor-element.elementor-element-243610f .asg-sale-window{background:rgba(8,8,8,.62);border-color:rgba(255,255,255,.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.elementor-2836 .elementor-element.elementor-element-243610f .asg-order-size__item:not(.is-active):not(:disabled){background:rgba(8,8,8,.5)!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d8335 */.elementor-2836 .elementor-element.elementor-element-91d8335{position:relative;overflow:hidden;height:100svh;min-height:560px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20bb751 */.elementor-2836 .elementor-element.elementor-element-20bb751{margin-top:10px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d340007 */.elementor-2836 .elementor-element.elementor-element-d340007{margin-top:36px}@media(max-width:1024px){.elementor-2836 .elementor-element.elementor-element-d340007{margin-top:22px}}/* End custom CSS */
/* Start custom CSS *//* =========================================================
   ЛЕНДИНГ «ПЕПЕЛЬНЫЙ МАРШАЛЪ» — типографика по макету Figma
   Классы задаются виджетам (Дополнительно → CSS-классы).
   ========================================================= */

.elementor-element.pp-kicker .elementor-heading-title,
.elementor-element.pp-h1 .elementor-heading-title,
.elementor-element.pp-h2 .elementor-heading-title,
.elementor-element.pp-h3 .elementor-heading-title,
.elementor-element.pp-h4 .elementor-heading-title,
.elementor-element.pp-h5 .elementor-heading-title,
.elementor-element.pp-faq-title .elementor-heading-title {
    margin: 0;
    font-family: "Petersburg", Georgia, "Times New Roman", serif;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: uppercase;
}

.elementor-element.pp-kicker .elementor-heading-title { font-size: 24px; line-height: 1; font-style: italic; }
.elementor-element.pp-h1 .elementor-heading-title { font-size: 64px; line-height: 1.09; }
.elementor-element.pp-h2 .elementor-heading-title { font-size: 48px; line-height: 1.08; }
.elementor-element.pp-h3 .elementor-heading-title { font-size: 40px; line-height: 1.1; }
.elementor-element.pp-h4 .elementor-heading-title { font-size: 32px; line-height: 1.1; }
.elementor-element.pp-h5 .elementor-heading-title { font-size: 24px; line-height: 1.08; }
.elementor-element.pp-faq-title .elementor-heading-title { font-size: 36px; line-height: 1; }

.elementor-element.pp-normal .elementor-heading-title { text-transform: none; }
.elementor-element.pp-upper .elementor-heading-title { text-transform: uppercase; }
.elementor-element.pp-center,
.elementor-element.pp-center .elementor-heading-title { text-align: center; }

.elementor-element.pp-body,
.elementor-element.pp-small,
.elementor-element.pp-xs,
.elementor-element.pp-tiny {
    font-family: "Gotham Pro", Arial, sans-serif;
    font-weight: 400;
}

.elementor-element.pp-body { font-size: 16px; line-height: 20px; }
.elementor-element.pp-small { font-size: 14px; line-height: 20px; }
.elementor-element.pp-xs { font-size: 12px; line-height: 20px; }
.elementor-element.pp-tiny { font-size: 10px; line-height: 14px; }

.elementor-element.pp-body p,
.elementor-element.pp-small p,
.elementor-element.pp-xs p,
.elementor-element.pp-tiny p { margin: 0; }

.elementor-element.pp-white,
.elementor-element.pp-white .elementor-heading-title { color: #ffffff; }
.elementor-element.pp-black,
.elementor-element.pp-black .elementor-heading-title { color: #000000; }
.elementor-element.pp-muted,
.elementor-element.pp-muted .elementor-heading-title { color: #848484; }
.elementor-element.pp-grey { color: #4f4f4f; }

.elementor-element.pp-kicker { margin-bottom: 12px; }
.elementor-element.pp-h1 + .pp-h5 { margin-top: 8px; }

.pp-bullets {
    margin: 18px 0 0;
    padding-left: 18px;
    list-style: disc;
}

.pp-bullets li { margin: 0; }

/* Кнопка «Выбрать размер» */
.elementor-widget-button.pp-btn { margin-top: 64px; }

.elementor-element.pp-btn .elementor-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 335px;
    min-height: 56px;
    padding: 14px 24px;
    border: 1px solid #ffffff;
    border-radius: 4px;
    background: #d9d9d9;
    color: #000000;
    font-family: "Petersburg", Georgia, serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 3px;
    text-transform: uppercase;
    transition: background-color 0.2s ease, color 0.2s ease;
}

.elementor-element.pp-btn .elementor-button:hover,
.elementor-element.pp-btn .elementor-button:focus-visible {
    background: transparent;
    color: #ffffff;
}

/* Логотип над «Подбором размера» — с линиями по бокам */
.elementor-element.pp-logo-ruled {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 22px;
}

.elementor-element.pp-logo-ruled::before,
.elementor-element.pp-logo-ruled::after {
    content: "";
    flex: 0 0 56px;
    height: 1px;
    background: #ffffff;
}

.elementor-heading-title sup { font-size: 0.55em; line-height: 0; vertical-align: super; }

.elementor-element.pp-order-photo img {
    width: 100%;
    height: 600px;
    object-fit: cover;
    object-position: center top;
}

/* Слайдер «Силуэт»: миниатюры на уровне макета */
.elementor-element.pp-silhouette-slider .asg-bg-slider__nav { bottom: 119px; }

/* FAQ */
.elementor-element.pp-faq .elementor-toggle-item {
    margin-bottom: 8px;
    border: 1px solid #4f4f4f;
    border-radius: 2px;
    background: #d9d9d9;
}

.elementor-element.pp-faq .elementor-tab-title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-height: 40px;
    padding: 10px 12px;
    border: 0;
}

.elementor-element.pp-faq .elementor-tab-title .elementor-toggle-title {
    color: #000000;
    font-family: "Petersburg", Georgia, serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.25;
    letter-spacing: 0.5px;
    text-transform: uppercase;
}

.elementor-element.pp-faq .elementor-tab-title .elementor-toggle-icon {
    order: 2;
    margin-left: 12px;
    color: #000000;
    font-size: 11px;
}

.elementor-element.pp-faq .elementor-tab-content {
    padding: 4px 12px 14px;
    border: 0;
    color: #000000;
    font-family: "Gotham Pro", Arial, sans-serif;
    font-size: 12px;
    line-height: 1.5;
}

.elementor-element.pp-faq .elementor-tab-content p { margin: 0 0 10px; }
.elementor-element.pp-faq .elementor-tab-content p:last-child { margin-bottom: 0; }


/* Блок заказа */
.elementor-element.pp-soft { color: #d9d9d9; }
.elementor-element.pp-soft p + p { margin-top: 12px; }

.elementor-element.pp-ruled-kicker .elementor-heading-title {
    display: flex;
    align-items: center;
    gap: 16px;
}

/* Линия с ромбом после «Архив V», как у Автократа */
.elementor-element.pp-ruled-kicker .elementor-heading-title::after {
    content: "";
    width: 100px;
    height: 10px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='10'%3E%3Cpath d='M0 5H88' stroke='white' stroke-width='1'/%3E%3Cpath d='M94 1.5L97.5 5L94 8.5L90.5 5Z' fill='none' stroke='white' stroke-width='1'/%3E%3C/svg%3E") no-repeat center / 100px 10px;
}

.elementor-element.pp-divider {
    width: 100%;
    max-width: 470px;
    height: 1px;
    margin: 28px 0 26px;
    background: rgba(255, 255, 255, 0.25);
}

/* Блок заказа и подбор растягиваются на свою колонку */
.elementor-element.pp-order,
.elementor-element.pp-picker {
    width: 100%;
    max-width: 470px;
}

.elementor-element.pp-faq .elementor-toggle-icon,
.elementor-element.pp-faq .elementor-toggle-icon i,
.elementor-element.pp-faq .elementor-toggle-icon svg {
    color: #000000;
    fill: #000000;
}

/* Экран 6: заголовок комплекта компактнее */
.elementor-element.pp-kit-title .elementor-heading-title { font-size: 28px; line-height: 1.05; }

/* Ссылка на ЛС сообщества под FAQ */
.elementor-element.pp-faq-note a {
    color: #000000;
    text-decoration: underline;
    text-underline-offset: 3px;
}

.elementor-element.pp-faq-note a:hover { text-decoration: none; }

/* FAQ на ПК — крупнее */
@media (min-width: 1025px) {
    .elementor-element.pp-faq-title .elementor-heading-title { font-size: 44px; }

    .elementor-element.pp-faq .elementor-toggle-item { margin-bottom: 12px; }

    .elementor-element.pp-faq .elementor-tab-title {
        min-height: 62px;
        padding: 18px 22px;
    }

    .elementor-element.pp-faq .elementor-tab-title .elementor-toggle-title {
        font-size: 16px;
        letter-spacing: 1px;
    }

    .elementor-element.pp-faq .elementor-tab-title .elementor-toggle-icon { font-size: 13px; }

    .elementor-element.pp-faq .elementor-tab-content {
        padding: 2px 22px 22px;
        font-size: 15px;
        line-height: 1.6;
    }
}


/* Подписи кадров мобильных слайдеров (по макету) */
.elementor-element.pp-cap24 .elementor-heading-title,
.elementor-element.pp-cap22 .elementor-heading-title,
.elementor-element.pp-cap20 .elementor-heading-title,
.elementor-element.pp-cap15 .elementor-heading-title {
    margin: 0;
    font-family: "Petersburg", Georgia, "Times New Roman", serif;
    text-transform: uppercase;
    letter-spacing: 0;
}

.elementor-element.pp-cap24 .elementor-heading-title { font-size: 24px; line-height: 1.09; font-weight: 400; }
.elementor-element.pp-cap22 .elementor-heading-title { font-size: 22px; line-height: 1.08; font-weight: 400; }
.elementor-element.pp-cap20 .elementor-heading-title { font-size: 19px; line-height: 1.1; font-weight: 700; }
.elementor-element.pp-cap15 .elementor-heading-title { font-size: 14px; line-height: 1.1; font-weight: 700; }

/* Силуэт на телефоне: на третьем кадре вместо миниатюр — кнопка */
.elementor-element.pp-btn-sil { width: 100%; max-width: 250px; margin-top: 0 !important; }
.elementor-element.pp-btn-sil .elementor-button { width: 100%; min-height: 52px; font-size: 14px; letter-spacing: 2px; }


/* ---- Узкие экраны: размеры от ширины экрана ---- */

/* Светлая дымка на верхней части кадра — под шапкой сайта до конца текста,
   с мягким переходом (верх кадра под шапкой не осветляем — иначе пропадут
   белые иконки меню и корзины). */
.elementor-element.e-con.pp-top-fade { isolation: isolate; }
.elementor-element.e-con.pp-top-fade::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 330px;
    z-index: -1;
    background: linear-gradient(180deg,
        rgba(255, 255, 255, 0) 0,
        rgba(255, 255, 255, 0) 92px,
        rgba(255, 255, 255, 0.55) 124px,
        rgba(255, 255, 255, 0.78) 150px,
        rgba(255, 255, 255, 0.72) 215px,
        rgba(255, 255, 255, 0.4) 260px,
        rgba(255, 255, 255, 0.14) 300px,
        rgba(255, 255, 255, 0) 330px);
    pointer-events: none;
}

.elementor-element.pp-cap20 .elementor-heading-title { font-size: min(19px, 5.1vw); }
.elementor-element.pp-cap24 .elementor-heading-title { font-size: min(24px, 6.2vw); }
.elementor-element.pp-cap15 .elementor-heading-title { font-size: min(14px, 3.7vw); }

/* Силуэт, кадр 3: заголовок скрыт, над миниатюрами — тёмная кнопка в одну строку */
/* Силуэт на телефоне: кнопка «Выбрать размер» под миниатюрами на всех кадрах,
   на третьем кадре заголовок скрыт */
.elementor-element.pp-sil-m .asg-above { transition: opacity .35s ease, visibility .35s; }
.elementor-element.pp-sil-m[data-asg-slide="2"] .asg-above { opacity: 0; visibility: hidden; }
.elementor-element.pp-sil-m .pp-sil-cta { transform: none !important; }
.elementor-element.pp-btn-sil { width: 100%; max-width: 250px; margin-top: 0 !important; }
.elementor-element.pp-btn-sil .elementor-button { width: 100%; min-height: 52px; font-size: 14px; letter-spacing: 2px; }


/* ---- Узкие экраны: размеры от ширины экрана ---- */

/* Светлая дымка на верхней части кадра — от верха до конца текста, мягкий переход */
.elementor-element.e-con.pp-top-fade::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 300px;
    z-index: -1;
    background: linear-gradient(180deg,
        rgba(255, 255, 255, 0.82) 0%,
        rgba(255, 255, 255, 0.74) 45%,
        rgba(255, 255, 255, 0.5) 62%,
        rgba(255, 255, 255, 0.22) 80%,
        rgba(255, 255, 255, 0) 100%);
    pointer-events: none;
}

.elementor-element.e-con.pp-top-fade { isolation: isolate; }
.elementor-element.e-con.pp-fade-tall::before { height: 400px; }

.elementor-element.pp-cap20 .elementor-heading-title { font-size: min(19px, 5.1vw); }
.elementor-element.pp-cap24 .elementor-heading-title { font-size: min(24px, 6.2vw); }
.elementor-element.pp-cap15 .elementor-heading-title { font-size: min(14px, 3.7vw); }

/* Силуэт, кадр 3: заголовок скрыт, кнопка тёмная в одну строку */
/* Силуэт на телефоне: кнопка «Выбрать размер» под миниатюрами на всех кадрах,
   на третьем кадре заголовок скрыт */
.elementor-element.pp-sil-m .asg-above { transition: opacity .35s ease, visibility .35s; }
.elementor-element.pp-sil-m[data-asg-slide="2"] .asg-above { opacity: 0; visibility: hidden; }
.elementor-element.pp-sil-m .pp-sil-cta { transform: none !important; }
.elementor-element.e-con.pp-sil-cta .elementor-element.pp-btn-sil { align-self: center !important; width: min(250px, 100%) !important; max-width: none; }
.elementor-element.pp-btn-sil .elementor-button { width: 100%; max-width: 250px; }
.elementor-element.pp-btn-sil .elementor-button {
    border-color: #212121;
    background: #212121;
    color: #ffffff;
    white-space: nowrap;
    font-size: min(14px, 3.6vw);
    letter-spacing: min(2px, 0.5vw);
}
.elementor-element.pp-btn-sil .elementor-button:hover,
.elementor-element.pp-btn-sil .elementor-button:focus-visible { background: #000000; color: #ffffff; }

/* Плотность и фактура (телефон): текст только в белой зоне снимка */
.elementor-element.pp-fab-title .elementor-heading-title { margin: 0; font-family: "Petersburg", Georgia, serif; font-weight: 400; text-transform: uppercase; font-size: min(26px, 6.8vw); line-height: 1.05; }
.elementor-element.pp-fab-sub .elementor-heading-title { margin: 0; font-family: "Petersburg", Georgia, serif; font-weight: 400; text-transform: uppercase; font-size: min(20px, 5.2vw); line-height: 1.1; }
.elementor-element.pp-fab-text { font-family: "Gotham Pro", Arial, sans-serif; font-size: min(12px, 3.2vw); line-height: 1.45; }
.elementor-element.pp-fab-text p { margin: 0; }
.elementor-element.e-con.pp-fab-cap { padding-bottom: 4.5vw; padding-right: 32vw; }

/* Подкладочная ткань (телефон): всегда одна строка, весь блок — в белой полосе под фото */
.elementor-element.pp-lin-title .elementor-heading-title { margin: 0; font-family: "Petersburg", Georgia, serif; font-weight: 400; text-transform: uppercase; white-space: nowrap; font-size: min(26px, 6vw); line-height: 1.05; }
.elementor-element.pp-lin-sub .elementor-heading-title { margin: 0; font-family: "Petersburg", Georgia, serif; font-weight: 400; font-size: min(20px, 4.8vw); line-height: 1.1; }
.elementor-element.e-con.pp-lin-cap { --padding-bottom: min(20px, 4.5vw); }

/* Заголовки поверх картинок «воротник» и «детали» — в светлой полосе сверху */
.elementor-element.pp-vw-title .elementor-heading-title { margin: 0; font-family: "Petersburg", Georgia, serif; font-weight: 400; text-transform: uppercase; font-size: min(32px, 8vw); line-height: 1.05; }
.elementor-element.e-con.pp-vw-pad { padding-top: min(30px, 7vw); }

/* Телефон */
@media (max-width: 1024px) {
    .elementor-element.pp-kicker .elementor-heading-title { font-size: 14px; }
    .elementor-element.pp-h1 .elementor-heading-title { font-size: min(36px, 9.4vw); line-height: 1.08; }
    .elementor-element.pp-h2 .elementor-heading-title { font-size: min(34px, 8.8vw); line-height: 1.08; }
    .elementor-element.pp-h3 .elementor-heading-title { font-size: min(26px, 6.9vw); }
    .elementor-element.pp-h4 .elementor-heading-title { font-size: min(32px, 8.3vw); }
    .elementor-element.pp-h5 .elementor-heading-title { font-size: min(20px, 5.3vw); }
    .elementor-element.pp-h1 + .pp-h5 .elementor-heading-title { font-size: min(14px, 3.8vw); }
    .elementor-element.pp-faq-title .elementor-heading-title { font-size: min(36px, 9.4vw); }

    .elementor-element.pp-body { font-size: 14px; }
    .elementor-element.pp-small { font-size: 12px; }
    .elementor-element.pp-kicker { margin-bottom: 6px; }
    .pp-bullets { margin-top: 12px; }

    .elementor-widget-button.pp-btn { margin-top: 30px; }

    .elementor-element.pp-btn .elementor-button { width: 100%; }

    .elementor-element.pp-faq .elementor-tab-title { min-height: 42px; }

    /* Узкие экраны: заголовки не шире экрана */
    .elementor-element.pp-cap22 .elementor-heading-title { font-size: min(22px, 5.8vw); }
    .elementor-element.pp-kit-title .elementor-heading-title { font-size: min(28px, 7.4vw); }
    .elementor-heading-title { overflow-wrap: break-word; }
    .elementor-element.pp-faq .elementor-tab-title .elementor-toggle-title { font-size: min(12px, 3.4vw); }
}

/* Планшет: мобильная раскладка, блоки подбора и заказа — по центру */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.e-con.pp-dark &gt; .e-con,
    .elementor-element.e-con.pp-dark &gt; .e-con &gt; .e-con {
        width: 100%;
        max-width: 620px;
        margin-left: auto;
        margin-right: auto;
    }

    .elementor-element.e-con.pp-dark &gt; .e-con.asg-above {
        align-items: stretch;
    }

    .elementor-element.pp-order,
    .elementor-element.pp-picker,
    .asg-order-size {
        max-width: none;
    }
}/* End custom CSS */