.elementor-18293 .elementor-element.elementor-element-5e62345{--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.7;--padding-top:195px;--padding-bottom:100px;--padding-left:67px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-5e62345:not(.elementor-motion-effects-element-type-background), .elementor-18293 .elementor-element.elementor-element-5e62345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background:url("https://yousseffahmiidrissi.com/wp-content/uploads/2025/05/home-image-1.jpg") 50% 50%;background-size:cover;}.elementor-18293 .elementor-element.elementor-element-5e62345::before, .elementor-18293 .elementor-element.elementor-element-5e62345 > .elementor-background-video-container::before, .elementor-18293 .elementor-element.elementor-element-5e62345 > .e-con-inner > .elementor-background-video-container::before, .elementor-18293 .elementor-element.elementor-element-5e62345 > .elementor-background-slideshow::before, .elementor-18293 .elementor-element.elementor-element-5e62345 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18293 .elementor-element.elementor-element-5e62345 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121212;--background-overlay:'';}.elementor-18293 .elementor-element.elementor-element-5e62345 .wcf-image-hover{background-image:url( https://yousseffahmiidrissi.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-18293 .elementor-element.elementor-element-d7e494d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-d7e494d .wcf-image-hover{background-image:url( https://yousseffahmiidrissi.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-18293 .elementor-element.elementor-element-241c3fe{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-241c3fe .wcf-image-hover{background-image:url( https://yousseffahmiidrissi.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-18293 .elementor-element.elementor-element-8026694{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-8026694.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18293 .elementor-element.elementor-element-8026694 .wcf-image-hover{background-image:url( https://yousseffahmiidrissi.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-18293 .elementor-element.elementor-element-1f38a97 .wcf--title{color:#FFFFFF;font-size:150px;font-weight:600;line-height:1em;}.elementor-18293 .elementor-element.elementor-element-1f38a97 .wcf--title .highlight{color:#f00000;}.elementor-18293 .elementor-element.elementor-element-445e878{--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:space-around;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-445e878.e-con{--align-self:stretch;}.elementor-18293 .elementor-element.elementor-element-445e878 .wcf-image-hover{background-image:url( https://yousseffahmiidrissi.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-18293 .elementor-element.elementor-element-a097e64{width:100%;max-width:100%;text-align:center;}.elementor-18293 .elementor-element.elementor-element-a097e64 > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;}.elementor-18293 .elementor-element.elementor-element-a097e64 .wcf--title{color:#FFFFFF;font-size:19px;font-weight:400;}.elementor-18293 .elementor-element.elementor-element-a097e64 .wcf--title .highlight{color:#f00000;}.elementor-18293 .elementor-element.elementor-element-cb0de01 .wcf__btn a{fill:#FFFFFF;color:#FFFFFF;}.elementor-18293 .elementor-element.elementor-element-cb0de01 .wcf__btn a.wcf-btn-underline:after{background-color:#FFFFFF;}.elementor-18293 .elementor-element.elementor-element-cb0de01 .wcf__btn a.wcf-btn-mask:after{color:#FFFFFF;}.elementor-18293 .elementor-element.elementor-element-cb0de01 .wcf__btn a, .elementor-18293 .elementor-element.elementor-element-cb0de01 .wcf__btn a.btn-parallal-border:before, .elementor-18293 .elementor-element.elementor-element-cb0de01 .wcf__btn a.btn-parallal-border:after, .elementor-18293 .elementor-element.elementor-element-cb0de01 .wcf__btn a.btn-rollover-cross:before, .elementor-18293 .elementor-element.elementor-element-cb0de01 .wcf__btn a.btn-rollover-cross:after{border-style:solid;border-color:#FFFFFF;}.elementor-18293 .elementor-element.elementor-element-cf24df9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18293 .elementor-element.elementor-element-cf24df9 .wcf-image-hover{background-image:url( https://yousseffahmiidrissi.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-18293 .elementor-element.elementor-element-517aea3 .wcf__btn a{fill:#FFFFFF;color:#FFFFFF;}.elementor-18293 .elementor-element.elementor-element-517aea3 .wcf__btn a.wcf-btn-underline:after{background-color:#FFFFFF;}.elementor-18293 .elementor-element.elementor-element-517aea3 .wcf__btn a.wcf-btn-mask:after{color:#FFFFFF;}.elementor-18293 .elementor-element.elementor-element-517aea3 .wcf__btn a, .elementor-18293 .elementor-element.elementor-element-517aea3 .wcf__btn a.btn-parallal-border:before, .elementor-18293 .elementor-element.elementor-element-517aea3 .wcf__btn a.btn-parallal-border:after, .elementor-18293 .elementor-element.elementor-element-517aea3 .wcf__btn a.btn-rollover-cross:before, .elementor-18293 .elementor-element.elementor-element-517aea3 .wcf__btn a.btn-rollover-cross:after{border-style:solid;border-color:#FFFFFF;}.elementor-18293 .elementor-element.elementor-element-c337cda{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-c337cda .wcf-image-hover{background-image:url( https://yousseffahmiidrissi.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-18293 .elementor-element.elementor-element-b5c842f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-18293 .elementor-element.elementor-element-d392e31{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-d392e31 .wcf-image-hover{background-image:url( https://yousseffahmiidrissi.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-18293 .elementor-element.elementor-element-543a5b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-543a5b9:not(.elementor-motion-effects-element-type-background), .elementor-18293 .elementor-element.elementor-element-543a5b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05070f;}.elementor-18293 .elementor-element.elementor-element-543a5b9 .wcf-image-hover{background-image:url( https://yousseffahmiidrissi.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-18293 .elementor-element.elementor-element-89934e3{--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;--padding-top:140px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-18293 .elementor-element.elementor-element-89934e3:not(.elementor-motion-effects-element-type-background), .elementor-18293 .elementor-element.elementor-element-89934e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18293 .elementor-element.elementor-element-e6a0773{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-daaa502{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-a1c9cd3{text-align:left;}.elementor-18293 .elementor-element.elementor-element-a1c9cd3 img{object-position:center center;}.elementor-18293 .elementor-element.elementor-element-6856042{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-34668ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-34668ff.e-con{--align-self:center;}.elementor-18293 .elementor-element.elementor-element-a40a912{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-18293 .elementor-element.elementor-element-a40a912 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-18293 .elementor-element.elementor-element-a40a912 .wcf--text{color:#000000;}.elementor-18293 .elementor-element.elementor-element-a40a912 .wcf--text, .elementor-18293 .elementor-element.elementor-element-a40a912 .wcf--text *{font-size:18px;font-weight:500;line-height:25.5px;}.elementor-18293 .elementor-element.elementor-element-1666c09{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-18293 .elementor-element.elementor-element-1666c09 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-18293 .elementor-element.elementor-element-1666c09 .wcf--text{color:#555555;}.elementor-18293 .elementor-element.elementor-element-1666c09 .wcf--text, .elementor-18293 .elementor-element.elementor-element-1666c09 .wcf--text *{font-size:18px;font-weight:400;line-height:25.5px;}.elementor-18293 .elementor-element.elementor-element-f4ee5ba > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-18293 .elementor-element.elementor-element-322191a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-1572e61{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-1572e61:not(.elementor-motion-effects-element-type-background), .elementor-18293 .elementor-element.elementor-element-1572e61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0b0b0b;}.elementor-18293 .elementor-element.elementor-element-1572e61 .wcf-image-hover{background-image:url( https://yousseffahmiidrissi.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-18293 .elementor-element.elementor-element-0aafc95{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:140px;--padding-left:15px;--padding-right:15px;}.elementor-18293 .elementor-element.elementor-element-0aafc95 .wcf-image-hover{background-image:url( https://yousseffahmiidrissi.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-18293 .elementor-element.elementor-element-b4fc00c{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-b4fc00c .wcf-image-hover{background-image:url( https://yousseffahmiidrissi.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-18293 .elementor-element.elementor-element-3399a86{text-align:center;}.elementor-18293 .elementor-element.elementor-element-3399a86 .wcf--title{color:var( --e-global-color-secondary );font-size:18px;font-weight:400;line-height:1.42em;}.elementor-18293 .elementor-element.elementor-element-3399a86 .wcf--title .highlight{color:#f00000;}.elementor-18293 .elementor-element.elementor-element-43bf0b8{text-align:center;}.elementor-18293 .elementor-element.elementor-element-43bf0b8 .wcf--title{color:var( --e-global-color-primary );font-size:60px;font-weight:500;line-height:1.09em;}.elementor-18293 .elementor-element.elementor-element-43bf0b8 .wcf--title .highlight{color:#f00000;}.elementor-18293 .elementor-element.elementor-element-412d6db .wcf-posts{grid-template-columns:repeat(3, 1fr);column-gap:60px;row-gap:35px;}.elementor-18293 .elementor-element.elementor-element-412d6db .wcf__posts.style-6 .wcf-post{column-gap:60px;}.elementor-18293 .elementor-element.elementor-element-412d6db .title, .elementor-18293 .elementor-element.elementor-element-412d6db .title a{font-size:26px;font-weight:500;line-height:1.25em;color:#121212;}.elementor-18293 .elementor-element.elementor-element-412d6db .title{padding:5px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#BBBBBB;margin-bottom:8px;}.elementor-18293 .elementor-element.elementor-element-412d6db .title:hover, .elementor-18293 .elementor-element.elementor-element-412d6db .title a:hover, .elementor-18293 .elementor-element.elementor-element-412d6db .title span.highlight:hover{color:#666666;}.elementor-18293 .elementor-element.elementor-element-412d6db .wcf-meta a, .elementor-18293 .elementor-element.elementor-element-412d6db .wcf-meta span, .elementor-18293 .elementor-element.elementor-element-412d6db .author_views a, .elementor-18293 .elementor-element.elementor-element-412d6db .author_views span.posts_views{font-size:15px;font-weight:400;line-height:22.5px;color:#555555;}.elementor-18293 .elementor-element.elementor-element-412d6db .link{font-size:16px;font-weight:400;text-transform:capitalize;line-height:23.5px;}.elementor-18293 .elementor-element.elementor-element-412d6db .link i{font-size:12px;}.elementor-18293 .elementor-element.elementor-element-412d6db .link svg{font-size:12px;}.elementor-18293 .elementor-element.elementor-element-412d6db .link:after{width:0;}.elementor-18293 .elementor-element.elementor-element-0812d04{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-18293 .elementor-element.elementor-element-0812d04:not(.elementor-motion-effects-element-type-background), .elementor-18293 .elementor-element.elementor-element-0812d04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-18293 .elementor-element.elementor-element-0812d04 .wcf-image-hover{background-image:url( https://yousseffahmiidrissi.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-18293 .elementor-element.elementor-element-c5d2ed5{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-18293 .elementor-element.elementor-element-c5d2ed5 .wcf-image-hover{background-image:url( https://yousseffahmiidrissi.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-18293 .elementor-element.elementor-element-5aefe61 .wcf--title{color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18293 .elementor-element.elementor-element-5aefe61 .wcf--title .highlight{color:#f00000;}.elementor-18293 .elementor-element.elementor-element-e33bacc .wcf--title{color:#FFFFFF;font-size:60px;font-weight:500;line-height:1.09em;}.elementor-18293 .elementor-element.elementor-element-e33bacc .wcf--title .highlight{color:#f00000;}.elementor-18293 .elementor-element.elementor-element-b576c29{width:var( --container-widget-width, 506px );max-width:506px;--container-widget-width:506px;--container-widget-flex-grow:0;}.elementor-18293 .elementor-element.elementor-element-b576c29 .wcf--text{color:var( --e-global-color-text );}.elementor-18293 .elementor-element.elementor-element-b576c29 .wcf--text, .elementor-18293 .elementor-element.elementor-element-b576c29 .wcf--text *{font-size:20px;font-weight:400;line-height:1.38em;}.elementor-18293 .elementor-element.elementor-element-b78eb33 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-18293 .elementor-element.elementor-element-b78eb33 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-18293 .elementor-element.elementor-element-b78eb33 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-18293 .elementor-element.elementor-element-b78eb33 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-18293 .elementor-element.elementor-element-b78eb33 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-18293 .elementor-element.elementor-element-b78eb33 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-18293 .elementor-element.elementor-element-b78eb33 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-18293 .elementor-element.elementor-element-b78eb33 .elementor-field-type-html{padding-bottom:0px;}.elementor-18293 .elementor-element.elementor-element-b78eb33 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-18293 .elementor-element.elementor-element-b78eb33 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-18293 .elementor-element.elementor-element-b78eb33 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-18293 .elementor-element.elementor-element-b78eb33 .elementor-button[type="submit"]{color:#ffffff;}.elementor-18293 .elementor-element.elementor-element-b78eb33 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-18293 .elementor-element.elementor-element-b78eb33 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-18293 .elementor-element.elementor-element-b78eb33 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-18293 .elementor-element.elementor-element-b78eb33 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-18293 .elementor-element.elementor-element-b78eb33 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-18293 .elementor-element.elementor-element-b78eb33 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-18293 .elementor-element.elementor-element-b78eb33{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-18293 .elementor-element.elementor-element-b4n1ba0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-b4n1ba0 .wcf-image-hover{background-image:url( https://yousseffahmiidrissi.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-18293 .elementor-element.elementor-element-b4n1ba1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18293 .elementor-element.elementor-element-b4n1ba1 img{width:100%;}@media(min-width:768px){.elementor-18293 .elementor-element.elementor-element-8026694{--width:78.922%;}.elementor-18293 .elementor-element.elementor-element-445e878{--width:43%;}.elementor-18293 .elementor-element.elementor-element-daaa502{--width:39.5%;}.elementor-18293 .elementor-element.elementor-element-6856042{--width:60.5%;}.elementor-18293 .elementor-element.elementor-element-34668ff{--width:65%;}.elementor-18293 .elementor-element.elementor-element-322191a{--width:35%;}.elementor-18293 .elementor-element.elementor-element-c5d2ed5{--content-width:760px;}}@media(max-width:1366px){.elementor-18293 .elementor-element.elementor-element-5e62345{--padding-top:115px;--padding-bottom:100px;--padding-left:75px;--padding-right:15px;}.elementor-18293 .elementor-element.elementor-element-241c3fe{--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-1f38a97 .wcf--title{font-size:120px;}.elementor-18293 .elementor-element.elementor-element-89934e3{--padding-top:110px;--padding-bottom:120px;--padding-left:75px;--padding-right:15px;}.elementor-18293 .elementor-element.elementor-element-34668ff{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-0aafc95{--padding-top:0px;--padding-bottom:0px;--padding-left:75px;--padding-right:15px;}.elementor-18293 .elementor-element.elementor-element-0812d04{--padding-top:115px;--padding-bottom:120px;--padding-left:75px;--padding-right:15px;}.elementor-18293 .elementor-element.elementor-element-5aefe61 .wcf--title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body.elementor-page-18293{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:1200px){.elementor-18293 .elementor-element.elementor-element-241c3fe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18293 .elementor-element.elementor-element-1f38a97 .wcf--title{font-size:100px;}.elementor-18293 .elementor-element.elementor-element-6856042.e-con{--align-self:center;}.elementor-18293 .elementor-element.elementor-element-34668ff{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-34668ff.e-con{--align-self:center;}.elementor-18293 .elementor-element.elementor-element-a40a912{width:100%;max-width:100%;}.elementor-18293 .elementor-element.elementor-element-a40a912 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-18293 .elementor-element.elementor-element-1666c09{width:100%;max-width:100%;}.elementor-18293 .elementor-element.elementor-element-1666c09 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-18293 .elementor-element.elementor-element-412d6db .wcf-posts{column-gap:30px;}.elementor-18293 .elementor-element.elementor-element-412d6db .wcf__posts.style-6 .wcf-post{column-gap:30px;}.elementor-18293 .elementor-element.elementor-element-b576c29{width:100%;max-width:100%;}}@media(max-width:1024px){.elementor-18293 .elementor-element.elementor-element-5e62345{--padding-top:145px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-18293 .elementor-element.elementor-element-241c3fe{--padding-top:25px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-1f38a97 .wcf--title{font-size:80px;}.elementor-18293 .elementor-element.elementor-element-89934e3{--padding-top:90px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-18293 .elementor-element.elementor-element-34668ff{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-a40a912 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-18293 .elementor-element.elementor-element-1666c09 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-18293 .elementor-element.elementor-element-0aafc95{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-18293 .elementor-element.elementor-element-b4fc00c{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-43bf0b8 .wcf--title{font-size:50px;}.elementor-18293 .elementor-element.elementor-element-412d6db .wcf-posts{grid-template-columns:repeat(3, 1fr);column-gap:30px;}.elementor-18293 .elementor-element.elementor-element-412d6db .wcf__posts.style-6 .wcf-post{column-gap:30px;}.elementor-18293 .elementor-element.elementor-element-0812d04{--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-18293 .elementor-element.elementor-element-5aefe61 .wcf--title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18293 .elementor-element.elementor-element-e33bacc .wcf--title{font-size:50px;}}@media(max-width:880px){.elementor-18293 .elementor-element.elementor-element-5e62345{--padding-top:135px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-18293 .elementor-element.elementor-element-241c3fe{--padding-top:15px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-89934e3{--padding-top:80px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-18293 .elementor-element.elementor-element-34668ff{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-43bf0b8 .wcf--title{font-size:40px;}.elementor-18293 .elementor-element.elementor-element-412d6db .wcf-posts{column-gap:20px;}.elementor-18293 .elementor-element.elementor-element-412d6db .wcf__posts.style-6 .wcf-post{column-gap:20px;}.elementor-18293 .elementor-element.elementor-element-412d6db .title, .elementor-18293 .elementor-element.elementor-element-412d6db .title a{font-size:20px;}.elementor-18293 .elementor-element.elementor-element-0812d04{--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-18293 .elementor-element.elementor-element-e33bacc .wcf--title{font-size:40px;}}@media(max-width:767px){.elementor-18293 .elementor-element.elementor-element-5e62345{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-18293 .elementor-element.elementor-element-d7e494d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-241c3fe{--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-8026694{--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-1f38a97 .wcf--title{font-size:42px;}.elementor-18293 .elementor-element.elementor-element-445e878{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-445e878.e-con{--order:-99999 /* order start hack */;}.elementor-18293 .elementor-element.elementor-element-a097e64{width:100%;max-width:100%;}.elementor-18293 .elementor-element.elementor-element-a097e64 > .elementor-widget-container{padding:15px 5px 15px 5px;}.elementor-18293 .elementor-element.elementor-element-a097e64.elementor-element{--align-self:center;}.elementor-18293 .elementor-element.elementor-element-a097e64 .wcf--title{font-size:15px;}.elementor-18293 .elementor-element.elementor-element-cb0de01 .wcf__btn a, .elementor-18293 .elementor-element.elementor-element-cb0de01 .wcf__btn a.btn-parallal-border:before, .elementor-18293 .elementor-element.elementor-element-cb0de01 .wcf__btn a.btn-parallal-border:after, .elementor-18293 .elementor-element.elementor-element-cb0de01 .wcf__btn a.btn-rollover-cross:before, .elementor-18293 .elementor-element.elementor-element-cb0de01 .wcf__btn a.btn-rollover-cross:after{border-width:2px 2px 2px 2px;}.elementor-18293 .elementor-element.elementor-element-cf24df9{--padding-top:50px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-18293 .elementor-element.elementor-element-517aea3 .wcf__btn a, .elementor-18293 .elementor-element.elementor-element-517aea3 .wcf__btn a.btn-parallal-border:before, .elementor-18293 .elementor-element.elementor-element-517aea3 .wcf__btn a.btn-parallal-border:after, .elementor-18293 .elementor-element.elementor-element-517aea3 .wcf__btn a.btn-rollover-cross:before, .elementor-18293 .elementor-element.elementor-element-517aea3 .wcf__btn a.btn-rollover-cross:after{border-width:2px 2px 2px 2px;}.elementor-18293 .elementor-element.elementor-element-c337cda{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-b5c842f{width:var( --container-widget-width, 138px );max-width:138px;--container-widget-width:138px;--container-widget-flex-grow:0;}.elementor-18293 .elementor-element.elementor-element-89934e3{--padding-top:55px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-18293 .elementor-element.elementor-element-6856042{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-34668ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-a40a912 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-18293 .elementor-element.elementor-element-a40a912 .wcf--text, .elementor-18293 .elementor-element.elementor-element-a40a912 .wcf--text *{font-size:23px;}.elementor-18293 .elementor-element.elementor-element-1666c09 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-18293 .elementor-element.elementor-element-322191a{--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;--flex-wrap:nowrap;}.elementor-18293 .elementor-element.elementor-element-b4fc00c{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-43bf0b8 .wcf--title{font-size:32px;}.elementor-18293 .elementor-element.elementor-element-412d6db .wcf-posts{grid-template-columns:repeat(1, 1fr);}.elementor-18293 .elementor-element.elementor-element-412d6db .title, .elementor-18293 .elementor-element.elementor-element-412d6db .title a{font-size:22px;}.elementor-18293 .elementor-element.elementor-element-0812d04{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:55px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-18293 .elementor-element.elementor-element-5aefe61 .wcf--title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18293 .elementor-element.elementor-element-e33bacc .wcf--title{font-size:32px;}}@media(max-width:1366px) and (min-width:768px){.elementor-18293 .elementor-element.elementor-element-8026694{--width:800px;}.elementor-18293 .elementor-element.elementor-element-daaa502{--width:35%;}.elementor-18293 .elementor-element.elementor-element-6856042{--width:65%;}.elementor-18293 .elementor-element.elementor-element-34668ff{--width:70%;}.elementor-18293 .elementor-element.elementor-element-322191a{--width:30%;}}@media(max-width:1200px) and (min-width:768px){.elementor-18293 .elementor-element.elementor-element-8026694{--width:667.976px;}}@media(max-width:1024px) and (min-width:768px){.elementor-18293 .elementor-element.elementor-element-8026694{--width:700px;}}@media(max-width:880px) and (min-width:768px){.elementor-18293 .elementor-element.elementor-element-8026694{--width:82%;}.elementor-18293 .elementor-element.elementor-element-445e878{--width:18%;}}@media(min-width:2400px){.elementor-18293 .elementor-element.elementor-element-d7e494d{--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-start;--align-items:flex-start;}.elementor-18293 .elementor-element.elementor-element-241c3fe{--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:flex-start;--align-items:flex-start;}.elementor-18293 .elementor-element.elementor-element-445e878{--justify-content:space-around;}.elementor-18293 .elementor-element.elementor-element-cb0de01.elementor-element{--align-self:center;}.elementor-18293 .elementor-element.elementor-element-cf24df9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18293 .elementor-element.elementor-element-517aea3.elementor-element{--align-self:center;}.elementor-18293 .elementor-element.elementor-element-c337cda{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18293 .elementor-element.elementor-element-a40a912 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-18293 .elementor-element.elementor-element-1666c09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-18293 .elementor-element.elementor-element-5aefe61 .wcf--title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for container, class: .elementor-element-d392e31 *//*yfSlate*/
html body .elementor-element-d392e31{background:#05070f!important;padding:34px 16px!important;}
html body .yfi-q{position:relative;max-width:640px;margin:0 auto;padding:64px 26px 48px;border-radius:26px;overflow:hidden;text-align:center;
background:radial-gradient(120% 80% at 50% 0%,rgba(201,151,43,.16) 0%,rgba(201,151,43,0) 55%),repeating-linear-gradient(115deg,rgba(255,255,255,.018) 0 2px,rgba(255,255,255,0) 2px 7px),linear-gradient(160deg,#2a2f38 0%,#181b21 55%,#0f1115 100%);
border:1px solid rgba(232,195,106,.45);box-shadow:0 24px 60px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 80px rgba(0,0,0,.45);}
html body .yfi-q::after{content:'';position:absolute;inset:10px;border:1px solid rgba(232,195,106,.28);border-radius:18px;pointer-events:none;}
html body .yfi-q::before{content:'\201C';display:block;font-family:Georgia,'Times New Roman',serif;font-size:130px;line-height:.55;height:56px;margin:0 0 22px;color:transparent;background:linear-gradient(180deg,#fbe38a,#c9972b);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 14px rgba(232,195,106,.45));}
html body .yfi-q p{font-family:'Playfair Display',Georgia,'Times New Roman',serif!important;font-style:italic;font-weight:600;font-size:clamp(27px,7.4vw,34px)!important;line-height:1.38!important;letter-spacing:0;color:#f6f1e6!important;text-shadow:0 2px 14px rgba(0,0,0,.5);}
html body .yfi-q p em{font-style:italic;font-weight:700;background:linear-gradient(180deg,#fbe38a,#d9a43a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;}
html body .yfi-q i{display:block;position:relative;width:140px;height:1px;margin:34px auto 20px;background:linear-gradient(90deg,transparent,#e8c36a,transparent);}
html body .yfi-q i::after{content:'';position:absolute;left:50%;top:50%;width:9px;height:9px;transform:translate(-50%,-50%) rotate(45deg);background:#e8c36a;box-shadow:0 0 12px rgba(232,195,106,.8);}
html body .yfi-q span{display:block;font-size:13px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:#e8c36a!important;}
@supports (animation-timeline:view()){
@keyframes yfQin{from{opacity:0;transform:translateY(40px) scale(.96);}to{opacity:1;transform:none;}}
@keyframes yfQtx{from{opacity:0;transform:translateY(24px);}to{opacity:1;transform:none;}}
html body .yfi-q{animation:yfQin linear both;animation-timeline:view();animation-range:entry 0% entry 55%;}
html body .yfi-q p{animation:yfQtx linear both;animation-timeline:view();animation-range:entry 20% entry 85%;}
}
@keyframes yfGlow{0%,100%{filter:drop-shadow(0 0 8px rgba(232,195,106,.35));}50%{filter:drop-shadow(0 0 20px rgba(232,195,106,.75));}}
html body .yfi-q::before{animation:yfGlow 4s ease-in-out infinite;}

/*yfSlate2*/
@media (max-width:767px){
html body .yfi-q{padding:36px 22px 40px!important;}
html body .yfi-q::before{font-size:96px!important;height:34px!important;margin:0 0 6px!important;}
html body .yfi-q p{font-size:clamp(33px,9.4vw,40px)!important;line-height:1.3!important;}
html body .yfi-q i{margin:26px auto 16px!important;}
}

/*yfSlate3*/
:is(html,html.ym-light) body .yfi-q p{color:#f6f1e6!important;}
:is(html,html.ym-light) body .yfi-q p em{color:transparent!important;-webkit-text-fill-color:transparent!important;}
:is(html,html.ym-light) body .yfi-q span{color:#e8c36a!important;}
:is(html,html.ym-light) body .elementor-element-d392e31{background:#05070f!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-543a5b9 *//*yfGaps*/@media (max-width:767px){html body .yfi-q{padding-bottom:20px!important;} html body .prm{padding-top:20px!important;padding-bottom:8px!important;} html body .yfs h3{margin-top:22px!important;} html body .yfs{padding-bottom:36px!important;}}
/*yfDark*/:is(html,html.ym-light) body .yfs{background:#05070f!important;} :is(html,html.ym-light) body .yfs h3{color:#e8c36a!important;} :is(html,html.ym-light) body .yfs p{color:#d6dbea!important;} :is(html,html.ym-light) body .yfs a,:is(html,html.ym-light) body .yfs button{color:#f4efe6!important;background:rgba(255,255,255,.06)!important;border-color:rgba(244,239,230,.55)!important;} :is(html,html.ym-light) body .yfs a.gold{background:#e8c36a!important;border-color:#e8c36a!important;color:#111!important;} :is(html,html.ym-light) body .yfs a.gold svg{stroke:#111!important;}
/*yfPrm*/:is(html,html.ym-light) body .elementor-element-543a5b9,:is(html,html.ym-light) body .elementor-element-543a5b9 .e-con,:is(html,html.ym-light) body .elementor-element-aab7c01{background-color:#05070f!important;} :is(html,html.ym-light) body .prm h2{color:#f4efe6!important;} :is(html,html.ym-light) body .prm p{color:#d6dbea!important;} :is(html,html.ym-light) body .prm p.prm-k{color:#e8c36a!important;} :is(html,html.ym-light) body .prm figcaption,:is(html,html.ym-light) body .yfi-vids figcaption{color:#c4cbe0!important;}
/*yfPrm2*/:is(html,html.ym-light) body section.prm,:is(html,html.ym-light) body .prm .prm-in,:is(html,html.ym-light) body .yfi-vids{background-color:#05070f!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89934e3 *//*yfAbout*/@media (max-width:767px){.elementor-18293 .elementor-element.elementor-element-89934e3{background:#0b0b0d!important;padding-bottom:40px!important;} .elementor-18293 .elementor-element.elementor-element-89934e3 h1,.elementor-18293 .elementor-element.elementor-element-89934e3 h2,.elementor-18293 .elementor-element.elementor-element-89934e3 h3,.elementor-18293 .elementor-element.elementor-element-89934e3 h4,.elementor-18293 .elementor-element.elementor-element-89934e3 p,.elementor-18293 .elementor-element.elementor-element-89934e3 span,.elementor-18293 .elementor-element.elementor-element-89934e3 li,.elementor-18293 .elementor-element.elementor-element-89934e3 .elementor-heading-title,.elementor-18293 .elementor-element.elementor-element-89934e3 .elementor-widget-text-editor{color:#f2efe8!important;} .elementor-18293 .elementor-element.elementor-element-89934e3 .elementor-button{color:#0b0b0d!important;}}
/*yfAbout2*/@media (max-width:767px){:is(html,html.ym-light) body .elementor-element-89934e3,:is(html,html.ym-light) body .elementor-element-89934e3 .e-con{background-color:#0b0b0d!important;} :is(html,html.ym-light) body .elementor-element-89934e3 :is(h1,h2,h3,h4,p,li,span,strong,b,em){color:#f2efe8!important;} :is(html,html.ym-light) body .elementor-element-89934e3 :is(a.elementor-button,a.elementor-button *,.elementor-button-text){color:#0b0b0d!important;}}
/*yfAbout3*/:is(html,html.ym-light) body .elementor-element-89934e3 a.yfi-gal,:is(html,html.ym-light) body .elementor-element-89934e3 a.yfi-gal *{color:#111!important;}/* End custom CSS */
/* Start custom CSS for wcf--posts, class: .elementor-element-412d6db */.elementor-18293 .elementor-element.elementor-element-412d6db .wcf__posts .wcf-meta,
.elementor-18293 .elementor-element.elementor-element-412d6db .wcf__posts .wcf-taxonomy {
    display: inline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aafc95 *//*yfBlog*/@media (max-width:767px){.elementor-18293 .elementor-element.elementor-element-0aafc95{background:#0b0b0d!important;} html body .elementor-18293 .elementor-element.elementor-element-0aafc95 .elementor-element-43bf0b8,html body .elementor-18293 .elementor-element.elementor-element-0aafc95 .elementor-element-43bf0b8 *{color:#f2efe8!important;} html body .elementor-18293 .elementor-element.elementor-element-0aafc95 .elementor-element-a53a62e,html body .elementor-18293 .elementor-element.elementor-element-0aafc95 .elementor-element-a53a62e *{color:#e9e4d8!important;} html body .elementor-18293 .elementor-element.elementor-element-0aafc95 .wcf-posts>*{background:#1b1b1e!important;border-color:rgba(255,255,255,.12)!important;box-shadow:none!important;} /*yfBlog2*/ html body .elementor-18293 .elementor-element.elementor-element-0aafc95 .wcf-posts h1,html body .elementor-18293 .elementor-element.elementor-element-0aafc95 .wcf-posts h2,html body .elementor-18293 .elementor-element.elementor-element-0aafc95 .wcf-posts h3,html body .elementor-18293 .elementor-element.elementor-element-0aafc95 .wcf-posts h4,html body .elementor-18293 .elementor-element.elementor-element-0aafc95 .wcf-posts a,html body .elementor-18293 .elementor-element.elementor-element-0aafc95 .wcf-posts li,html body .elementor-18293 .elementor-element.elementor-element-0aafc95 .wcf-posts span,html body .elementor-18293 .elementor-element.elementor-element-0aafc95 .wcf-posts p,html body .elementor-18293 .elementor-element.elementor-element-0aafc95 .wcf-posts a *{color:#c9972b!important;} html body .elementor-18293 .elementor-element.elementor-element-0aafc95 .wcf-posts p{color:#e9e4d8!important;}}
/*yfBlog3*/
@media (max-width:767px){
html body .wcf-posts>*{overflow:hidden;border-radius:18px!important;position:relative;border:1px solid rgba(232,195,106,.35)!important;}
html body .wcf-posts .thumb{display:block!important;margin:0!important;}
html body .wcf-posts .thumb a{display:block!important;width:100%;aspect-ratio:16/10;background-size:cover!important;background-position:center 30%!important;position:relative;}
html body .wcf-posts .thumb a::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 45%,rgba(27,27,30,.95) 100%);}
html body .wcf-posts .post-16923 .thumb a{background-image:url(/wp-content/uploads/2026/10/youssef-fahmi-idrissi-chanteur-marocain-guitare-classique-studio-repetition-echarpe-lunettes.jpg)!important;}
html body .wcf-posts .post-16852 .thumb a{background-image:url(/wp-content/uploads/2026/10/youssef-fahmi-idrissi-chanteur-marocain-guitare-dessinee-notes-de-musique-porte-bleue-regard-lunettes.jpg)!important;}
html body .wcf-posts .post-16850 .thumb a{background-image:url(/wp-content/uploads/2026/10/youssef-fahmi-idrissi-chanteur-marocain-guitare-classique-vue-du-dessus-plongee-photo-site.jpg)!important;}
html body .wcf-posts .post-16923::before{content:"";display:none;position:absolute;top:12px;left:12px;z-index:3;background:#e8c36a;color:#111;font-weight:800;font-size:11px;letter-spacing:.14em;padding:5px 10px;border-radius:999px;}
html body .wcf-posts{gap:16px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4n1ba0 */@media (max-width:767px){ .elementor-18293 .elementor-element.elementor-element-b4n1ba0 .yfc2>div:first-child{padding-top:calc(56.25vw + 2px)!important;} .elementor-18293 .elementor-element.elementor-element-b4n1ba0 .yfc2 h2{font-size:34px!important;text-shadow:0 2px 14px rgba(0,0,0,.7)!important;} .elementor-18293 .elementor-element.elementor-element-b4n1ba0 .yfc2 p{font-size:15px!important;margin-top:8px!important;text-shadow:0 1px 10px rgba(0,0,0,.85)!important;} .elementor-18293 .elementor-element.elementor-element-b4n1ba0 .yfc2{background:linear-gradient(0deg,rgba(4,10,24,.0) 0%,rgba(4,10,24,0) 100%)!important;} } @media (max-width:767px){ .elementor-18293 .elementor-element.elementor-element-b4n1ba0{background:#0b0b0d!important;} .elementor-18293 .elementor-element.elementor-element-b4n1ba0 .yfc2 h2{text-shadow:0 2px 16px rgba(0,0,0,.9),0 0 3px rgba(0,0,0,.6)!important;} .elementor-18293 .elementor-element.elementor-element-b4n1ba0 .yfc2 p{text-shadow:0 1px 8px rgba(0,0,0,.95)!important;} .elementor-18293 .elementor-element.elementor-element-b4n1ba0 .yfc2>div:first-child{background:linear-gradient(0deg,rgba(11,11,13,.85) 0%,rgba(11,11,13,.55) 55%,rgba(11,11,13,0) 100%);padding-bottom:14px;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px;} } @media (max-width:767px){ .elementor-18293 .elementor-element.elementor-element-b4n1ba0 .elementor-element-b4n1ba1{position:relative!important;} .elementor-18293 .elementor-element.elementor-element-b4n1ba0 .elementor-element-b4n1ba1::after{content:"";position:absolute;left:0;right:0;bottom:0;height:55%;background:linear-gradient(0deg,rgba(11,11,13,.95) 0%,rgba(11,11,13,.6) 55%,rgba(11,11,13,0) 100%);pointer-events:none;} .elementor-18293 .elementor-element.elementor-element-b4n1ba0 .yfc2>div:first-child{background:none!important;} .elementor-18293 .elementor-element.elementor-element-b4n1ba0 .yfc2 h2{font-size:38px!important;} .elementor-18293 .elementor-element.elementor-element-b4n1ba0 .yfc2 p{font-size:16px!important;color:#e9e4d6!important;} } @media (max-width:767px){ .elementor-18293 .elementor-element.elementor-element-b4n1ba0{min-height:calc(56.25vw + 420px)!important;overflow:visible!important;} .elementor-18293 .elementor-element.elementor-element-b4n1ba0 .yfc2 p{font-size:19px!important;font-weight:500!important;line-height:1.45!important;color:#fff!important;border-left:3px solid #c9972b;padding-left:14px;margin-top:12px!important;max-width:none!important;} .elementor-18293 .elementor-element.elementor-element-b4n1ba0 .yfc2 h2 b{color:#f0c75e!important;} } /*yfcFlow*/ @media (max-width:767px){ html body .elementor-element-b4n1ba0{min-height:0!important;} html body .elementor-element-b4n1ba0 .elementor-widget:has(.yfc2){height:auto!important;position:relative!important;} html body .elementor-element-b4n1ba0 .yfc2{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;display:block!important;margin-top:-76px!important;padding:0 24px 40px!important;background:none!important;} html body .elementor-element-b4n1ba0 .yfc2>div:first-child{padding-top:0!important;margin:0!important;background:none!important;} html body .elementor-element-b4n1ba0 .yfc2-b{margin-top:26px!important;} }
/*yfPoint*/
@media (max-width:767px){
html body .elementor-element-b4n1ba0{display:flex!important;flex-direction:column!important;padding:56px 24px 40px!important;gap:0!important;}
html body .elementor-element-b4n1ba0 .elementor-widget:has(.yfc2), html body .elementor-element-b4n1ba0 .elementor-widget:has(.yfc2) > .elementor-widget-container, html body .elementor-element-b4n1ba0 .yfc2{display:contents!important;}
html body .elementor-element-b4n1ba0 .yfc2 > div:first-child{order:1;margin:0!important;padding:0!important;background:none!important;}
html body .elementor-element-b4n1ba0 .elementor-element-b4n1ba1{order:2;position:relative!important;width:calc(100% + 48px)!important;max-width:none!important;margin:28px -24px 18px!important;padding:0!important;height:auto!important;}
html body .elementor-element-b4n1ba0 .elementor-element-b4n1ba1 img{display:block;width:100%!important;height:auto!important;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 86%,transparent 100%);}
html body .elementor-element-b4n1ba0 .yfc2 > .yfc2-b{order:3;margin:0!important;}
}

/*yfBtnLight*/
:is(html,html.ym-light) body .elementor-element-b4n1ba0 .yfc2-b a{background-color:#0a0e17!important;}
:is(html,html.ym-light) body .elementor-element-b4n1ba0 .yfc2-b a :is(span,font,b,strong){color:#ffffff!important;}
:is(html,html.ym-light) body .elementor-element-b4n1ba0 .yfc2 h2, :is(html,html.ym-light) body .elementor-element-b4n1ba0 .yfc2 h2 *{color:#ffffff!important;}
:is(html,html.ym-light) body .elementor-element-b4n1ba0 .yfc2 h2 b{color:#f0c75e!important;}
:is(html,html.ym-light) body .elementor-element-b4n1ba0 .yfc2 p{color:#ffffff!important;}

/*yfBtnLight2*/
:is(html,html.ym-light) body .elementor-element-b4n1ba0 .yfc2-b a svg[fill="none"] *{fill:none!important;}/* End custom CSS */