.elementor-7902 .elementor-element.elementor-element-653b2d4d{--display:flex;--min-height:588px;--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:center;--align-items:center;--padding-top:67px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7902 .elementor-element.elementor-element-653b2d4d:not(.elementor-motion-effects-element-type-background), .elementor-7902 .elementor-element.elementor-element-653b2d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7902 .elementor-element.elementor-element-653b2d4d.e-con{--align-self:center;}.elementor-7902 .elementor-element.elementor-element-2cfdf41{text-align:center;}.elementor-7902 .elementor-element.elementor-element-2cfdf41 .elementor-heading-title{font-size:34px;font-weight:400;}.elementor-7902 .elementor-element.elementor-element-459187dc{text-align:center;}.elementor-7902 .elementor-element.elementor-element-459187dc .elementor-heading-title{font-size:23px;font-weight:400;}.elementor-7902 .elementor-element.elementor-element-d1d3b42{--display:flex;--min-height:797px;--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:center;--align-items:center;--overlay-opacity:0.5;--padding-top:44px;--padding-bottom:53px;--padding-left:0px;--padding-right:0px;}.elementor-7902 .elementor-element.elementor-element-d1d3b42:not(.elementor-motion-effects-element-type-background), .elementor-7902 .elementor-element.elementor-element-d1d3b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://conversationswithruste.com/wp-content/uploads/2025/05/11_transparent_background-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7902 .elementor-element.elementor-element-d1d3b42::before, .elementor-7902 .elementor-element.elementor-element-d1d3b42 > .elementor-background-video-container::before, .elementor-7902 .elementor-element.elementor-element-d1d3b42 > .e-con-inner > .elementor-background-video-container::before, .elementor-7902 .elementor-element.elementor-element-d1d3b42 > .elementor-background-slideshow::before, .elementor-7902 .elementor-element.elementor-element-d1d3b42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7902 .elementor-element.elementor-element-d1d3b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#070505;--background-overlay:'';}.elementor-7902 .elementor-element.elementor-element-d744cf8 > .elementor-widget-container{padding:38px 0px 0px 0px;}.elementor-7902 .elementor-element.elementor-element-d744cf8{text-align:center;}.elementor-7902 .elementor-element.elementor-element-d744cf8 .elementor-heading-title{font-size:30px;}.elementor-7902 .elementor-element.elementor-element-75ee346{text-align:center;font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;line-height:1.5em;}.elementor-7902 .elementor-element.elementor-element-904d734 > .elementor-widget-container{padding:61px 0px 17px 0px;}.elementor-7902 .elementor-element.elementor-element-904d734 img{max-width:39%;border-radius:14px 14px 14px 14px;}.elementor-7902 .elementor-element.elementor-element-904d734 .widget-image-caption{color:#FFFFFF;margin-block-start:12px;}.elementor-7902 .elementor-element.elementor-element-990a14c{text-align:center;font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;line-height:1.5em;}.elementor-7902 .elementor-element.elementor-element-14d01c6 > .elementor-widget-container{padding:22px 0px 26px 0px;}.elementor-7902 .elementor-element.elementor-element-14d01c6 img{max-width:39%;border-radius:27px 27px 27px 27px;}.elementor-7902 .elementor-element.elementor-element-14d01c6 .widget-image-caption{color:#FFFFFF;margin-block-start:8px;}.elementor-7902 .elementor-element.elementor-element-07c36ce{text-align:center;font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;line-height:1.5em;}.elementor-7902 .elementor-element.elementor-element-a6f7bf5{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-7902 .elementor-element.elementor-element-a6f7bf5 .elementor-divider-separator{width:100%;}.elementor-7902 .elementor-element.elementor-element-a6f7bf5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7902 .elementor-element.elementor-element-0a29a58{--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;--overlay-opacity:0.65;--padding-top:41px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-7902 .elementor-element.elementor-element-0a29a58:not(.elementor-motion-effects-element-type-background), .elementor-7902 .elementor-element.elementor-element-0a29a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://conversationswithruste.com/wp-content/uploads/2025/05/11_transparent_background-scaled.png");background-size:cover;}.elementor-7902 .elementor-element.elementor-element-0a29a58::before, .elementor-7902 .elementor-element.elementor-element-0a29a58 > .elementor-background-video-container::before, .elementor-7902 .elementor-element.elementor-element-0a29a58 > .e-con-inner > .elementor-background-video-container::before, .elementor-7902 .elementor-element.elementor-element-0a29a58 > .elementor-background-slideshow::before, .elementor-7902 .elementor-element.elementor-element-0a29a58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7902 .elementor-element.elementor-element-0a29a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7902 .elementor-element.elementor-element-574244c > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-7902 .elementor-element.elementor-element-574244c{text-align:center;}.elementor-7902 .elementor-element.elementor-element-574244c .elementor-heading-title{font-size:31px;}.elementor-7902 .elementor-element.elementor-element-b0e480e{text-align:center;}.elementor-7902 .elementor-element.elementor-element-b0e480e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:23px;line-height:1.4em;}.elementor-7902 .elementor-element.elementor-element-ea933f8{--e-image-carousel-slides-to-show:2;}.elementor-7902 .elementor-element.elementor-element-ea933f8 > .elementor-widget-container{padding:24px 0px 18px 0px;}.elementor-7902 .elementor-element.elementor-element-ea933f8 .elementor-image-carousel-caption{text-align:center;color:#FFFFFF;font-size:16px;margin-block-start:21px;}.elementor-7902 .elementor-element.elementor-element-e5261d1{text-align:center;}.elementor-7902 .elementor-element.elementor-element-e5261d1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;line-height:1.4em;}.elementor-7902 .elementor-element.elementor-element-116dce1{--display:flex;--min-height:223px;--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;}.elementor-7902 .elementor-element.elementor-element-3594a51{text-align:center;}.elementor-7902 .elementor-element.elementor-element-3594a51 .elementor-heading-title{font-size:34px;}.elementor-7902 .elementor-element.elementor-element-7ab4c03{--display:grid;--min-height:208px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7902 .elementor-element.elementor-element-d17e546{--display:flex;}.elementor-7902 .elementor-element.elementor-element-a2d8e4c{--display:flex;}.elementor-7902 .elementor-element.elementor-element-f615098{--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;}.elementor-7902 .elementor-element.elementor-element-dd69704 > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-7902 .elementor-element.elementor-element-dd69704{text-align:center;}.elementor-7902 .elementor-element.elementor-element-dd69704 .elementor-heading-title{font-size:28px;}.elementor-7902 .elementor-element.elementor-element-5621218{text-align:center;font-size:18px;line-height:1.4em;}.elementor-7902 .elementor-element.elementor-element-d4b09d0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-7902 .elementor-element.elementor-element-d4b09d0:not(.elementor-motion-effects-element-type-background), .elementor-7902 .elementor-element.elementor-element-d4b09d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7902 .elementor-element.elementor-element-565f7fe{--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:center;}.elementor-7902 .elementor-element.elementor-element-c4d5954{--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:center;}.elementor-7902 .elementor-element.elementor-element-034e2fe{--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;}.elementor-7902 .elementor-element.elementor-element-42eaee3{--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:center;}.elementor-7902 .elementor-element.elementor-element-f6319a2{--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;}.elementor-7902 .elementor-element.elementor-element-f09b982{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7902 .elementor-element.elementor-element-9abe3ca{--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;}.elementor-7902 .elementor-element.elementor-element-21124dc .elementor-heading-title{font-size:32px;}.elementor-7902 .elementor-element.elementor-element-b0c2c3b{--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;}.elementor-7902 .elementor-element.elementor-element-afa1856 img{max-width:84%;transition-duration:0.8s;border-radius:27px 27px 27px 27px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7902 .elementor-element.elementor-element-afa1856:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 3.7px ) hue-rotate( 0deg );}.elementor-7902 .elementor-element.elementor-element-2f572e4{--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:center;--align-items:center;}.elementor-7902 .elementor-element.elementor-element-78016445{--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;}.elementor-7902 .elementor-element.elementor-element-2f08ee6d{--display:flex;--min-height:327px;--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;--overlay-opacity:0.47;--margin-top:0px;--margin-bottom:-78px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7902 .elementor-element.elementor-element-2f08ee6d:not(.elementor-motion-effects-element-type-background), .elementor-7902 .elementor-element.elementor-element-2f08ee6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7902 .elementor-element.elementor-element-2f08ee6d::before, .elementor-7902 .elementor-element.elementor-element-2f08ee6d > .elementor-background-video-container::before, .elementor-7902 .elementor-element.elementor-element-2f08ee6d > .e-con-inner > .elementor-background-video-container::before, .elementor-7902 .elementor-element.elementor-element-2f08ee6d > .elementor-background-slideshow::before, .elementor-7902 .elementor-element.elementor-element-2f08ee6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7902 .elementor-element.elementor-element-2f08ee6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7902 .elementor-element.elementor-element-1bc267fc{--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:center;--align-items:center;}.elementor-7902 .elementor-element.elementor-element-1bc267fc.e-con{--align-self:center;}.elementor-7902 .elementor-element.elementor-element-6e49e23f{font-size:14px;line-height:27px;}.elementor-7902 .elementor-element.elementor-element-3c4cc2f6 .elementor-repeater-item-e50034f.elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-7902 .elementor-element.elementor-element-3c4cc2f6 .elementor-repeater-item-e50034f.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-7902 .elementor-element.elementor-element-3c4cc2f6 .elementor-repeater-item-e50034f.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-7902 .elementor-element.elementor-element-3c4cc2f6 .elementor-repeater-item-5ffde89.elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-7902 .elementor-element.elementor-element-3c4cc2f6 .elementor-repeater-item-452e296.elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-7902 .elementor-element.elementor-element-3c4cc2f6 .elementor-repeater-item-0dec94a.elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-7902 .elementor-element.elementor-element-3c4cc2f6{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-7902 .elementor-element.elementor-element-3c4cc2f6 .elementor-widget-container{text-align:left;}.elementor-7902 .elementor-element.elementor-element-3afedd3c{--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:center;--align-items:center;}.elementor-7902 .elementor-element.elementor-element-4bb280aa .elementor-menu-toggle{margin:0 auto;}.elementor-7902 .elementor-element.elementor-element-f7989c6{--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:center;}.elementor-7902 .elementor-element.elementor-element-709e15b9 > .elementor-widget-container{padding:0px 0px 0px 33px;}.elementor-7902 .elementor-element.elementor-element-709e15b9{font-size:14px;line-height:32px;}body.elementor-page-7902:not(.elementor-motion-effects-element-type-background), body.elementor-page-7902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7902 .elementor-element.elementor-element-7ab4c03{--grid-auto-flow:row;}.elementor-7902 .elementor-element.elementor-element-d4b09d0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7902 .elementor-element.elementor-element-653b2d4d{--min-height:402px;--margin-top:-38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7902 .elementor-element.elementor-element-2cfdf41 > .elementor-widget-container{padding:37px 0px 5px 0px;}.elementor-7902 .elementor-element.elementor-element-2cfdf41 .elementor-heading-title{font-size:26px;}.elementor-7902 .elementor-element.elementor-element-459187dc > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-7902 .elementor-element.elementor-element-459187dc .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-7902 .elementor-element.elementor-element-d1d3b42{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7902 .elementor-element.elementor-element-d744cf8 > .elementor-widget-container{padding:13px 13px 13px 13px;}.elementor-7902 .elementor-element.elementor-element-d744cf8 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-7902 .elementor-element.elementor-element-75ee346 > .elementor-widget-container{padding:0px 12px 11px 12px;}.elementor-7902 .elementor-element.elementor-element-75ee346{font-size:18px;}.elementor-7902 .elementor-element.elementor-element-904d734 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-7902 .elementor-element.elementor-element-904d734 img{max-width:62%;}.elementor-7902 .elementor-element.elementor-element-990a14c > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-7902 .elementor-element.elementor-element-990a14c{font-size:18px;}.elementor-7902 .elementor-element.elementor-element-14d01c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7902 .elementor-element.elementor-element-14d01c6 img{max-width:60%;border-radius:12px 12px 12px 12px;}.elementor-7902 .elementor-element.elementor-element-07c36ce > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-7902 .elementor-element.elementor-element-07c36ce{font-size:18px;}.elementor-7902 .elementor-element.elementor-element-a6f7bf5 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-7902 .elementor-element.elementor-element-a6f7bf5 .elementor-divider{text-align:center;}.elementor-7902 .elementor-element.elementor-element-0a29a58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7902 .elementor-element.elementor-element-574244c > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-7902 .elementor-element.elementor-element-574244c .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-7902 .elementor-element.elementor-element-b0e480e > .elementor-widget-container{padding:0px 11px 0px 11px;}.elementor-7902 .elementor-element.elementor-element-b0e480e .elementor-heading-title{font-size:18px;}.elementor-7902 .elementor-element.elementor-element-ea933f8 > .elementor-widget-container{padding:17px 17px 0px 17px;}.elementor-7902 .elementor-element.elementor-element-ea933f8 .elementor-image-carousel-caption{font-size:14px;margin-block-start:12px;}.elementor-7902 .elementor-element.elementor-element-e5261d1 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-7902 .elementor-element.elementor-element-e5261d1 .elementor-heading-title{font-size:16px;}.elementor-7902 .elementor-element.elementor-element-3594a51 > .elementor-widget-container{padding:7px 7px 7px 7px;}.elementor-7902 .elementor-element.elementor-element-3594a51 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-7902 .elementor-element.elementor-element-b178d92 > .elementor-widget-container{padding:11px 11px 11px 11px;}.elementor-7902 .elementor-element.elementor-element-7ab4c03{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7902 .elementor-element.elementor-element-7ab4c03.e-con{--align-self:center;}.elementor-7902 .elementor-element.elementor-element-dd69704 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-7902 .elementor-element.elementor-element-dd69704 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-7902 .elementor-element.elementor-element-5621218 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-7902 .elementor-element.elementor-element-d4b09d0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-7902 .elementor-element.elementor-element-21124dc{text-align:center;}.elementor-7902 .elementor-element.elementor-element-21124dc .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-7902 .elementor-element.elementor-element-b24d3d7 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7902 .elementor-element.elementor-element-2f572e4{--justify-content:flex-start;}.elementor-7902 .elementor-element.elementor-element-2f08ee6d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7902 .elementor-element.elementor-element-6e49e23f{text-align:center;font-size:14px;}.elementor-7902 .elementor-element.elementor-element-3c4cc2f6.elementor-element{--align-self:center;}.elementor-7902 .elementor-element.elementor-element-709e15b9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7902 .elementor-element.elementor-element-709e15b9{text-align:center;font-size:12px;}}@media(min-width:768px){.elementor-7902 .elementor-element.elementor-element-d1d3b42{--content-width:1344px;}.elementor-7902 .elementor-element.elementor-element-0a29a58{--content-width:1316px;}.elementor-7902 .elementor-element.elementor-element-7ab4c03{--width:80%;}.elementor-7902 .elementor-element.elementor-element-d4b09d0{--content-width:1600px;}.elementor-7902 .elementor-element.elementor-element-f09b982{--width:83%;}.elementor-7902 .elementor-element.elementor-element-9abe3ca{--width:50%;}.elementor-7902 .elementor-element.elementor-element-b0c2c3b{--width:50%;}.elementor-7902 .elementor-element.elementor-element-2f572e4{--width:72%;}.elementor-7902 .elementor-element.elementor-element-2f08ee6d{--width:100%;}.elementor-7902 .elementor-element.elementor-element-1bc267fc{--width:25%;}.elementor-7902 .elementor-element.elementor-element-3afedd3c{--width:50%;}.elementor-7902 .elementor-element.elementor-element-f7989c6{--width:20%;}}/* Start custom CSS for html, class: .elementor-element-b178d92 */p:hover {
  text-shadow: 0 0 2px #9effff, 0 0 5px #00ffff;
  animation: glitch-flicker 0.2s infinite;
}

