.elementor-widget-section .scroll-to-down-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-76968 .elementor-element.elementor-element-fb7464c{margin-top:0100px;margin-bottom:0px;}.elementor-widget-litho-heading .litho-primary-title, .elementor-widget-litho-heading .litho-primary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-heading .litho-secondary-title, .elementor-widget-litho-heading .litho-secondary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-76968 .elementor-element.elementor-element-bb84f2d > .elementor-widget-container{margin:100px 0px 30px 0px;}.elementor-76968 .elementor-element.elementor-element-bb84f2d, .elementor-76968 .elementor-element.elementor-element-bb84f2d .litho-heading{text-align:center;}.elementor-76968 .elementor-element.elementor-element-bb84f2d .litho-primary-title, .elementor-76968 .elementor-element.elementor-element-bb84f2d .litho-primary-title a{font-size:37px;font-weight:500;text-transform:uppercase;line-height:24px;color:#A29394;fill:#A29394;-webkit-text-fill-color:initial;}.elementor-76968 .elementor-element.elementor-element-bb84f2d .litho-primary-title{white-space:normal;}.elementor-76968 .elementor-element.elementor-element-bb84f2d .litho-secondary-title, .elementor-76968 .elementor-element.elementor-element-bb84f2d .litho-secondary-title a{font-size:170px;font-weight:500;-webkit-text-stroke-width:2px;}.elementor-76968 .elementor-element.elementor-element-bb84f2d .litho-secondary-title a:hover{-webkit-text-stroke-width:2px;}.elementor-76968 .elementor-element.elementor-element-bb84f2d .horizontal-separator{background-color:#A29394;height:1px;width:31px;display:inline-block;vertical-align:middle;margin:0px 20px 0px 0px;}.elementor-76968 .elementor-element.elementor-element-c3f2eea{margin-top:50px;margin-bottom: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-76968 .elementor-element.elementor-element-9ef3e73 img{width:92%;border-radius:30px 30px 30px 30px;}.elementor-76968 .elementor-element.elementor-element-44bde30 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-76968 .elementor-element.elementor-element-44bde30:not(.elementor-motion-effects-element-type-background), .elementor-76968 .elementor-element.elementor-element-44bde30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myriam-mourabit.com/wp-content/uploads/2025/06/litho-1920xx1100-ph-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76968 .elementor-element.elementor-element-44bde30{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E4E4E400;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-76968 .elementor-element.elementor-element-44bde30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-text-editor.elementor-drop-cap-view-letter-big .elementor-drop-cap{color:var( --e-global-color-primary );}.elementor-76968 .elementor-element.elementor-element-a50abd3{width:var( --container-widget-width, 98.964% );max-width:98.964%;--container-widget-width:98.964%;--container-widget-flex-grow:0;text-align:justify;font-weight:400;color:#462829;}.elementor-76968 .elementor-element.elementor-element-a50abd3 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-76968 .elementor-element.elementor-element-a50abd3 p{margin-bottom:1px;}.elementor-76968 .elementor-element.elementor-element-424fb6f img{width:76%;border-radius:25px 25px 25px 25px;}.elementor-76968 .elementor-element.elementor-element-bce41c0{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-76968 .elementor-element.elementor-element-bce41c0:hover{border-style:none;}.elementor-76968 .elementor-element.elementor-element-bce41c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-litho-fancy-text-box .fancy-text-box .title, .elementor-widget-litho-fancy-text-box .conter-wrap .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box .fancy-text-box .title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box .fancy-text-box .subtitle, .elementor-widget-litho-fancy-text-box .conter-wrap .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box a.fancy-text-button span, .elementor-widget-litho-fancy-text-box .fancy-text-button span, .elementor-widget-litho-fancy-text-box a.elementor-button, .elementor-widget-litho-fancy-text-box .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box a.fancy-text-button .subtext{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-box-overlay{background-color:transparent;background-image:linear-gradient(180deg, #462829A8 0%, #00000033 100%);}.elementor-76968 .elementor-element.elementor-element-0d94d9d > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-76968 .elementor-element.elementor-element-0d94d9d .elementor-icon, .elementor-76968 .elementor-element.elementor-element-0d94d9d .elementor-icon i{font-size:13px;}.elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-box-wrapper{text-align:center;}.elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-box{padding:14% 14% 14% 14%;}.elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-box .title, .elementor-76968 .elementor-element.elementor-element-0d94d9d .conter-wrap .title{font-size:21px;}.elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-box .title, .elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-box .title-link, .elementor-76968 .elementor-element.elementor-element-0d94d9d .conter-wrap .title, .elementor-76968 .elementor-element.elementor-element-0d94d9d .conter-wrap .title-link{color:#FFFFFFF0;}.elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-box .title-link:hover, .elementor-76968 .elementor-element.elementor-element-0d94d9d .conter-wrap .title-link:hover{color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-icon{width:40px;height:40px;line-height:42px;}.elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-box .subtitle, .elementor-76968 .elementor-element.elementor-element-0d94d9d .conter-wrap .subtitle{font-size:21px;font-weight:500;color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-0d94d9d .content{font-size:10px;font-weight:200;color:#A29394;width:85%;padding:10rem 0rem 05rem 0rem;}.elementor-76968 .elementor-element.elementor-element-0d94d9d a.fancy-text-button span, .elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-button span, .elementor-76968 .elementor-element.elementor-element-0d94d9d a.elementor-button, .elementor-76968 .elementor-element.elementor-element-0d94d9d .elementor-button{font-size:13px;font-weight:600;line-height:22px;fill:#A29394;color:#A29394;}.elementor-76968 .elementor-element.elementor-element-0d94d9d a.fancy-text-button:hover span, .elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-button:hover span, .elementor-76968 .elementor-element.elementor-element-0d94d9d a.fancy-text-button:focus span, .elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-button:focus span, .elementor-76968 .elementor-element.elementor-element-0d94d9d a.elementor-button:hover, .elementor-76968 .elementor-element.elementor-element-0d94d9d a.elementor-button:focus, .elementor-76968 .elementor-element.elementor-element-0d94d9d .elementor-button:focus{color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-0d94d9d a.fancy-text-button:hover svg, .elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-button:hover svg, .elementor-76968 .elementor-element.elementor-element-0d94d9d a.fancy-text-button:focus svg, .elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-button:focus svg{fill:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-0d94d9d a.fancy-text-button, .elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-button, .elementor-76968 .elementor-element.elementor-element-0d94d9d a.elementor-button, .elementor-76968 .elementor-element.elementor-element-0d94d9d .elementor-button{transition-duration:1s;}.elementor-76968 .elementor-element.elementor-element-0d94d9d.elementor-view-default .elementor-icon, .elementor-76968 .elementor-element.elementor-element-0d94d9d .elementor-icon{color:#A29394;fill:#A29394;-webkit-text-fill-color:initial;transition-duration:2.2s;}.elementor-76968 .elementor-element.elementor-element-0d94d9d.elementor-view-default a.fancy-text-button:hover .elementor-icon, .elementor-76968 .elementor-element.elementor-element-0d94d9d.elementor-view-default .fancy-text-button:hover .elementor-icon,.elementor-76968 .elementor-element.elementor-element-0d94d9d a.fancy-text-button:hover .elementor-icon, .elementor-76968 .elementor-element.elementor-element-0d94d9d.elementor-view-default a.elementor-button:hover .elementor-icon{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-box-overlay{background-color:transparent;background-image:linear-gradient(180deg, #462829BF 0%, #00000033 100%);}.elementor-76968 .elementor-element.elementor-element-6d12530 > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-76968 .elementor-element.elementor-element-6d12530 .elementor-icon, .elementor-76968 .elementor-element.elementor-element-6d12530 .elementor-icon i{font-size:13px;}.elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-box-wrapper{text-align:center;}.elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-box{padding:13.45% 14% 14% 14%;}.elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-box .title, .elementor-76968 .elementor-element.elementor-element-6d12530 .conter-wrap .title{font-size:21px;line-height:29px;}.elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-box .title, .elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-box .title-link, .elementor-76968 .elementor-element.elementor-element-6d12530 .conter-wrap .title, .elementor-76968 .elementor-element.elementor-element-6d12530 .conter-wrap .title-link{color:#FFFFFFF0;}.elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-box .title-link:hover, .elementor-76968 .elementor-element.elementor-element-6d12530 .conter-wrap .title-link:hover{color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-icon{width:40px;height:40px;line-height:42px;}.elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-box .subtitle, .elementor-76968 .elementor-element.elementor-element-6d12530 .conter-wrap .subtitle{font-size:21px;font-weight:500;line-height:1px;letter-spacing:-5px;word-spacing:0px;color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-6d12530 .content{font-size:21px;font-weight:200;color:#FFFFFF;width:85%;padding:10rem 0rem 05rem 0rem;}.elementor-76968 .elementor-element.elementor-element-6d12530 a.fancy-text-button span, .elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-button span, .elementor-76968 .elementor-element.elementor-element-6d12530 a.elementor-button, .elementor-76968 .elementor-element.elementor-element-6d12530 .elementor-button{font-size:13px;font-weight:600;line-height:22px;fill:#A29394;color:#A29394;}.elementor-76968 .elementor-element.elementor-element-6d12530 a.fancy-text-button:hover span, .elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-button:hover span, .elementor-76968 .elementor-element.elementor-element-6d12530 a.fancy-text-button:focus span, .elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-button:focus span, .elementor-76968 .elementor-element.elementor-element-6d12530 a.elementor-button:hover, .elementor-76968 .elementor-element.elementor-element-6d12530 a.elementor-button:focus, .elementor-76968 .elementor-element.elementor-element-6d12530 .elementor-button:focus{color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-6d12530 a.fancy-text-button:hover svg, .elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-button:hover svg, .elementor-76968 .elementor-element.elementor-element-6d12530 a.fancy-text-button:focus svg, .elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-button:focus svg{fill:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-6d12530 a.fancy-text-button, .elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-button, .elementor-76968 .elementor-element.elementor-element-6d12530 a.elementor-button, .elementor-76968 .elementor-element.elementor-element-6d12530 .elementor-button{transition-duration:1s;}.elementor-76968 .elementor-element.elementor-element-6d12530.elementor-view-default .elementor-icon, .elementor-76968 .elementor-element.elementor-element-6d12530 .elementor-icon{color:#A29394;fill:#A29394;-webkit-text-fill-color:initial;transition-duration:2.2s;}.elementor-76968 .elementor-element.elementor-element-6d12530.elementor-view-default a.fancy-text-button:hover .elementor-icon, .elementor-76968 .elementor-element.elementor-element-6d12530.elementor-view-default .fancy-text-button:hover .elementor-icon,.elementor-76968 .elementor-element.elementor-element-6d12530 a.fancy-text-button:hover .elementor-icon, .elementor-76968 .elementor-element.elementor-element-6d12530.elementor-view-default a.elementor-button:hover .elementor-icon{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-box-overlay{background-color:transparent;background-image:linear-gradient(180deg, #462829BF 0%, #00000033 100%);}.elementor-76968 .elementor-element.elementor-element-c3fe622 > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-76968 .elementor-element.elementor-element-c3fe622 .elementor-icon, .elementor-76968 .elementor-element.elementor-element-c3fe622 .elementor-icon i{font-size:13px;}.elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-box-wrapper{text-align:center;}.elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-box{padding:14% 14% 14% 14%;}.elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-box .title, .elementor-76968 .elementor-element.elementor-element-c3fe622 .conter-wrap .title{font-size:21px;}.elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-box .title, .elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-box .title-link, .elementor-76968 .elementor-element.elementor-element-c3fe622 .conter-wrap .title, .elementor-76968 .elementor-element.elementor-element-c3fe622 .conter-wrap .title-link{color:#FFFFFFF0;}.elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-box .title-link:hover, .elementor-76968 .elementor-element.elementor-element-c3fe622 .conter-wrap .title-link:hover{color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-icon{width:40px;height:40px;line-height:42px;}.elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-box .subtitle, .elementor-76968 .elementor-element.elementor-element-c3fe622 .conter-wrap .subtitle{font-size:21px;font-weight:500;color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-c3fe622 .content{font-size:10px;font-weight:200;color:#A29394;width:85%;padding:10rem 0rem 05rem 0rem;}.elementor-76968 .elementor-element.elementor-element-c3fe622 a.fancy-text-button span, .elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-button span, .elementor-76968 .elementor-element.elementor-element-c3fe622 a.elementor-button, .elementor-76968 .elementor-element.elementor-element-c3fe622 .elementor-button{font-size:13px;font-weight:600;line-height:22px;fill:#A29394;color:#A29394;}.elementor-76968 .elementor-element.elementor-element-c3fe622 a.fancy-text-button:hover span, .elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-button:hover span, .elementor-76968 .elementor-element.elementor-element-c3fe622 a.fancy-text-button:focus span, .elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-button:focus span, .elementor-76968 .elementor-element.elementor-element-c3fe622 a.elementor-button:hover, .elementor-76968 .elementor-element.elementor-element-c3fe622 a.elementor-button:focus, .elementor-76968 .elementor-element.elementor-element-c3fe622 .elementor-button:focus{color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-c3fe622 a.fancy-text-button:hover svg, .elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-button:hover svg, .elementor-76968 .elementor-element.elementor-element-c3fe622 a.fancy-text-button:focus svg, .elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-button:focus svg{fill:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-c3fe622 a.fancy-text-button, .elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-button, .elementor-76968 .elementor-element.elementor-element-c3fe622 a.elementor-button, .elementor-76968 .elementor-element.elementor-element-c3fe622 .elementor-button{transition-duration:1s;}.elementor-76968 .elementor-element.elementor-element-c3fe622.elementor-view-default .elementor-icon, .elementor-76968 .elementor-element.elementor-element-c3fe622 .elementor-icon{color:#A29394;fill:#A29394;-webkit-text-fill-color:initial;transition-duration:2.2s;}.elementor-76968 .elementor-element.elementor-element-c3fe622.elementor-view-default a.fancy-text-button:hover .elementor-icon, .elementor-76968 .elementor-element.elementor-element-c3fe622.elementor-view-default .fancy-text-button:hover .elementor-icon,.elementor-76968 .elementor-element.elementor-element-c3fe622 a.fancy-text-button:hover .elementor-icon, .elementor-76968 .elementor-element.elementor-element-c3fe622.elementor-view-default a.elementor-button:hover .elementor-icon{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-76968 .elementor-element.elementor-element-875bbac{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0100px;padding:0px 0px 0px 0px;}.elementor-76968 .elementor-element.elementor-element-875bbac:hover{border-style:none;}.elementor-76968 .elementor-element.elementor-element-875bbac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-box-overlay{background-color:transparent;background-image:linear-gradient(180deg, #462829A8 0%, #00000033 100%);}.elementor-76968 .elementor-element.elementor-element-cadee1e > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-76968 .elementor-element.elementor-element-cadee1e .elementor-icon, .elementor-76968 .elementor-element.elementor-element-cadee1e .elementor-icon i{font-size:13px;}.elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-box-wrapper{text-align:center;}.elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-box{padding:14% 14% 14% 14%;}.elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-box .title, .elementor-76968 .elementor-element.elementor-element-cadee1e .conter-wrap .title{font-size:21px;}.elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-box .title, .elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-box .title-link, .elementor-76968 .elementor-element.elementor-element-cadee1e .conter-wrap .title, .elementor-76968 .elementor-element.elementor-element-cadee1e .conter-wrap .title-link{color:#FFFFFFF0;}.elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-box .title-link:hover, .elementor-76968 .elementor-element.elementor-element-cadee1e .conter-wrap .title-link:hover{color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-icon{width:40px;height:40px;line-height:42px;}.elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-box .subtitle, .elementor-76968 .elementor-element.elementor-element-cadee1e .conter-wrap .subtitle{font-size:21px;font-weight:500;color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-cadee1e .content{font-size:10px;font-weight:200;color:#A29394;width:85%;padding:10rem 0rem 05rem 0rem;}.elementor-76968 .elementor-element.elementor-element-cadee1e a.fancy-text-button span, .elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-button span, .elementor-76968 .elementor-element.elementor-element-cadee1e a.elementor-button, .elementor-76968 .elementor-element.elementor-element-cadee1e .elementor-button{font-size:13px;font-weight:600;line-height:22px;fill:#A29394;color:#A29394;}.elementor-76968 .elementor-element.elementor-element-cadee1e a.fancy-text-button:hover span, .elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-button:hover span, .elementor-76968 .elementor-element.elementor-element-cadee1e a.fancy-text-button:focus span, .elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-button:focus span, .elementor-76968 .elementor-element.elementor-element-cadee1e a.elementor-button:hover, .elementor-76968 .elementor-element.elementor-element-cadee1e a.elementor-button:focus, .elementor-76968 .elementor-element.elementor-element-cadee1e .elementor-button:focus{color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-cadee1e a.fancy-text-button:hover svg, .elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-button:hover svg, .elementor-76968 .elementor-element.elementor-element-cadee1e a.fancy-text-button:focus svg, .elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-button:focus svg{fill:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-cadee1e a.fancy-text-button, .elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-button, .elementor-76968 .elementor-element.elementor-element-cadee1e a.elementor-button, .elementor-76968 .elementor-element.elementor-element-cadee1e .elementor-button{transition-duration:1s;}.elementor-76968 .elementor-element.elementor-element-cadee1e.elementor-view-default .elementor-icon, .elementor-76968 .elementor-element.elementor-element-cadee1e .elementor-icon{color:#A29394;fill:#A29394;-webkit-text-fill-color:initial;transition-duration:2.2s;}.elementor-76968 .elementor-element.elementor-element-cadee1e.elementor-view-default a.fancy-text-button:hover .elementor-icon, .elementor-76968 .elementor-element.elementor-element-cadee1e.elementor-view-default .fancy-text-button:hover .elementor-icon,.elementor-76968 .elementor-element.elementor-element-cadee1e a.fancy-text-button:hover .elementor-icon, .elementor-76968 .elementor-element.elementor-element-cadee1e.elementor-view-default a.elementor-button:hover .elementor-icon{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-box-overlay{background-color:transparent;background-image:linear-gradient(180deg, #462829BF 0%, #00000033 100%);}.elementor-76968 .elementor-element.elementor-element-e73a38d > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-76968 .elementor-element.elementor-element-e73a38d .elementor-icon, .elementor-76968 .elementor-element.elementor-element-e73a38d .elementor-icon i{font-size:13px;}.elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-box-wrapper{text-align:center;}.elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-box{padding:14% 14% 14% 14%;}.elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-box .title, .elementor-76968 .elementor-element.elementor-element-e73a38d .conter-wrap .title{font-size:21px;}.elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-box .title, .elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-box .title-link, .elementor-76968 .elementor-element.elementor-element-e73a38d .conter-wrap .title, .elementor-76968 .elementor-element.elementor-element-e73a38d .conter-wrap .title-link{color:#FFFFFFF0;}.elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-box .title-link:hover, .elementor-76968 .elementor-element.elementor-element-e73a38d .conter-wrap .title-link:hover{color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-icon{width:40px;height:40px;line-height:42px;}.elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-box .subtitle, .elementor-76968 .elementor-element.elementor-element-e73a38d .conter-wrap .subtitle{font-size:21px;font-weight:500;color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-e73a38d .content{font-size:10px;font-weight:200;color:#A29394;width:85%;padding:10rem 0rem 05rem 0rem;}.elementor-76968 .elementor-element.elementor-element-e73a38d a.fancy-text-button span, .elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-button span, .elementor-76968 .elementor-element.elementor-element-e73a38d a.elementor-button, .elementor-76968 .elementor-element.elementor-element-e73a38d .elementor-button{font-size:13px;font-weight:600;line-height:22px;fill:#A29394;color:#A29394;}.elementor-76968 .elementor-element.elementor-element-e73a38d a.fancy-text-button:hover span, .elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-button:hover span, .elementor-76968 .elementor-element.elementor-element-e73a38d a.fancy-text-button:focus span, .elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-button:focus span, .elementor-76968 .elementor-element.elementor-element-e73a38d a.elementor-button:hover, .elementor-76968 .elementor-element.elementor-element-e73a38d a.elementor-button:focus, .elementor-76968 .elementor-element.elementor-element-e73a38d .elementor-button:focus{color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-e73a38d a.fancy-text-button:hover svg, .elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-button:hover svg, .elementor-76968 .elementor-element.elementor-element-e73a38d a.fancy-text-button:focus svg, .elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-button:focus svg{fill:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-e73a38d a.fancy-text-button, .elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-button, .elementor-76968 .elementor-element.elementor-element-e73a38d a.elementor-button, .elementor-76968 .elementor-element.elementor-element-e73a38d .elementor-button{transition-duration:1s;}.elementor-76968 .elementor-element.elementor-element-e73a38d.elementor-view-default .elementor-icon, .elementor-76968 .elementor-element.elementor-element-e73a38d .elementor-icon{color:#A29394;fill:#A29394;-webkit-text-fill-color:initial;transition-duration:2.2s;}.elementor-76968 .elementor-element.elementor-element-e73a38d.elementor-view-default a.fancy-text-button:hover .elementor-icon, .elementor-76968 .elementor-element.elementor-element-e73a38d.elementor-view-default .fancy-text-button:hover .elementor-icon,.elementor-76968 .elementor-element.elementor-element-e73a38d a.fancy-text-button:hover .elementor-icon, .elementor-76968 .elementor-element.elementor-element-e73a38d.elementor-view-default a.elementor-button:hover .elementor-icon{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-box-overlay{background-color:transparent;background-image:linear-gradient(180deg, #462829BF 0%, #00000033 100%);}.elementor-76968 .elementor-element.elementor-element-8a6e526 > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-76968 .elementor-element.elementor-element-8a6e526 .elementor-icon, .elementor-76968 .elementor-element.elementor-element-8a6e526 .elementor-icon i{font-size:13px;}.elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-box-wrapper{text-align:center;}.elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-box{padding:14% 14% 14% 14%;}.elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-box .title, .elementor-76968 .elementor-element.elementor-element-8a6e526 .conter-wrap .title{font-size:21px;}.elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-box .title, .elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-box .title-link, .elementor-76968 .elementor-element.elementor-element-8a6e526 .conter-wrap .title, .elementor-76968 .elementor-element.elementor-element-8a6e526 .conter-wrap .title-link{color:#FFFFFFF0;}.elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-box .title-link:hover, .elementor-76968 .elementor-element.elementor-element-8a6e526 .conter-wrap .title-link:hover{color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-icon{width:40px;height:40px;line-height:42px;}.elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-box .subtitle, .elementor-76968 .elementor-element.elementor-element-8a6e526 .conter-wrap .subtitle{font-size:21px;font-weight:500;color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-8a6e526 .content{font-size:10px;font-weight:200;color:#A29394;width:85%;padding:10rem 0rem 05rem 0rem;}.elementor-76968 .elementor-element.elementor-element-8a6e526 a.fancy-text-button span, .elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-button span, .elementor-76968 .elementor-element.elementor-element-8a6e526 a.elementor-button, .elementor-76968 .elementor-element.elementor-element-8a6e526 .elementor-button{font-size:13px;font-weight:600;line-height:22px;fill:#A29394;color:#A29394;}.elementor-76968 .elementor-element.elementor-element-8a6e526 a.fancy-text-button:hover span, .elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-button:hover span, .elementor-76968 .elementor-element.elementor-element-8a6e526 a.fancy-text-button:focus span, .elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-button:focus span, .elementor-76968 .elementor-element.elementor-element-8a6e526 a.elementor-button:hover, .elementor-76968 .elementor-element.elementor-element-8a6e526 a.elementor-button:focus, .elementor-76968 .elementor-element.elementor-element-8a6e526 .elementor-button:focus{color:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-8a6e526 a.fancy-text-button:hover svg, .elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-button:hover svg, .elementor-76968 .elementor-element.elementor-element-8a6e526 a.fancy-text-button:focus svg, .elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-button:focus svg{fill:#FFFFFF;}.elementor-76968 .elementor-element.elementor-element-8a6e526 a.fancy-text-button, .elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-button, .elementor-76968 .elementor-element.elementor-element-8a6e526 a.elementor-button, .elementor-76968 .elementor-element.elementor-element-8a6e526 .elementor-button{transition-duration:1s;}.elementor-76968 .elementor-element.elementor-element-8a6e526.elementor-view-default .elementor-icon, .elementor-76968 .elementor-element.elementor-element-8a6e526 .elementor-icon{color:#A29394;fill:#A29394;-webkit-text-fill-color:initial;transition-duration:2.2s;}.elementor-76968 .elementor-element.elementor-element-8a6e526.elementor-view-default a.fancy-text-button:hover .elementor-icon, .elementor-76968 .elementor-element.elementor-element-8a6e526.elementor-view-default .fancy-text-button:hover .elementor-icon,.elementor-76968 .elementor-element.elementor-element-8a6e526 a.fancy-text-button:hover .elementor-icon, .elementor-76968 .elementor-element.elementor-element-8a6e526.elementor-view-default a.elementor-button:hover .elementor-icon{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px) and (min-width:768px){.elementor-76968 .elementor-element.elementor-element-f057d19{width:100%;}.elementor-76968 .elementor-element.elementor-element-7a68e0c{width:100%;}.elementor-76968 .elementor-element.elementor-element-5ecdda6{width:50%;}.elementor-76968 .elementor-element.elementor-element-b527b32{width:50%;}.elementor-76968 .elementor-element.elementor-element-f0bd33f{width:50%;}.elementor-76968 .elementor-element.elementor-element-b980793{width:50%;}.elementor-76968 .elementor-element.elementor-element-4354b46{width:50%;}.elementor-76968 .elementor-element.elementor-element-5d0649f{width:50%;}}@media(max-width:1024px){.elementor-76968 .elementor-element.elementor-element-44bde30{padding:75px 25px 75px 25px;}.elementor-76968 .elementor-element.elementor-element-f057d19 > .elementor-element-populated{margin:0% 8% 0% 8%;--e-column-margin-right:8%;--e-column-margin-left:8%;}.elementor-76968 .elementor-element.elementor-element-a50abd3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-76968 .elementor-element.elementor-element-a50abd3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-76968 .elementor-element.elementor-element-7a68e0c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-76968 .elementor-element.elementor-element-7a68e0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-76968 .elementor-element.elementor-element-7a68e0c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76968 .elementor-element.elementor-element-424fb6f img{width:100%;}.elementor-76968 .elementor-element.elementor-element-bce41c0{padding:95px 25px 95px 25px;}.elementor-76968 .elementor-element.elementor-element-5ecdda6 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-0d94d9d .content{width:100%;}.elementor-76968 .elementor-element.elementor-element-b527b32 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-6d12530 .content{width:100%;}.elementor-76968 .elementor-element.elementor-element-f0bd33f > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-c3fe622 .content{width:100%;}.elementor-76968 .elementor-element.elementor-element-875bbac{padding:95px 25px 95px 25px;}.elementor-76968 .elementor-element.elementor-element-b980793 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-cadee1e .content{width:100%;}.elementor-76968 .elementor-element.elementor-element-4354b46 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-e73a38d .content{width:100%;}.elementor-76968 .elementor-element.elementor-element-5d0649f > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-8a6e526 .content{width:100%;}}@media(max-width:767px){.elementor-76968 .elementor-element.elementor-element-fb7464c{margin-top:75px;margin-bottom:0px;}.elementor-76968 .elementor-element.elementor-element-bb84f2d > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-76968 .elementor-element.elementor-element-c3f2eea{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-76968 .elementor-element.elementor-element-61af099.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76968 .elementor-element.elementor-element-9ef3e73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 020px;}.elementor-76968 .elementor-element.elementor-element-44bde30{margin-top:5%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-76968 .elementor-element.elementor-element-f057d19 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:010px 010px 10px 010px !important;}.elementor-76968 .elementor-element.elementor-element-a50abd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-76968 .elementor-element.elementor-element-a50abd3{font-size:11px;line-height:1.5em;}.elementor-76968 .elementor-element.elementor-element-7a68e0c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76968 .elementor-element.elementor-element-424fb6f img{width:100%;max-width:100%;}.elementor-76968 .elementor-element.elementor-element-bce41c0{margin-top:050px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-76968 .elementor-element.elementor-element-5ecdda6 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-0d94d9d .content{width:92%;}.elementor-76968 .elementor-element.elementor-element-b527b32 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-6d12530 .content{width:92%;}.elementor-76968 .elementor-element.elementor-element-f0bd33f > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-c3fe622 .content{width:92%;}.elementor-76968 .elementor-element.elementor-element-875bbac{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-76968 .elementor-element.elementor-element-b980793 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-cadee1e .content{width:92%;}.elementor-76968 .elementor-element.elementor-element-4354b46 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-e73a38d .content{width:92%;}.elementor-76968 .elementor-element.elementor-element-5d0649f > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-box .content, .elementor-76968 .elementor-element.elementor-element-8a6e526 .content{width:92%;}}/* Start custom CSS for image, class: .elementor-element-9ef3e73 *//* Your existing CSS - Keep all of this */
.fancy-text-box-style-3 .fancy-icon,
.fancy-text-box-style-3:hover .fancy-icon,
.fancy-text-box-wrapper:hover .fancy-icon {
    opacity: 1 !important;
    visibility: visible !important;
    display: inline-block !important;
    transform: none !important;
    transition: none !important;
    z-index: 9999 !important;
}

/* Also try targeting the icon itself */
.fancy-text-box-style-3 .fancy-icon i,
.fancy-text-box-style-3:hover .fancy-icon i,
.fancy-text-box-wrapper:hover .fancy-icon i {
    opacity: 1 !important;
    visibility: visible !important;
    display: inline !important;
}

/* Border radius for images */
.fancy-text-box-style-3 .fancy-text-box-image img {
    border-radius: 25px !important;
}

/* DISABLE ZOOM EFFECT ON HOVER */
.fancy-text-box-style-3 figure:hover .fancy-text-box-image img {
    transform: scale(1) !important;
    -webkit-transform: scale(1) !important;
}

/* Prevent transition on the images to stop zoom animation */
.fancy-text-box-style-3 .fancy-text-box-image img {
    transition: transform 0s !important;
    -webkit-transition: transform 0s !important;
}

/* Alternative more aggressive approach if needed */
.fancy-text-box-wrapper.fancy-text-box-style-3:hover img,
.fancy-text-box-style-3:hover img {
    transform: none !important;
    scale: 1 !important;
}

/* ===== ADD THIS NEW SECTION TO FIX THE OVERLAY ===== */

/* Fix the overlay gradient to respect rounded corners */
.fancy-text-box-style-3 figure {
    border-radius: 25px !important;
    overflow: hidden !important;
    position: relative !important;
}

/* Apply border radius to the overlay itself */
.fancy-text-box-style-3 .fancy-text-box-overlay {
    border-radius: 25px !important;
}

/* Ensure the image container also clips properly */
.fancy-text-box-style-3 .fancy-text-box-image {
    border-radius: 25px !important;
    overflow: hidden !important;
}

/* Make sure all elements inside figure respect the clipping */
.fancy-text-box-wrapper.fancy-text-box-style-3 figure * {
    border-radius: inherit !important;
}/* End custom CSS */
/* Start custom CSS for litho-fancy-text-box, class: .elementor-element-0d94d9d *//* Force the icon to always be visible - without position change */
.fancy-text-box-style-3 .fancy-icon,
.fancy-text-box-style-3:hover .fancy-icon,
.fancy-text-box-wrapper:hover .fancy-icon {
    opacity: 1 !important;
    visibility: visible !important;
    display: inline-block !important;
    transform: none !important;
    transition: none !important;
    z-index: 9999 !important;
}

/* Also try targeting the icon itself */
.fancy-text-box-style-3 .fancy-icon i,
.fancy-text-box-style-3:hover .fancy-icon i,
.fancy-text-box-wrapper:hover .fancy-icon i {
    opacity: 1 !important;
    visibility: visible !important;
    display: inline !important;
}

.elementor-76968 .elementor-element.elementor-element-0d94d9d .fancy-text-box-image img {
    border-radius: 25px !important;
}/* End custom CSS */
/* Start custom CSS for litho-fancy-text-box, class: .elementor-element-6d12530 *//* Force the icon to always be visible - without position change */
.fancy-text-box-style-3 .fancy-icon,
.fancy-text-box-style-3:hover .fancy-icon,
.fancy-text-box-wrapper:hover .fancy-icon {
    opacity: 1 !important;
    visibility: visible !important;
    display: inline-block !important;
    transform: none !important;
    transition: none !important;
    z-index: 9999 !important;
}

/* Also try targeting the icon itself */
.fancy-text-box-style-3 .fancy-icon i,
.fancy-text-box-style-3:hover .fancy-icon i,
.fancy-text-box-wrapper:hover .fancy-icon i {
    opacity: 1 !important;
    visibility: visible !important;
    display: inline !important;
}

.elementor-76968 .elementor-element.elementor-element-6d12530 .fancy-text-box-image img {
    border-radius: 25px !important;
}/* End custom CSS */
/* Start custom CSS for litho-fancy-text-box, class: .elementor-element-c3fe622 *//* Force the icon to always be visible - without position change */
.fancy-text-box-style-3 .fancy-icon,
.fancy-text-box-style-3:hover .fancy-icon,
.fancy-text-box-wrapper:hover .fancy-icon {
    opacity: 1 !important;
    visibility: visible !important;
    display: inline-block !important;
    transform: none !important;
    transition: none !important;
    z-index: 9999 !important;
}

/* Also try targeting the icon itself */
.fancy-text-box-style-3 .fancy-icon i,
.fancy-text-box-style-3:hover .fancy-icon i,
.fancy-text-box-wrapper:hover .fancy-icon i {
    opacity: 1 !important;
    visibility: visible !important;
    display: inline !important;
}

.elementor-76968 .elementor-element.elementor-element-c3fe622 .fancy-text-box-image img {
    border-radius: 25px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bce41c0 */.fancy-text-box:hover .fancy-icon {
    opacity: 1 !important;
    visibility: visible !important;
    z-index: 999 !important;
}/* End custom CSS */
/* Start custom CSS for litho-fancy-text-box, class: .elementor-element-cadee1e *//* Force the icon to always be visible - without position change */
.fancy-text-box-style-3 .fancy-icon,
.fancy-text-box-style-3:hover .fancy-icon,
.fancy-text-box-wrapper:hover .fancy-icon {
    opacity: 1 !important;
    visibility: visible !important;
    display: inline-block !important;
    transform: none !important;
    transition: none !important;
    z-index: 9999 !important;
}

/* Also try targeting the icon itself */
.fancy-text-box-style-3 .fancy-icon i,
.fancy-text-box-style-3:hover .fancy-icon i,
.fancy-text-box-wrapper:hover .fancy-icon i {
    opacity: 1 !important;
    visibility: visible !important;
    display: inline !important;
}

.elementor-76968 .elementor-element.elementor-element-cadee1e .fancy-text-box-image img {
    border-radius: 25px !important;
}/* End custom CSS */
/* Start custom CSS for litho-fancy-text-box, class: .elementor-element-e73a38d *//* Force the icon to always be visible - without position change */
.fancy-text-box-style-3 .fancy-icon,
.fancy-text-box-style-3:hover .fancy-icon,
.fancy-text-box-wrapper:hover .fancy-icon {
    opacity: 1 !important;
    visibility: visible !important;
    display: inline-block !important;
    transform: none !important;
    transition: none !important;
    z-index: 9999 !important;
}

/* Also try targeting the icon itself */
.fancy-text-box-style-3 .fancy-icon i,
.fancy-text-box-style-3:hover .fancy-icon i,
.fancy-text-box-wrapper:hover .fancy-icon i {
    opacity: 1 !important;
    visibility: visible !important;
    display: inline !important;
}

.elementor-76968 .elementor-element.elementor-element-e73a38d .fancy-text-box-image img {
    border-radius: 25px !important;
}/* End custom CSS */
/* Start custom CSS for litho-fancy-text-box, class: .elementor-element-8a6e526 *//* Force the icon to always be visible - without position change */
.fancy-text-box-style-3 .fancy-icon,
.fancy-text-box-style-3:hover .fancy-icon,
.fancy-text-box-wrapper:hover .fancy-icon {
    opacity: 1 !important;
    visibility: visible !important;
    display: inline-block !important;
    transform: none !important;
    transition: none !important;
    z-index: 9999 !important;
}

/* Also try targeting the icon itself */
.fancy-text-box-style-3 .fancy-icon i,
.fancy-text-box-style-3:hover .fancy-icon i,
.fancy-text-box-wrapper:hover .fancy-icon i {
    opacity: 1 !important;
    visibility: visible !important;
    display: inline !important;
}

.elementor-76968 .elementor-element.elementor-element-8a6e526 .fancy-text-box-image img {
    border-radius: 25px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-875bbac */.fancy-text-box:hover .fancy-icon {
    opacity: 1 !important;
    visibility: visible !important;
    z-index: 999 !important;
}/* End custom CSS */