.elementor-1544 .elementor-element.elementor-element-b1c59b4{--display:flex;--min-height:100vh;--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;--overlay-opacity:0;--padding-top:10%;--padding-bottom:0%;--padding-left:4%;--padding-right:50%;}.elementor-1544 .elementor-element.elementor-element-b1c59b4:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-b1c59b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stomline-spb.ru/wp-content/uploads/2025/04/Director-Portfolio-Portfolio-Website-in-Black-and-White-Grey-Minimalist-Style-27.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1544 .elementor-element.elementor-element-b1c59b4::before, .elementor-1544 .elementor-element.elementor-element-b1c59b4 > .elementor-background-video-container::before, .elementor-1544 .elementor-element.elementor-element-b1c59b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1544 .elementor-element.elementor-element-b1c59b4 > .elementor-background-slideshow::before, .elementor-1544 .elementor-element.elementor-element-b1c59b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1544 .elementor-element.elementor-element-b1c59b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-1544 .elementor-element.elementor-element-3231d82{left:185.575%;}body.rtl .elementor-1544 .elementor-element.elementor-element-3231d82{right:185.575%;}.elementor-1544 .elementor-element.elementor-element-3231d82{bottom:-166.561%;}.elementor-1544 .elementor-element.elementor-element-3231d82 .elementor-icon-wrapper{text-align:start;}.elementor-1544 .elementor-element.elementor-element-3231d82.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-3231d82.elementor-view-framed .elementor-icon, .elementor-1544 .elementor-element.elementor-element-3231d82.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-3231d82.elementor-view-framed .elementor-icon, .elementor-1544 .elementor-element.elementor-element-3231d82.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-3231d82 .elementor-icon i, .elementor-1544 .elementor-element.elementor-element-3231d82 .elementor-icon svg{transform:rotate(90deg);}.elementor-1544 .elementor-element.elementor-element-06a2d5d{--display:flex;--min-height:100vh;--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;--overlay-opacity:0;--padding-top:10%;--padding-bottom:0%;--padding-left:4%;--padding-right:50%;}.elementor-1544 .elementor-element.elementor-element-06a2d5d:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-06a2d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stomline-spb.ru/wp-content/uploads/2025/04/Director-Portfolio-Portfolio-Website-in-Black-and-White-Grey-Minimalist-Style-28.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1544 .elementor-element.elementor-element-06a2d5d::before, .elementor-1544 .elementor-element.elementor-element-06a2d5d > .elementor-background-video-container::before, .elementor-1544 .elementor-element.elementor-element-06a2d5d > .e-con-inner > .elementor-background-video-container::before, .elementor-1544 .elementor-element.elementor-element-06a2d5d > .elementor-background-slideshow::before, .elementor-1544 .elementor-element.elementor-element-06a2d5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1544 .elementor-element.elementor-element-06a2d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1544 .elementor-element.elementor-element-01c2820{--display:flex;--min-height:100vh;--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;--overlay-opacity:0;--padding-top:10%;--padding-bottom:0%;--padding-left:4%;--padding-right:50%;}.elementor-1544 .elementor-element.elementor-element-01c2820:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-01c2820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stomline-spb.ru/wp-content/uploads/2025/04/Director-Portfolio-Portfolio-Website-in-Black-and-White-Grey-Minimalist-Style-29.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1544 .elementor-element.elementor-element-01c2820::before, .elementor-1544 .elementor-element.elementor-element-01c2820 > .elementor-background-video-container::before, .elementor-1544 .elementor-element.elementor-element-01c2820 > .e-con-inner > .elementor-background-video-container::before, .elementor-1544 .elementor-element.elementor-element-01c2820 > .elementor-background-slideshow::before, .elementor-1544 .elementor-element.elementor-element-01c2820 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1544 .elementor-element.elementor-element-01c2820 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1544 .elementor-element.elementor-element-b3f40d5{--display:flex;--min-height:100vh;--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;--overlay-opacity:0;--padding-top:10%;--padding-bottom:0%;--padding-left:4%;--padding-right:50%;}.elementor-1544 .elementor-element.elementor-element-b3f40d5:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-b3f40d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stomline-spb.ru/wp-content/uploads/2025/04/Director-Portfolio-Portfolio-Website-in-Black-and-White-Grey-Minimalist-Style-30.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1544 .elementor-element.elementor-element-b3f40d5::before, .elementor-1544 .elementor-element.elementor-element-b3f40d5 > .elementor-background-video-container::before, .elementor-1544 .elementor-element.elementor-element-b3f40d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1544 .elementor-element.elementor-element-b3f40d5 > .elementor-background-slideshow::before, .elementor-1544 .elementor-element.elementor-element-b3f40d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1544 .elementor-element.elementor-element-b3f40d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}body:not(.rtl) .elementor-1544 .elementor-element.elementor-element-e05c57a{left:14.419%;}body.rtl .elementor-1544 .elementor-element.elementor-element-e05c57a{right:14.419%;}.elementor-1544 .elementor-element.elementor-element-e05c57a{bottom:-64.819%;}.elementor-1544 .elementor-element.elementor-element-e05c57a .elementor-icon-wrapper{text-align:start;}.elementor-1544 .elementor-element.elementor-element-e05c57a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-e05c57a.elementor-view-framed .elementor-icon, .elementor-1544 .elementor-element.elementor-element-e05c57a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-e05c57a.elementor-view-framed .elementor-icon, .elementor-1544 .elementor-element.elementor-element-e05c57a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1544 .elementor-element.elementor-element-e05c57a .elementor-icon i, .elementor-1544 .elementor-element.elementor-element-e05c57a .elementor-icon svg{transform:rotate(90deg);}body.elementor-page-1544:not(.elementor-motion-effects-element-type-background), body.elementor-page-1544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bde6386 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1544 .elementor-element.elementor-element-b1c59b4{--padding-top:10%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1544 .elementor-element.elementor-element-06a2d5d{--padding-top:10%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1544 .elementor-element.elementor-element-01c2820{--padding-top:10%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1544 .elementor-element.elementor-element-b3f40d5{--padding-top:10%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}}@media(max-width:767px){.elementor-1544 .elementor-element.elementor-element-b1c59b4{--min-height:195px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1544 .elementor-element.elementor-element-3231d82{width:100%;max-width:100%;bottom:5%;}.elementor-1544 .elementor-element.elementor-element-3231d82 .elementor-icon-wrapper{text-align:center;}.elementor-1544 .elementor-element.elementor-element-3231d82 .elementor-icon{font-size:40px;}.elementor-1544 .elementor-element.elementor-element-3231d82 .elementor-icon svg{height:40px;}.elementor-1544 .elementor-element.elementor-element-06a2d5d{--min-height:109px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1544 .elementor-element.elementor-element-01c2820{--min-height:109px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1544 .elementor-element.elementor-element-b3f40d5{--min-height:195px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1544 .elementor-element.elementor-element-e05c57a{width:100%;max-width:100%;bottom:5%;}.elementor-1544 .elementor-element.elementor-element-e05c57a .elementor-icon-wrapper{text-align:center;}.elementor-1544 .elementor-element.elementor-element-e05c57a .elementor-icon{font-size:40px;}.elementor-1544 .elementor-element.elementor-element-e05c57a .elementor-icon svg{height:40px;}}