@keyframes glitch-flicker {
  0% { opacity: 1; }
  50% { opacity: 0.85; }
  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c8943fa */.timeline-label {
  font-size: 0.8rem;
  margin-top: 5px;
  color: #ccc;
  font-family: 'Share Tech Mono', monospace;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4b09d0 */.ruste-audio-block {
  background: rgba(10, 10, 10, 0.8);
  border: 1px solid #5522aa;
  border-radius: 8px;
  padding: 1.5em;
  margin-bottom: 2em;
  box-shadow: 0 0 20px rgba(85, 34, 170, 0.3);
  color: #f0f0f0;
  text-align: center;
}

.ruste-audio-block h2 {
  font-family: 'Share Tech Mono', monospace;
  font-size: 1.4rem;
  color: #cfc7ff;
  margin-bottom: 0.5em;
}

.ruste-audio-block p {
  font-size: 1rem;
  font-style: italic;
  color: #aaa;
  margin-bottom: 1em;
}

.ruste-audio-block audio {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-307c7723 */.glitch-hover {
  display: inline-block;
  position: relative;
  color: #fff;
  transition: all 0.2s ease;
}

.glitch-hover::before,
.glitch-hover::after {
  content: attr(data-text);
  position: absolute;
  left: 0;
  width: 100%;
  overflow: hidden;
  color: #fff;
  clip: rect(0, 0, 0, 0);
}

.glitch-hover:hover::before {
  animation: glitchTop 0.3s infinite linear alternate;
  color: #ff00c8;
}

.glitch-hover:hover::after {
  animation: glitchBottom 0.3s infinite linear alternate;
  color: #00fff7;
}

@keyframes glitchTop {
  0% {
    clip: rect(0, 9999px, 0, 0);
    transform: translate(-2px, -2px);
  }
  100% {
    clip: rect(0, 9999px, 10px, 0);
    transform: translate(2px, 2px);
  }
}

@keyframes glitchBottom {
  0% {
    clip: rect(0, 9999px, 0, 0);
    transform: translate(2px, 2px);
  }
  100% {
    clip: rect(10px, 9999px, 9999px, 0);
    transform: translate(-2px, -2px);
  }
}/* End custom CSS */