.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0023588{--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:200px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;--z-index:10;}.elementor-8 .elementor-element.elementor-element-0023588:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0023588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nyonyaneedlework.com/wp-content/uploads/2025/06/00_bg_texture-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-e0f0727{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;top:-30%;z-index:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e0f0727{left:5%;}body.rtl .elementor-8 .elementor-element.elementor-element-e0f0727{right:5%;}.elementor-8 .elementor-element.elementor-element-9272bf8{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;top:25%;z-index:0;}.elementor-8 .elementor-element.elementor-element-9272bf8 > .elementor-widget-container{--e-transform-rotateZ:180deg;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9272bf8{right:-10%;}body.rtl .elementor-8 .elementor-element.elementor-element-9272bf8{left:-10%;}.elementor-8 .elementor-element.elementor-element-b1727a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-b1727a5.e-con{--align-self:flex-end;}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d36262c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:right;}.elementor-8 .elementor-element.elementor-element-d36262c .elementor-heading-title{font-family:"Petit Formal Script", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-7e87461 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7e87461{text-align:right;}.elementor-8 .elementor-element.elementor-element-7e87461 .elementor-heading-title{font-family:var( --e-global-typography-31578d5-font-family ), Sans-serif;font-size:var( --e-global-typography-31578d5-font-size );font-weight:var( --e-global-typography-31578d5-font-weight );line-height:var( --e-global-typography-31578d5-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9085925{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-premium-addon-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-drawable-icon *, .elementor-widget-premium-addon-button svg:not([class*="premium-"]){stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-button, .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinhor:before , .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinver:before , .elementor-widget-premium-addon-button .premium-button-style5-radialin:before , .elementor-widget-premium-addon-button .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-widget-premium-addon-button .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-line2::before, .elementor-widget-premium-addon-button .premium-button-line4::before, .elementor-widget-premium-addon-button .premium-button-line5::before, .elementor-widget-premium-addon-button .premium-button-line5::after, .elementor-widget-premium-addon-button .premium-button-line6::before, .elementor-widget-premium-addon-button .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-none:hover, .elementor-widget-premium-addon-button .premium-button-style8:hover, .elementor-widget-premium-addon-button .premium-button-style1:before, .elementor-widget-premium-addon-button .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-button .premium-button-style2-shutinhor, .elementor-widget-premium-addon-button .premium-button-style2-shutinver, .elementor-widget-premium-addon-button .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-button .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-button .premium-button-style3-after:hover, .elementor-widget-premium-addon-button .premium-button-style3-before:hover, .elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper, .elementor-widget-premium-addon-button .premium-button-style5-radialin, .elementor-widget-premium-addon-button .premium-button-style5-radialout:before, .elementor-widget-premium-addon-button .premium-button-style5-rectin, .elementor-widget-premium-addon-button .premium-button-style5-rectout:before, .elementor-widget-premium-addon-button .premium-button-style6-bg, .elementor-widget-premium-addon-button .premium-button-style6:before{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-687dc58{text-align:left;}.elementor-8 .elementor-element.elementor-element-687dc58 .premium-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-687dc58 .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-9fe5639 );}.elementor-8 .elementor-element.elementor-element-687dc58 .premium-button, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button.premium-button-style2-shutinhor:before , .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button.premium-button-style2-shutinver:before , .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style5-radialin:before , .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-687dc58 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-line6::after{color:var( --e-global-color-9fe5639 );}.elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-none:hover, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style8:hover, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style1:before, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style2-shutouthor:before, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style2-shutoutver:before, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style2-shutinhor, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style2-shutinver, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style2-dshutinhor:before, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style2-dshutinver:before, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style2-scshutouthor:before, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style2-scshutoutver:before, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style3-after:hover, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style3-before:hover, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style4-icon-wrapper, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style5-radialin, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style5-radialout:before, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style5-rectin, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style5-rectout:before, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style6-bg, .elementor-8 .elementor-element.elementor-element-687dc58 .premium-button-style6:before{background-color:var( --e-global-color-3998ae5 );}.elementor-8 .elementor-element.elementor-element-12610a5{text-align:left;}.elementor-8 .elementor-element.elementor-element-12610a5 .premium-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-12610a5 .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-9fe5639 );}.elementor-8 .elementor-element.elementor-element-12610a5 .premium-button, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button.premium-button-style2-shutinhor:before , .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button.premium-button-style2-shutinver:before , .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style5-radialin:before , .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style5-rectin:before{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-12610a5 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-line6::after{color:var( --e-global-color-9fe5639 );}.elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-none:hover, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style8:hover, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style1:before, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style2-shutouthor:before, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style2-shutoutver:before, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style2-shutinhor, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style2-shutinver, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style2-dshutinhor:before, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style2-dshutinver:before, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style2-scshutouthor:before, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style2-scshutoutver:before, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style3-after:hover, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style3-before:hover, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style4-icon-wrapper, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style5-radialin, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style5-radialout:before, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style5-rectin, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style5-rectout:before, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style6-bg, .elementor-8 .elementor-element.elementor-element-12610a5 .premium-button-style6:before{background-color:var( --e-global-color-d90ac9b );}.elementor-8 .elementor-element.elementor-element-05cd393{--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;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:6;}.elementor-8 .elementor-element.elementor-element-05cd393:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-05cd393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nyonyaneedlework.com/wp-content/uploads/2025/06/00_bg_texture-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-fc91f41{--display:flex;--position:absolute;--min-height:70vh;--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;top:8px;}.elementor-8 .elementor-element.elementor-element-fc91f41:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fc91f41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-fc91f41{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-fc91f41{right:0px;}.elementor-8 .elementor-element.elementor-element-462c931{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-462c931:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-462c931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0518200;background-image:url("https://nyonyaneedlework.com/wp-content/uploads/2025/06/home_01_main_banner-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-d577330{--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:100px 100px;--row-gap:100px;--column-gap:100px;--overflow:hidden;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;--z-index:5;}.elementor-8 .elementor-element.elementor-element-d577330:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d577330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nyonyaneedlework.com/wp-content/uploads/2025/06/00_bg_texture-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-23a03ca{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;top:12.768%;z-index:10;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-23a03ca{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-23a03ca{right:0px;}.elementor-8 .elementor-element.elementor-element-b166649{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;top:8%;z-index:10;}.elementor-8 .elementor-element.elementor-element-b166649 > .elementor-widget-container{--e-transform-rotateZ:180deg;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-b166649{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-b166649{left:0px;}.elementor-8 .elementor-element.elementor-element-d7d1549{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-8 .elementor-element.elementor-element-2795a76{--display:flex;}.elementor-8 .elementor-element.elementor-element-5fee984{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:1;}.elementor-8 .elementor-element.elementor-element-a011b69{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a011b69.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-f7e3bdf{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-8 .elementor-element.elementor-element-98692fa{text-align:center;font-family:var( --e-global-typography-31578d5-font-family ), Sans-serif;font-size:var( --e-global-typography-31578d5-font-size );font-weight:var( --e-global-typography-31578d5-font-weight );line-height:var( --e-global-typography-31578d5-line-height );}.elementor-8 .elementor-element.elementor-element-b9dcf11{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-7ddbd3d{--display:flex;}.elementor-8 .elementor-element.elementor-element-c97dbbb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c97dbbb.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-7279f9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-7279f9c.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a693f9a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;bottom:-25%;z-index:10;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-a693f9a{left:-9%;}body.rtl .elementor-8 .elementor-element.elementor-element-a693f9a{right:-9%;}.elementor-8 .elementor-element.elementor-element-c2ad9ce{width:var( --container-widget-width, 2.5% );max-width:2.5%;--container-widget-width:2.5%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c2ad9ce > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-8 .elementor-element.elementor-element-4215584{--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:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-4215584:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4215584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29131d );}.elementor-8 .elementor-element.elementor-element-d381f14{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-36f0853{text-align:left;font-family:var( --e-global-typography-31578d5-font-family ), Sans-serif;font-size:var( --e-global-typography-31578d5-font-size );font-weight:var( --e-global-typography-31578d5-font-weight );line-height:var( --e-global-typography-31578d5-line-height );}.elementor-8 .elementor-element.elementor-element-ab324f1 .elementor-heading-title{font-family:var( --e-global-typography-dfba71d-font-family ), Sans-serif;font-size:var( --e-global-typography-dfba71d-font-size );font-weight:var( --e-global-typography-dfba71d-font-weight );line-height:var( --e-global-typography-dfba71d-line-height );color:var( --e-global-color-38eddb6 );}.elementor-8 .elementor-element.elementor-element-f525e14{text-align:right;}.elementor-8 .elementor-element.elementor-element-f525e14 .elementor-heading-title{font-family:var( --e-global-typography-dfba71d-font-family ), Sans-serif;font-size:var( --e-global-typography-dfba71d-font-size );font-weight:var( --e-global-typography-dfba71d-font-weight );line-height:var( --e-global-typography-dfba71d-line-height );color:var( --e-global-color-38eddb6 );}.elementor-8 .elementor-element.elementor-element-28b63c9{--display:flex;--justify-content:flex-end;}.elementor-8 .elementor-element.elementor-element-6621f8d{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;top:80px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6621f8d{left:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-6621f8d{right:20px;}.elementor-8 .elementor-element.elementor-element-49ee732{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;top:-40px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-49ee732{left:100px;}body.rtl .elementor-8 .elementor-element.elementor-element-49ee732{right:100px;}.elementor-8 .elementor-element.elementor-element-8b3344e{width:var( --container-widget-width, 2.5% );max-width:2.5%;--container-widget-width:2.5%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8288913{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-8 .elementor-element.elementor-element-8ea16f3{--display:flex;}.elementor-8 .elementor-element.elementor-element-8ea16f3.e-con{--e-con-transform-rotateZ:-4deg;}.elementor-8 .elementor-element.elementor-element-c813afa{z-index:1;}.elementor-8 .elementor-element.elementor-element-05799f9{--display:flex;--position:absolute;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;bottom:0px;--z-index:2;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-05799f9{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-05799f9{right:0px;}.elementor-8 .elementor-element.elementor-element-ba3bf2f{z-index:2;}.elementor-8 .elementor-element.elementor-element-ba3bf2f .elementor-heading-title{font-family:"Petit Formal Script", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-99703dd{z-index:2;text-align:right;}.elementor-8 .elementor-element.elementor-element-99703dd .elementor-heading-title{font-family:"Petit Formal Script", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-86c7ed6{--display:flex;}.elementor-8 .elementor-element.elementor-element-a0d1733 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-7ef86b3 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-e9c72be{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e9c72be > .elementor-widget-container{margin:20px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7b6a992{text-align:left;}.elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-9fe5639 );}.elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button.premium-button-style2-shutinhor:before , .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button.premium-button-style2-shutinver:before , .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style5-radialin:before , .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-line6::after{color:var( --e-global-color-9fe5639 );}.elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-none:hover, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style8:hover, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style1:before, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style2-shutouthor:before, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style2-shutoutver:before, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style2-shutinhor, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style2-shutinver, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style2-dshutinhor:before, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style2-dshutinver:before, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style2-scshutouthor:before, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style2-scshutoutver:before, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style3-after:hover, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style3-before:hover, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style4-icon-wrapper, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style5-radialin, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style5-radialout:before, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style5-rectin, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style5-rectout:before, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style6-bg, .elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button-style6:before{background-color:var( --e-global-color-3998ae5 );}.elementor-8 .elementor-element.elementor-element-b746b76{--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:100px 100px;--row-gap:100px;--column-gap:100px;--overflow:hidden;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:300px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-8 .elementor-element.elementor-element-b746b76:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b746b76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-05f5b96{--display:flex;--position:absolute;--min-height:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:0px;--z-index:15;}.elementor-8 .elementor-element.elementor-element-05f5b96:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-05f5b96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0A11E00;background-image:url("https://nyonyaneedlework.com/wp-content/uploads/2025/06/00_bg_texture-scaled.jpg");}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-05f5b96{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-05f5b96{right:0px;}.elementor-8 .elementor-element.elementor-element-2a6c0f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-946aca6{--display:flex;}.elementor-8 .elementor-element.elementor-element-1a8e8f4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a75bfdf .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-73bed4f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-19e3ca6{text-align:left;}.elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-9fe5639 );}.elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button.premium-button-style2-shutinhor:before , .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button.premium-button-style2-shutinver:before , .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style5-radialin:before , .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style5-rectin:before{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-line6::after{color:var( --e-global-color-9fe5639 );}.elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-none:hover, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style8:hover, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style1:before, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style2-shutouthor:before, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style2-shutoutver:before, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style2-shutinhor, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style2-shutinver, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style2-dshutinhor:before, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style2-dshutinver:before, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style2-scshutouthor:before, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style2-scshutoutver:before, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style3-after:hover, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style3-before:hover, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style4-icon-wrapper, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style5-radialin, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style5-radialout:before, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style5-rectin, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style5-rectout:before, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style6-bg, .elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button-style6:before{background-color:var( --e-global-color-d90ac9b );}.elementor-8 .elementor-element.elementor-element-80463f1{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;top:10%;z-index:0;}.elementor-8 .elementor-element.elementor-element-80463f1 > .elementor-widget-container{--e-transform-rotateZ:-110deg;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-80463f1{left:-10%;}body.rtl .elementor-8 .elementor-element.elementor-element-80463f1{right:-10%;}.elementor-8 .elementor-element.elementor-element-64b45c1{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;top:-10%;z-index:0;}.elementor-8 .elementor-element.elementor-element-64b45c1 > .elementor-widget-container{--e-transform-rotateZ:30deg;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-64b45c1{right:-10%;}body.rtl .elementor-8 .elementor-element.elementor-element-64b45c1{left:-10%;}.elementor-8 .elementor-element.elementor-element-aad3f72{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:400px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-aad3f72:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-aad3f72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nyonyaneedlework.com/wp-content/uploads/2025/06/00_bg_texture-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-1c06e28{--display:flex;--position:absolute;--min-height:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:0px;}.elementor-8 .elementor-element.elementor-element-1c06e28:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1c06e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1c06e28{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-1c06e28{right:0px;}.elementor-8 .elementor-element.elementor-element-0456f4a{--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;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-32c7d88{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e4079ba{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;z-index:1;}.elementor-8 .elementor-element.elementor-element-3f9903d{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6c37ff6{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f20ac94{--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;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-48ae1fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-f7163dd .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-fd4691e > .elementor-widget-container{margin:30px 0px 30px 0px;padding:0px 0px 0px 100px;}.elementor-8 .elementor-element.elementor-element-aaf4034 > .elementor-widget-container{padding:0px 0px 0px 100px;}.elementor-8 .elementor-element.elementor-element-aaf4034{text-align:left;}.elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-9fe5639 );}.elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button.premium-button-style2-shutinhor:before , .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button.premium-button-style2-shutinver:before , .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style5-radialin:before , .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-line6::after{color:var( --e-global-color-9fe5639 );}.elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-none:hover, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style8:hover, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style1:before, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style2-shutouthor:before, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style2-shutoutver:before, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style2-shutinhor, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style2-shutinver, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style2-dshutinhor:before, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style2-dshutinver:before, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style2-scshutouthor:before, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style2-scshutoutver:before, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style3-after:hover, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style3-before:hover, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style4-icon-wrapper, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style5-radialin, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style5-radialout:before, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style5-rectin, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style5-rectout:before, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style6-bg, .elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button-style6:before{background-color:var( --e-global-color-3998ae5 );}.elementor-8 .elementor-element.elementor-element-4ca9624{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--overflow:hidden;}.elementor-8 .elementor-element.elementor-element-17f0e86{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:1;}.elementor-8 .elementor-element.elementor-element-17f0e86 > .elementor-widget-container{margin:30% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-52979c4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-52979c4 > .elementor-widget-container{margin:0% -35% -50% -45%;}.elementor-8 .elementor-element.elementor-element-b8a8e1c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;top:0px;z-index:1;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-b8a8e1c{right:-10%;}body.rtl .elementor-8 .elementor-element.elementor-element-b8a8e1c{left:-10%;}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e2af5de{--e-image-carousel-slides-to-show:4;}.elementor-8 .elementor-element.elementor-element-edcb19a{--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;--margin-top:-18%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:1;}.elementor-8 .elementor-element.elementor-element-0246b6c{--display:flex;--position:absolute;--min-height:50vh;top:-8px;--z-index:0;}.elementor-8 .elementor-element.elementor-element-0246b6c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0246b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29131d );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-0246b6c{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-0246b6c{right:0px;}.elementor-8 .elementor-element.elementor-element-af7cf78{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:300px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-af7cf78:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-af7cf78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a4d5a3 );}.elementor-8 .elementor-element.elementor-element-255b101{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-cb76ca8{--display:flex;}.elementor-8 .elementor-element.elementor-element-8bf3404{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;bottom:-20%;z-index:0;}.elementor-8 .elementor-element.elementor-element-8bf3404 > .elementor-widget-container{--e-transform-rotateZ:5deg;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-8bf3404{left:-25%;}body.rtl .elementor-8 .elementor-element.elementor-element-8bf3404{right:-25%;}.elementor-8 .elementor-element.elementor-element-b56541b{--display:flex;--z-index:1;}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-67fb551 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:5px 5px 5px 5px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-737d9b5{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-737d9b5{right:0px;}.elementor-8 .elementor-element.elementor-element-737d9b5{top:0px;}.elementor-8 .elementor-element.elementor-element-150f434{--display:flex;--z-index:1;}.elementor-8 .elementor-element.elementor-element-f21f5ae > .elementor-widget-container{margin:0px 0px -7px 0px;padding:5px 5px 5px 5px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1793b5e{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-1793b5e{right:0px;}.elementor-8 .elementor-element.elementor-element-1793b5e{top:0px;}.elementor-8 .elementor-element.elementor-element-b182a4b{--display:flex;}.elementor-8 .elementor-element.elementor-element-8fd25b6 .elementor-heading-title{color:var( --e-global-color-9fe5639 );}.elementor-8 .elementor-element.elementor-element-3a94780{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-9fe5639 );}.elementor-8 .elementor-element.elementor-element-3a94780 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-14b2ff4{text-align:left;}.elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-9fe5639 );}.elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button.premium-button-style2-shutinhor:before , .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button.premium-button-style2-shutinver:before , .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style5-radialin:before , .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-line6::after{color:var( --e-global-color-9fe5639 );}.elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-none:hover, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style8:hover, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style1:before, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style2-shutouthor:before, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style2-shutoutver:before, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style2-shutinhor, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style2-shutinver, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style2-dshutinhor:before, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style2-dshutinver:before, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style2-scshutouthor:before, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style2-scshutoutver:before, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style3-after:hover, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style3-before:hover, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style4-icon-wrapper, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style5-radialin, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style5-radialout:before, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style5-rectin, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style5-rectout:before, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style6-bg, .elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button-style6:before{background-color:var( --e-global-color-3998ae5 );}.elementor-8 .elementor-element.elementor-element-5bff06e{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;bottom:-15%;}.elementor-8 .elementor-element.elementor-element-5bff06e > .elementor-widget-container{--e-transform-rotateZ:-10deg;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-5bff06e{right:-7%;}body.rtl .elementor-8 .elementor-element.elementor-element-5bff06e{left:-7%;}.elementor-8 .elementor-element.elementor-element-390aa8e{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;top:-10%;z-index:0;}.elementor-8 .elementor-element.elementor-element-390aa8e > .elementor-widget-container{--e-transform-rotateZ:50deg;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-390aa8e{right:10%;}body.rtl .elementor-8 .elementor-element.elementor-element-390aa8e{left:10%;}.elementor-8 .elementor-element.elementor-element-5360cc2{--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;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-widget-premium-hscroll .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-hscroll .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-hscroll.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-hscroll .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-hscroll .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-6fc6abf .premium-hscroll-fixed-content{width:100%;z-index:0;}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-0023588{--padding-top:150px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-d36262c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d36262c .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-7e87461 .elementor-heading-title{font-size:var( --e-global-typography-31578d5-font-size );line-height:var( --e-global-typography-31578d5-line-height );}.elementor-widget-premium-addon-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-button .premium-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-687dc58 .premium-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-12610a5 .premium-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-fc91f41{--min-height:50vh;}.elementor-8 .elementor-element.elementor-element-462c931{--min-height:50vh;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-98692fa{font-size:var( --e-global-typography-31578d5-font-size );line-height:var( --e-global-typography-31578d5-line-height );}.elementor-8 .elementor-element.elementor-element-b9dcf11{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-c2ad9ce{width:var( --container-widget-width, 3.5% );max-width:3.5%;--container-widget-width:3.5%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4215584{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-36f0853{font-size:var( --e-global-typography-31578d5-font-size );line-height:var( --e-global-typography-31578d5-line-height );}.elementor-8 .elementor-element.elementor-element-ab324f1 .elementor-heading-title{font-size:var( --e-global-typography-dfba71d-font-size );line-height:var( --e-global-typography-dfba71d-line-height );}.elementor-8 .elementor-element.elementor-element-f525e14 .elementor-heading-title{font-size:var( --e-global-typography-dfba71d-font-size );line-height:var( --e-global-typography-dfba71d-line-height );}.elementor-8 .elementor-element.elementor-element-49ee732{top:30px;}.elementor-8 .elementor-element.elementor-element-8b3344e{width:var( --container-widget-width, 3.5% );max-width:3.5%;--container-widget-width:3.5%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8288913{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-05799f9{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ba3bf2f .elementor-heading-title{font-size:10px;}.elementor-8 .elementor-element.elementor-element-99703dd .elementor-heading-title{font-size:10px;}.elementor-8 .elementor-element.elementor-element-7ef86b3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-e9c72be{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-b746b76{--padding-top:100px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-05f5b96{--min-height:30px;}.elementor-8 .elementor-element.elementor-element-a75bfdf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-aad3f72{--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1c06e28{--min-height:30px;}.elementor-8 .elementor-element.elementor-element-0456f4a{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-f20ac94{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-48ae1fe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fd4691e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-aaf4034 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e2af5de{--e-image-carousel-slides-to-show:3;}.elementor-8 .elementor-element.elementor-element-af7cf78{--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-255b101{--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-3a94780{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-premium-hscroll.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-0023588{--padding-top:200px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-d36262c{width:100%;max-width:100%;text-align:left;}.elementor-8 .elementor-element.elementor-element-d36262c .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-7e87461{text-align:left;}.elementor-8 .elementor-element.elementor-element-7e87461 .elementor-heading-title{font-size:var( --e-global-typography-31578d5-font-size );line-height:var( --e-global-typography-31578d5-line-height );}.elementor-8 .elementor-element.elementor-element-9085925{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-premium-addon-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-button .premium-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-687dc58 .premium-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-12610a5 .premium-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-fc91f41{--min-height:40vh;}.elementor-8 .elementor-element.elementor-element-462c931{--min-height:40vh;}.elementor-8 .elementor-element.elementor-element-d577330{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-2795a76{--width:60%;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-98692fa{font-size:var( --e-global-typography-31578d5-font-size );line-height:var( --e-global-typography-31578d5-line-height );}.elementor-8 .elementor-element.elementor-element-b9dcf11{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-7ddbd3d{--width:60%;}.elementor-8 .elementor-element.elementor-element-c97dbbb.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4215584{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-36f0853{font-size:var( --e-global-typography-31578d5-font-size );line-height:var( --e-global-typography-31578d5-line-height );}.elementor-8 .elementor-element.elementor-element-ab324f1 .elementor-heading-title{font-size:var( --e-global-typography-dfba71d-font-size );line-height:var( --e-global-typography-dfba71d-line-height );}.elementor-8 .elementor-element.elementor-element-f525e14 .elementor-heading-title{font-size:var( --e-global-typography-dfba71d-font-size );line-height:var( --e-global-typography-dfba71d-line-height );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6621f8d{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-6621f8d{right:0px;}.elementor-8 .elementor-element.elementor-element-6621f8d{top:20px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-49ee732{left:70px;}body.rtl .elementor-8 .elementor-element.elementor-element-49ee732{right:70px;}.elementor-8 .elementor-element.elementor-element-49ee732{top:-40px;}.elementor-8 .elementor-element.elementor-element-ba3bf2f .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-7ef86b3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-7b6a992 .premium-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-b746b76{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-05f5b96{--min-height:20px;}.elementor-8 .elementor-element.elementor-element-a75bfdf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-19e3ca6 .premium-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-1c06e28{--min-height:20px;}.elementor-8 .elementor-element.elementor-element-0456f4a{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-f20ac94{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-48ae1fe{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-aaf4034 .premium-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-4ca9624{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e2af5de{--e-image-carousel-slides-to-show:1;}.elementor-8 .elementor-element.elementor-element-edcb19a{--margin-top:-30%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8 .elementor-element.elementor-element-0246b6c{--min-height:85vh;}.elementor-8 .elementor-element.elementor-element-af7cf78{--min-height:85vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-255b101{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-14b2ff4 .premium-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-premium-hscroll.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-b1727a5{--width:60%;}.elementor-8 .elementor-element.elementor-element-2795a76{--width:25%;}.elementor-8 .elementor-element.elementor-element-f7e3bdf{--width:50%;}.elementor-8 .elementor-element.elementor-element-7ddbd3d{--width:25%;}.elementor-8 .elementor-element.elementor-element-7279f9c{--width:90%;}.elementor-8 .elementor-element.elementor-element-4215584{--width:95%;}.elementor-8 .elementor-element.elementor-element-d381f14{--width:50%;}.elementor-8 .elementor-element.elementor-element-28b63c9{--width:50%;}.elementor-8 .elementor-element.elementor-element-8ea16f3{--width:45%;}.elementor-8 .elementor-element.elementor-element-86c7ed6{--width:55%;}.elementor-8 .elementor-element.elementor-element-946aca6{--width:40%;}.elementor-8 .elementor-element.elementor-element-73bed4f{--width:60%;}.elementor-8 .elementor-element.elementor-element-48ae1fe{--width:60%;}.elementor-8 .elementor-element.elementor-element-4ca9624{--width:40%;}.elementor-8 .elementor-element.elementor-element-cb76ca8{--width:50%;}.elementor-8 .elementor-element.elementor-element-b182a4b{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-7279f9c{--width:100%;}.elementor-8 .elementor-element.elementor-element-4215584{--width:93%;}.elementor-8 .elementor-element.elementor-element-48ae1fe{--width:100%;}.elementor-8 .elementor-element.elementor-element-b182a4b{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-0023588 */.elementor-8 .elementor-element.elementor-element-0023588 {
    mask-image: url( /wp-content/uploads/2025/06/background-mask-scaled.png );
    mask-repeat: no-repeat;
    mask-size: cover;
    mask-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc91f41 */.elementor-8 .elementor-element.elementor-element-fc91f41 {
    mask-image: url( /wp-content/uploads/2025/06/00_curve_shape_mask_high-1.png );
    mask-repeat: no-repeat;
    mask-size: cover;
    mask-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-462c931 */.elementor-8 .elementor-element.elementor-element-462c931 {
    mask-image: url( /wp-content/uploads/2025/06/00_curve_shape_mask_high-1.png );
    mask-repeat: no-repeat;
    mask-size: cover;
    mask-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a011b69 */.elementor-8 .elementor-element.elementor-element-a011b69 {
    margin-top: -30px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98692fa */.elementor-8 .elementor-element.elementor-element-98692fa .orange {
    color: #F47B20;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36f0853 */.elementor-8 .elementor-element.elementor-element-36f0853 strong {
    font-weight: 600;
    color: var( --e-global-color-38eddb6 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7279f9c */.elementor-8 .elementor-element.elementor-element-7279f9c {
    filter: drop-shadow(0 3px 4px #00000040);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05f5b96 */.elementor-8 .elementor-element.elementor-element-05f5b96 {
    mask-image: url( /wp-content/uploads/2025/06/00_torn_edge.svg );
    mask-repeat: no-repeat;
    mask-size: 102%;
    mask-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c06e28 */.elementor-8 .elementor-element.elementor-element-1c06e28 {
    mask-image: url( /wp-content/uploads/2025/06/00_torn_edge.svg );
    mask-repeat: no-repeat;
    mask-size: 102%;
    mask-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32c7d88 */.elementor-8 .elementor-element.elementor-element-32c7d88 {
    transform: rotate(-10deg);
    transition: transform 0.3s;
}

.elementor-8 .elementor-element.elementor-element-32c7d88:hover {
    transform: rotate(-20deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4079ba */.elementor-8 .elementor-element.elementor-element-e4079ba {
    transform: rotate(8deg) translateY(50px);
    transition: transform 0.3s;
}

.elementor-8 .elementor-element.elementor-element-e4079ba:hover {
    transform: rotate(15deg) translateY(50px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f9903d */.elementor-8 .elementor-element.elementor-element-3f9903d {
    transform: rotate(0deg) translateX(-50px);
    transition: transform 0.3s;
}

.elementor-8 .elementor-element.elementor-element-3f9903d:hover {
    transform: rotate(-10deg) translateX(-50px);
}

@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-3f9903d {
        transform: rotate(0deg) translateX(-10px);
        transition: transform 0.3s;
    }
    
    .elementor-8 .elementor-element.elementor-element-3f9903d:hover {
        transform: rotate(-10deg) translateX(-10px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c37ff6 */.elementor-8 .elementor-element.elementor-element-6c37ff6 {
    transform: rotate(3deg);
    transition: transform 0.3s;
}

.elementor-8 .elementor-element.elementor-element-6c37ff6:hover {
    transform: rotate(10deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f20ac94 */@media (min-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-f20ac94 {
        padding-left: calc((100vw - 1160px)/2);
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e2af5de */.elementor-8 .elementor-element.elementor-element-e2af5de .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important; 
}

.elementor-8 .elementor-element.elementor-element-e2af5de img {
    object-fit: cover;
    aspect-ratio: 1/1;
    transform: scale(1.2); 
    transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0246b6c */.elementor-8 .elementor-element.elementor-element-0246b6c {
    mask-image: url( /wp-content/uploads/2025/06/00_curve_shape_mask_high-e1750918789774.png );
    mask-repeat: no-repeat;
    mask-size: cover;
    mask-position: top center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-737d9b5 */.elementor-8 .elementor-element.elementor-element-737d9b5 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af7cf78 */.elementor-8 .elementor-element.elementor-element-af7cf78 {
    mask-image: url( /wp-content/uploads/2025/06/00_curve_shape_mask_high-e1750918789774.png );
    mask-repeat: no-repeat;
    mask-size: cover;
    mask-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edcb19a */.elementor-8 .elementor-element.elementor-element-edcb19a {
    mask-image: url( /wp-content/uploads/2025/06/background-mask-scaled.png );
    mask-repeat: no-repeat;
    mask-size: cover;
    mask-position: bottom center;
}/* End custom CSS */
/* Start custom CSS *//* Site Logo */
#site-logo {
    transform: translateY(200px) scale(2);
    transform-origin: left;
    transition: transform 0.3s ease; 
}

@media (max-width:1024px)  {
    #site-logo {
        transform: translateY(150px) scale(1.8);
    }
}

@media (max-width:767px)  {
    #site-logo {
        transform: translateY(110px) scale(1.8);
    }
} 

.elementor-sticky--effects #site-logo {
    transform: translateY(0) scale(1) !important;
}/* End custom CSS */