.elementor-578 .elementor-element.elementor-element-064e583{--display:flex;--min-height:calc(var(--tx)*500);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.2;--margin-top:calc(var(--tx)*-95);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx)*100);--padding-right:0;}.elementor-578 .elementor-element.elementor-element-064e583::before, .elementor-578 .elementor-element.elementor-element-064e583 > .elementor-background-video-container::before, .elementor-578 .elementor-element.elementor-element-064e583 > .e-con-inner > .elementor-background-video-container::before, .elementor-578 .elementor-element.elementor-element-064e583 > .elementor-background-slideshow::before, .elementor-578 .elementor-element.elementor-element-064e583 > .e-con-inner > .elementor-background-slideshow::before, .elementor-578 .elementor-element.elementor-element-064e583 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-578 .elementor-element.elementor-element-5f28660{width:var( --container-widget-width, calc(var(--tx)*600) );max-width:calc(var(--tx)*600);--container-widget-width:calc(var(--tx)*600);--container-widget-flex-grow:0;text-align:center;}.elementor-578 .elementor-element.elementor-element-5f28660 .elementor-heading-title{font-family:"KAHROBA", Sans-serif;font-size:calc(var(--tx)*50);font-weight:600;color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-894993d{--display:flex;--min-height:calc(var(--tx)*1600);--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.77;}.elementor-578 .elementor-element.elementor-element-894993d:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-894993d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://sweetnight.ir/wp-content/uploads/2026/02/sweete.png");background-position:top center;background-repeat:repeat;background-size:contain;}.elementor-578 .elementor-element.elementor-element-894993d::before, .elementor-578 .elementor-element.elementor-element-894993d > .elementor-background-video-container::before, .elementor-578 .elementor-element.elementor-element-894993d > .e-con-inner > .elementor-background-video-container::before, .elementor-578 .elementor-element.elementor-element-894993d > .elementor-background-slideshow::before, .elementor-578 .elementor-element.elementor-element-894993d > .e-con-inner > .elementor-background-slideshow::before, .elementor-578 .elementor-element.elementor-element-894993d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#060E22;--background-overlay:'';}.elementor-578 .elementor-element.elementor-element-6146e91{--display:flex;--min-height:calc(var(--tx)*300);--justify-content:center;}.elementor-578 .elementor-element.elementor-element-a19c318{width:var( --container-widget-width, calc(var(--tx)*400) );max-width:calc(var(--tx)*400);--container-widget-width:calc(var(--tx)*400);--container-widget-flex-grow:0;text-align:start;}.elementor-578 .elementor-element.elementor-element-a19c318 .elementor-heading-title{font-family:"KAHROBA", Sans-serif;font-size:calc(var(--tx)*30);font-weight:600;color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-b6f042d{--display:flex;--min-height:calc(var(--tx)*1700);--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-578 .elementor-element.elementor-element-fdbce0e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-578 .elementor-element.elementor-element-9a5433c{--display:flex;--min-height:calc(var(--tx)*500);--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-578 .elementor-element.elementor-element-9a5433c:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-9a5433c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sweetnight.ir/wp-content/uploads/2026/02/amanda.jpg");background-position:top center;background-size:cover;}.elementor-578 .elementor-element.elementor-element-2e4088d{padding:0px 0px 0px 0px;z-index:2;text-align:start;}.elementor-578 .elementor-element.elementor-element-2e4088d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-13e920c{--display:flex;}.elementor-578 .elementor-element.elementor-element-e800a69{--grid-template-columns:repeat(0, auto);text-align:left;z-index:2;--icon-size:calc(var(--tx)*20);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-578 .elementor-element.elementor-element-e800a69 .elementor-social-icon{background-color:#02010100;}.elementor-578 .elementor-element.elementor-element-e800a69 .elementor-social-icon i{color:#060E22;}.elementor-578 .elementor-element.elementor-element-e800a69 .elementor-social-icon svg{fill:#060E22;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-578 .elementor-element.elementor-element-5ef5914 .elementor-button{background-color:#060E22;fill:#FFFFFF;color:#FFFFFF;border-radius:calc(var(--tx)*35) calc(var(--tx)*35) calc(var(--tx)*35) calc(var(--tx)*35);padding:calc(var(--tx)*12) calc(var(--tx)*30) calc(var(--tx)*12) calc(var(--tx)*30);}.elementor-578 .elementor-element.elementor-element-5ef5914{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-578 .elementor-element.elementor-element-5ef5914 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-578 .elementor-element.elementor-element-629675a{--display:flex;--min-height:calc(var(--tx)*500);--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-578 .elementor-element.elementor-element-629675a:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-629675a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sweetnight.ir/wp-content/uploads/2026/01/team-img-4-new.jpg");background-position:top center;background-size:cover;}.elementor-578 .elementor-element.elementor-element-7eef45c{padding:0px 0px 0px 0px;z-index:2;text-align:start;}.elementor-578 .elementor-element.elementor-element-7eef45c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-2cfed7d{--display:flex;}.elementor-578 .elementor-element.elementor-element-dd2c7a7{--grid-template-columns:repeat(0, auto);text-align:left;z-index:2;--icon-size:calc(var(--tx)*20);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-578 .elementor-element.elementor-element-dd2c7a7 .elementor-social-icon{background-color:#02010100;}.elementor-578 .elementor-element.elementor-element-dd2c7a7 .elementor-social-icon i{color:#060E22;}.elementor-578 .elementor-element.elementor-element-dd2c7a7 .elementor-social-icon svg{fill:#060E22;}.elementor-578 .elementor-element.elementor-element-5d09b41 .elementor-button{background-color:#060E22;fill:#FFFFFF;color:#FFFFFF;border-radius:calc(var(--tx)*35) calc(var(--tx)*35) calc(var(--tx)*35) calc(var(--tx)*35);padding:calc(var(--tx)*12) calc(var(--tx)*30) calc(var(--tx)*12) calc(var(--tx)*30);}.elementor-578 .elementor-element.elementor-element-5d09b41{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-578 .elementor-element.elementor-element-5d09b41 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-578 .elementor-element.elementor-element-65f265b{--display:flex;--min-height:calc(var(--tx)*500);--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-578 .elementor-element.elementor-element-65f265b:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-65f265b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sweetnight.ir/wp-content/uploads/2026/01/team-img-4-new.jpg");background-position:top center;background-size:cover;}.elementor-578 .elementor-element.elementor-element-6caf1a8{padding:0px 0px 0px 0px;z-index:2;text-align:start;}.elementor-578 .elementor-element.elementor-element-6caf1a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-b2f3b46{--display:flex;}.elementor-578 .elementor-element.elementor-element-73515cc{--grid-template-columns:repeat(0, auto);text-align:left;z-index:2;--icon-size:calc(var(--tx)*20);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-578 .elementor-element.elementor-element-73515cc .elementor-social-icon{background-color:#02010100;}.elementor-578 .elementor-element.elementor-element-73515cc .elementor-social-icon i{color:#060E22;}.elementor-578 .elementor-element.elementor-element-73515cc .elementor-social-icon svg{fill:#060E22;}.elementor-578 .elementor-element.elementor-element-e086f9c .elementor-button{background-color:#060E22;fill:#FFFFFF;color:#FFFFFF;border-radius:calc(var(--tx)*35) calc(var(--tx)*35) calc(var(--tx)*35) calc(var(--tx)*35);padding:calc(var(--tx)*12) calc(var(--tx)*30) calc(var(--tx)*12) calc(var(--tx)*30);}.elementor-578 .elementor-element.elementor-element-e086f9c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-578 .elementor-element.elementor-element-e086f9c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-578 .elementor-element.elementor-element-10be5be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:calc(var(--tx)*-155);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-578 .elementor-element.elementor-element-c114990{--display:flex;--min-height:calc(var(--tx)*500);--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-578 .elementor-element.elementor-element-c114990:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-c114990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sweetnight.ir/wp-content/uploads/2026/01/team-img-4-new.jpg");background-position:top center;background-size:cover;}.elementor-578 .elementor-element.elementor-element-7049498{padding:0px 0px 0px 0px;z-index:2;text-align:start;}.elementor-578 .elementor-element.elementor-element-7049498 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-c57b43f{--display:flex;}.elementor-578 .elementor-element.elementor-element-776f0bb{--grid-template-columns:repeat(0, auto);text-align:left;z-index:2;--icon-size:calc(var(--tx)*20);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-578 .elementor-element.elementor-element-776f0bb .elementor-social-icon{background-color:#02010100;}.elementor-578 .elementor-element.elementor-element-776f0bb .elementor-social-icon i{color:#060E22;}.elementor-578 .elementor-element.elementor-element-776f0bb .elementor-social-icon svg{fill:#060E22;}.elementor-578 .elementor-element.elementor-element-d5eeb7d .elementor-button{background-color:#060E22;fill:#FFFFFF;color:#FFFFFF;border-radius:calc(var(--tx)*35) calc(var(--tx)*35) calc(var(--tx)*35) calc(var(--tx)*35);padding:calc(var(--tx)*12) calc(var(--tx)*30) calc(var(--tx)*12) calc(var(--tx)*30);}.elementor-578 .elementor-element.elementor-element-d5eeb7d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-578 .elementor-element.elementor-element-d5eeb7d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-578 .elementor-element.elementor-element-e11a761{--display:flex;--min-height:calc(var(--tx)*500);--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-578 .elementor-element.elementor-element-e11a761:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-e11a761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sweetnight.ir/wp-content/uploads/2026/01/team-img-4-new.jpg");background-position:top center;background-size:cover;}.elementor-578 .elementor-element.elementor-element-78b5d0f{padding:0px 0px 0px 0px;z-index:2;text-align:start;}.elementor-578 .elementor-element.elementor-element-78b5d0f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-a4cb88b{--display:flex;}.elementor-578 .elementor-element.elementor-element-5b5c4e9{--grid-template-columns:repeat(0, auto);text-align:left;z-index:2;--icon-size:calc(var(--tx)*20);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-578 .elementor-element.elementor-element-5b5c4e9 .elementor-social-icon{background-color:#02010100;}.elementor-578 .elementor-element.elementor-element-5b5c4e9 .elementor-social-icon i{color:#060E22;}.elementor-578 .elementor-element.elementor-element-5b5c4e9 .elementor-social-icon svg{fill:#060E22;}.elementor-578 .elementor-element.elementor-element-2ad7192 .elementor-button{background-color:#060E22;fill:#FFFFFF;color:#FFFFFF;border-radius:calc(var(--tx)*35) calc(var(--tx)*35) calc(var(--tx)*35) calc(var(--tx)*35);padding:calc(var(--tx)*12) calc(var(--tx)*30) calc(var(--tx)*12) calc(var(--tx)*30);}.elementor-578 .elementor-element.elementor-element-2ad7192{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-578 .elementor-element.elementor-element-2ad7192 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-578 .elementor-element.elementor-element-17d1023{--display:flex;--min-height:calc(var(--tx)*500);--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-578 .elementor-element.elementor-element-17d1023:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-17d1023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sweetnight.ir/wp-content/uploads/2026/01/team-img-4-new.jpg");background-position:top center;background-size:cover;}.elementor-578 .elementor-element.elementor-element-042f051{padding:0px 0px 0px 0px;z-index:2;text-align:start;}.elementor-578 .elementor-element.elementor-element-042f051 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-c180b92{--display:flex;}.elementor-578 .elementor-element.elementor-element-de2223d{--grid-template-columns:repeat(0, auto);text-align:left;z-index:2;--icon-size:calc(var(--tx)*20);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-578 .elementor-element.elementor-element-de2223d .elementor-social-icon{background-color:#02010100;}.elementor-578 .elementor-element.elementor-element-de2223d .elementor-social-icon i{color:#060E22;}.elementor-578 .elementor-element.elementor-element-de2223d .elementor-social-icon svg{fill:#060E22;}.elementor-578 .elementor-element.elementor-element-8b797b3 .elementor-button{background-color:#060E22;fill:#FFFFFF;color:#FFFFFF;border-radius:calc(var(--tx)*35) calc(var(--tx)*35) calc(var(--tx)*35) calc(var(--tx)*35);padding:calc(var(--tx)*12) calc(var(--tx)*30) calc(var(--tx)*12) calc(var(--tx)*30);}.elementor-578 .elementor-element.elementor-element-8b797b3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-578 .elementor-element.elementor-element-8b797b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-578 .elementor-element.elementor-element-72c9d92{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-578 .elementor-element.elementor-element-31eff75{--display:flex;--min-height:calc(var(--tx)*500);--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-578 .elementor-element.elementor-element-31eff75:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-31eff75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sweetnight.ir/wp-content/uploads/2026/01/team-img-4-new.jpg");background-position:top center;background-size:cover;}.elementor-578 .elementor-element.elementor-element-d133442{padding:0px 0px 0px 0px;z-index:2;text-align:start;}.elementor-578 .elementor-element.elementor-element-d133442 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-4c34551{--display:flex;}.elementor-578 .elementor-element.elementor-element-b2da4e1{--grid-template-columns:repeat(0, auto);text-align:left;z-index:2;--icon-size:calc(var(--tx)*20);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-578 .elementor-element.elementor-element-b2da4e1 .elementor-social-icon{background-color:#02010100;}.elementor-578 .elementor-element.elementor-element-b2da4e1 .elementor-social-icon i{color:#060E22;}.elementor-578 .elementor-element.elementor-element-b2da4e1 .elementor-social-icon svg{fill:#060E22;}.elementor-578 .elementor-element.elementor-element-d72a10d .elementor-button{background-color:#060E22;fill:#FFFFFF;color:#FFFFFF;border-radius:calc(var(--tx)*35) calc(var(--tx)*35) calc(var(--tx)*35) calc(var(--tx)*35);padding:calc(var(--tx)*12) calc(var(--tx)*30) calc(var(--tx)*12) calc(var(--tx)*30);}.elementor-578 .elementor-element.elementor-element-d72a10d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-578 .elementor-element.elementor-element-d72a10d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-578 .elementor-element.elementor-element-10a5b42{--display:flex;--min-height:calc(var(--tx)*500);--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-578 .elementor-element.elementor-element-10a5b42:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-10a5b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sweetnight.ir/wp-content/uploads/2026/01/team-img-4-new.jpg");background-position:top center;background-size:cover;}.elementor-578 .elementor-element.elementor-element-cead537{padding:0px 0px 0px 0px;z-index:2;text-align:start;}.elementor-578 .elementor-element.elementor-element-cead537 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-140f94e{--display:flex;}.elementor-578 .elementor-element.elementor-element-c9f6ce1{--grid-template-columns:repeat(0, auto);text-align:left;z-index:2;--icon-size:calc(var(--tx)*20);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-578 .elementor-element.elementor-element-c9f6ce1 .elementor-social-icon{background-color:#02010100;}.elementor-578 .elementor-element.elementor-element-c9f6ce1 .elementor-social-icon i{color:#060E22;}.elementor-578 .elementor-element.elementor-element-c9f6ce1 .elementor-social-icon svg{fill:#060E22;}.elementor-578 .elementor-element.elementor-element-f8242a7 .elementor-button{background-color:#060E22;fill:#FFFFFF;color:#FFFFFF;border-radius:calc(var(--tx)*35) calc(var(--tx)*35) calc(var(--tx)*35) calc(var(--tx)*35);padding:calc(var(--tx)*12) calc(var(--tx)*30) calc(var(--tx)*12) calc(var(--tx)*30);}.elementor-578 .elementor-element.elementor-element-f8242a7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-578 .elementor-element.elementor-element-f8242a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-578 .elementor-element.elementor-element-b7d4d76{--display:flex;--min-height:calc(var(--tx)*1600);--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-578 .elementor-element.elementor-element-b7d4d76:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-b7d4d76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://sweetnight.ir/wp-content/uploads/2026/02/sweete.png");background-position:top center;background-repeat:repeat;background-size:contain;}.elementor-578 .elementor-element.elementor-element-fcbc13a{--display:flex;--min-height:calc(var(--tx)*300);--justify-content:center;}.elementor-578 .elementor-element.elementor-element-ce1a2ce{width:var( --container-widget-width, calc(var(--tx)*400) );max-width:calc(var(--tx)*400);--container-widget-width:calc(var(--tx)*400);--container-widget-flex-grow:0;text-align:start;}.elementor-578 .elementor-element.elementor-element-ce1a2ce .elementor-heading-title{font-family:"KAHROBA", Sans-serif;font-size:calc(var(--tx)*30);font-weight:600;color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-a173335{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-578 .elementor-element.elementor-element-a173335 .swiper-slide > .elementor-element{height:100%;}.elementor-578 .elementor-element.elementor-element-42115bf{--display:flex;--min-height:calc(var(--tx)*700);--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;--gap:calc(var(--tx)*75) calc(var(--tx)*75);--row-gap:calc(var(--tx)*75);--column-gap:calc(var(--tx)*75);--padding-top:calc(var(--tx)*75);--padding-bottom:calc(var(--tx)*75);--padding-left:calc(var(--tx)*75);--padding-right:calc(var(--tx)*75);}.elementor-578 .elementor-element.elementor-element-42115bf:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-42115bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060E22;}.elementor-578 .elementor-element.elementor-element-62e6f0a{--display:flex;--min-height:calc(var(--tx) *450);--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-578 .elementor-element.elementor-element-ff89cf9{width:var( --container-widget-width, calc(var(--tx)*400) );max-width:calc(var(--tx)*400);--container-widget-width:calc(var(--tx)*400);--container-widget-flex-grow:0;text-align:start;}.elementor-578 .elementor-element.elementor-element-ff89cf9 .elementor-heading-title{font-family:"KAHROBA", Sans-serif;font-size:calc(var(--tx)*35);font-weight:bold;line-height:calc(var(--tx)*50);color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-2d84766{--display:flex;}.elementor-578 .elementor-element.elementor-element-a96e662{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:calc(var(--tx)*5) calc(var(--tx)*5);--row-gap:calc(var(--tx)*5);--column-gap:calc(var(--tx)*5);--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx)*75);--padding-right:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-578 .elementor-element.elementor-element-a54254b .elementor-icon-box-wrapper{text-align:start;}.elementor-578 .elementor-element.elementor-element-a54254b .elementor-icon-box-title{margin-block-end:calc(var(--tx)*5);color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-a54254b .elementor-icon-box-title, .elementor-578 .elementor-element.elementor-element-a54254b .elementor-icon-box-title a{font-family:"KAHROBA", Sans-serif;font-size:calc(var(--tx)*16);font-weight:600;}.elementor-578 .elementor-element.elementor-element-a54254b:has(:hover) .elementor-icon-box-title,
					 .elementor-578 .elementor-element.elementor-element-a54254b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-a54254b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:calc(var(--tx)*16);font-weight:400;color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-f6edf9b .elementor-icon-box-wrapper{text-align:start;}.elementor-578 .elementor-element.elementor-element-f6edf9b .elementor-icon-box-title{margin-block-end:calc(var(--tx)*5);color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-f6edf9b .elementor-icon-box-title, .elementor-578 .elementor-element.elementor-element-f6edf9b .elementor-icon-box-title a{font-family:"KAHROBA", Sans-serif;font-size:calc(var(--tx)*16);font-weight:600;}.elementor-578 .elementor-element.elementor-element-f6edf9b:has(:hover) .elementor-icon-box-title,
					 .elementor-578 .elementor-element.elementor-element-f6edf9b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-f6edf9b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:calc(var(--tx)*16);font-weight:400;color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-4a099c0 .elementor-icon-box-wrapper{text-align:start;}.elementor-578 .elementor-element.elementor-element-4a099c0 .elementor-icon-box-title{margin-block-end:calc(var(--tx)*5);color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-4a099c0 .elementor-icon-box-title, .elementor-578 .elementor-element.elementor-element-4a099c0 .elementor-icon-box-title a{font-family:"KAHROBA", Sans-serif;font-size:calc(var(--tx)*16);font-weight:600;}.elementor-578 .elementor-element.elementor-element-4a099c0:has(:hover) .elementor-icon-box-title,
					 .elementor-578 .elementor-element.elementor-element-4a099c0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-4a099c0 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:calc(var(--tx)*16);font-weight:400;color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-820a738 .elementor-icon-box-wrapper{text-align:start;}.elementor-578 .elementor-element.elementor-element-820a738 .elementor-icon-box-title{margin-block-end:calc(var(--tx)*5);color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-820a738 .elementor-icon-box-title, .elementor-578 .elementor-element.elementor-element-820a738 .elementor-icon-box-title a{font-family:"KAHROBA", Sans-serif;font-size:calc(var(--tx)*16);font-weight:600;}.elementor-578 .elementor-element.elementor-element-820a738:has(:hover) .elementor-icon-box-title,
					 .elementor-578 .elementor-element.elementor-element-820a738:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-578 .elementor-element.elementor-element-820a738 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:calc(var(--tx)*16);font-weight:400;color:#FFFFFF;}@media(max-width:1024px){.elementor-578 .elementor-element.elementor-element-a173335{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-578 .elementor-element.elementor-element-064e583{--width:100%;}.elementor-578 .elementor-element.elementor-element-fdbce0e{--width:calc(var(--tx)*300);}.elementor-578 .elementor-element.elementor-element-9a5433c{--width:calc(var(--tx)*300);}.elementor-578 .elementor-element.elementor-element-629675a{--width:calc(var(--tx)*300);}.elementor-578 .elementor-element.elementor-element-65f265b{--width:calc(var(--tx)*300);}.elementor-578 .elementor-element.elementor-element-10be5be{--width:calc(var(--tx)*300);}.elementor-578 .elementor-element.elementor-element-c114990{--width:calc(var(--tx)*300);}.elementor-578 .elementor-element.elementor-element-e11a761{--width:calc(var(--tx)*300);}.elementor-578 .elementor-element.elementor-element-17d1023{--width:calc(var(--tx)*300);}.elementor-578 .elementor-element.elementor-element-72c9d92{--width:calc(var(--tx)*300);}.elementor-578 .elementor-element.elementor-element-31eff75{--width:calc(var(--tx)*300);}.elementor-578 .elementor-element.elementor-element-10a5b42{--width:calc(var(--tx)*300);}.elementor-578 .elementor-element.elementor-element-62e6f0a{--width:calc(var(--tx)*480);}.elementor-578 .elementor-element.elementor-element-2d84766{--width:calc(var(--tx)*480);}.elementor-578 .elementor-element.elementor-element-a96e662{--width:calc(var(--tx)*480);}}@media(max-width:767px){.elementor-578 .elementor-element.elementor-element-064e583{--min-height:calc(var(--tx)*300);--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx)*10);--padding-right:0;}.elementor-578 .elementor-element.elementor-element-5f28660{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:calc(var(--tx)*350);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(var(--tx)*350) );max-width:calc(var(--tx)*350);}.elementor-578 .elementor-element.elementor-element-5f28660 .elementor-heading-title{font-size:calc(var(--tx)*45);}.elementor-578 .elementor-element.elementor-element-6146e91{--min-height:calc(var(--tx)*200);}.elementor-578 .elementor-element.elementor-element-a19c318{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:calc(var(--tx)*350);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(var(--tx)*350) );max-width:calc(var(--tx)*350);}.elementor-578 .elementor-element.elementor-element-a19c318 .elementor-heading-title{font-size:calc(var(--tx)*25);}.elementor-578 .elementor-element.elementor-element-b7d4d76{--min-height:calc(var(--tx)*850);--padding-top:calc(var(--tx)*25);--padding-bottom:calc(var(--tx)*25);--padding-left:calc(var(--tx)*25);--padding-right:calc(var(--tx)*25);}.elementor-578 .elementor-element.elementor-element-fcbc13a{--min-height:calc(var(--tx)*200);}.elementor-578 .elementor-element.elementor-element-ce1a2ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:calc(var(--tx)*350);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(var(--tx)*350) );max-width:calc(var(--tx)*350);}.elementor-578 .elementor-element.elementor-element-ce1a2ce .elementor-heading-title{font-size:calc(var(--tx)*25);}.elementor-578 .elementor-element.elementor-element-a173335{--swiper-slides-to-display:1;--arrow-prev-left-position:calc(var(--tx)*-20);--arrow-next-right-position:calc(var(--tx)*-20);}.elementor-578 .elementor-element.elementor-element-42115bf{--padding-top:calc(var(--tx)*25);--padding-bottom:calc(var(--tx)*25);--padding-left:calc(var(--tx)*25);--padding-right:calc(var(--tx)*25);}.elementor-578 .elementor-element.elementor-element-62e6f0a{--min-height:calc(var(--tx)*75);}.elementor-578 .elementor-element.elementor-element-ff89cf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:calc(var(--tx)*350);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(var(--tx)*350) );max-width:calc(var(--tx)*350);}.elementor-578 .elementor-element.elementor-element-ff89cf9 .elementor-heading-title{font-size:calc(var(--tx)*25);}}/* Start custom CSS for container, class: .elementor-element-064e583 */.page-hero {
    background: linear-gradient(to right, #060e22 30%, #1b2f63 60%, #ffc20e 120%);
    padding: 80px 0;
    text-align: center;
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ef5914 */.elementor-578 .elementor-element.elementor-element-5ef5914 .elementor-button-icon{
    opacity: 0;
    width: 0;
    margin-left: 0;
    overflow: hidden;
    transform: translateX(-6px);
    transition: all 0.4s cubic-bezier(.4,0,.2,1);
}

.elementor-578 .elementor-element.elementor-element-5ef5914:hover .elementor-button-icon{
    opacity: 1;
    width: 1.2em;
    margin-left: 8px;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a5433c */.elementor-578 .elementor-element.elementor-element-9a5433c{
    position: relative;
    overflow: hidden;
}

.elementor-578 .elementor-element.elementor-element-9a5433c::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(220deg, #060e22, #ffc20e);
    opacity: 0;
    transition: opacity 0.6s ease;
    z-index: 1;
}

.elementor-578 .elementor-element.elementor-element-9a5433c:hover::before{
    opacity: 0.7;
}

.elementor-578 .elementor-element.elementor-element-9a5433c .ho-in{
    position: relative;
    z-index: 2;
    opacity: 0;
    transform: translateX(-20px);
    transition: opacity 0.6s ease, transform 0.6s ease;
}

.elementor-578 .elementor-element.elementor-element-9a5433c:hover .ho-in{
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d09b41 */.elementor-578 .elementor-element.elementor-element-5d09b41 .elementor-button-icon{
    opacity: 0;
    width: 0;
    margin-left: 0;
    overflow: hidden;
    transform: translateX(-6px);
    transition: all 0.4s cubic-bezier(.4,0,.2,1);
}

.elementor-578 .elementor-element.elementor-element-5d09b41:hover .elementor-button-icon{
    opacity: 1;
    width: 1.2em;
    margin-left: 8px;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-629675a */.elementor-578 .elementor-element.elementor-element-629675a{
    position: relative;
    overflow: hidden;
}

.elementor-578 .elementor-element.elementor-element-629675a::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(220deg, #060e22, #ffc20e);
    opacity: 0;
    transition: opacity 0.6s ease;
    z-index: 1;
}

.elementor-578 .elementor-element.elementor-element-629675a:hover::before{
    opacity: 0.7;
}

.elementor-578 .elementor-element.elementor-element-629675a .ho-in{
    position: relative;
    z-index: 2;
    opacity: 0;
    transform: translateX(-20px);
    transition: opacity 0.6s ease, transform 0.6s ease;
}

.elementor-578 .elementor-element.elementor-element-629675a:hover .ho-in{
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e086f9c */.elementor-578 .elementor-element.elementor-element-e086f9c .elementor-button-icon{
    opacity: 0;
    width: 0;
    margin-left: 0;
    overflow: hidden;
    transform: translateX(-6px);
    transition: all 0.4s cubic-bezier(.4,0,.2,1);
}

.elementor-578 .elementor-element.elementor-element-e086f9c:hover .elementor-button-icon{
    opacity: 1;
    width: 1.2em;
    margin-left: 8px;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f265b */.elementor-578 .elementor-element.elementor-element-65f265b{
    position: relative;
    overflow: hidden;
}

.elementor-578 .elementor-element.elementor-element-65f265b::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(220deg, #060e22, #ffc20e);
    opacity: 0;
    transition: opacity 0.6s ease;
    z-index: 1;
}

.elementor-578 .elementor-element.elementor-element-65f265b:hover::before{
    opacity: 0.7;
}

.elementor-578 .elementor-element.elementor-element-65f265b .ho-in{
    position: relative;
    z-index: 2;
    opacity: 0;
    transform: translateX(-20px);
    transition: opacity 0.6s ease, transform 0.6s ease;
}

.elementor-578 .elementor-element.elementor-element-65f265b:hover .ho-in{
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5eeb7d */.elementor-578 .elementor-element.elementor-element-d5eeb7d .elementor-button-icon{
    opacity: 0;
    width: 0;
    margin-left: 0;
    overflow: hidden;
    transform: translateX(-6px);
    transition: all 0.4s cubic-bezier(.4,0,.2,1);
}

.elementor-578 .elementor-element.elementor-element-d5eeb7d:hover .elementor-button-icon{
    opacity: 1;
    width: 1.2em;
    margin-left: 8px;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c114990 */.elementor-578 .elementor-element.elementor-element-c114990{
    position: relative;
    overflow: hidden;
}

.elementor-578 .elementor-element.elementor-element-c114990::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(220deg, #060e22, #ffc20e);
    opacity: 0;
    transition: opacity 0.6s ease;
    z-index: 1;
}

.elementor-578 .elementor-element.elementor-element-c114990:hover::before{
    opacity: 0.7;
}

.elementor-578 .elementor-element.elementor-element-c114990 .ho-in{
    position: relative;
    z-index: 2;
    opacity: 0;
    transform: translateX(-20px);
    transition: opacity 0.6s ease, transform 0.6s ease;
}

.elementor-578 .elementor-element.elementor-element-c114990:hover .ho-in{
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ad7192 */.elementor-578 .elementor-element.elementor-element-2ad7192 .elementor-button-icon{
    opacity: 0;
    width: 0;
    margin-left: 0;
    overflow: hidden;
    transform: translateX(-6px);
    transition: all 0.4s cubic-bezier(.4,0,.2,1);
}

.elementor-578 .elementor-element.elementor-element-2ad7192:hover .elementor-button-icon{
    opacity: 1;
    width: 1.2em;
    margin-left: 8px;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e11a761 */.elementor-578 .elementor-element.elementor-element-e11a761{
    position: relative;
    overflow: hidden;
}

.elementor-578 .elementor-element.elementor-element-e11a761::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(220deg, #060e22, #ffc20e);
    opacity: 0;
    transition: opacity 0.6s ease;
    z-index: 1;
}

.elementor-578 .elementor-element.elementor-element-e11a761:hover::before{
    opacity: 0.7;
}

.elementor-578 .elementor-element.elementor-element-e11a761 .ho-in{
    position: relative;
    z-index: 2;
    opacity: 0;
    transform: translateX(-20px);
    transition: opacity 0.6s ease, transform 0.6s ease;
}

.elementor-578 .elementor-element.elementor-element-e11a761:hover .ho-in{
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b797b3 */.elementor-578 .elementor-element.elementor-element-8b797b3 .elementor-button-icon{
    opacity: 0;
    width: 0;
    margin-left: 0;
    overflow: hidden;
    transform: translateX(-6px);
    transition: all 0.4s cubic-bezier(.4,0,.2,1);
}

.elementor-578 .elementor-element.elementor-element-8b797b3:hover .elementor-button-icon{
    opacity: 1;
    width: 1.2em;
    margin-left: 8px;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17d1023 */.elementor-578 .elementor-element.elementor-element-17d1023{
    position: relative;
    overflow: hidden;
}

.elementor-578 .elementor-element.elementor-element-17d1023::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(220deg, #060e22, #ffc20e);
    opacity: 0;
    transition: opacity 0.6s ease;
    z-index: 1;
}

.elementor-578 .elementor-element.elementor-element-17d1023:hover::before{
    opacity: 0.7;
}

.elementor-578 .elementor-element.elementor-element-17d1023 .ho-in{
    position: relative;
    z-index: 2;
    opacity: 0;
    transform: translateX(-20px);
    transition: opacity 0.6s ease, transform 0.6s ease;
}

.elementor-578 .elementor-element.elementor-element-17d1023:hover .ho-in{
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d72a10d */.elementor-578 .elementor-element.elementor-element-d72a10d .elementor-button-icon{
    opacity: 0;
    width: 0;
    margin-left: 0;
    overflow: hidden;
    transform: translateX(-6px);
    transition: all 0.4s cubic-bezier(.4,0,.2,1);
}

.elementor-578 .elementor-element.elementor-element-d72a10d:hover .elementor-button-icon{
    opacity: 1;
    width: 1.2em;
    margin-left: 8px;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31eff75 */.elementor-578 .elementor-element.elementor-element-31eff75{
    position: relative;
    overflow: hidden;
}

.elementor-578 .elementor-element.elementor-element-31eff75::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(220deg, #060e22, #ffc20e);
    opacity: 0;
    transition: opacity 0.6s ease;
    z-index: 1;
}

.elementor-578 .elementor-element.elementor-element-31eff75:hover::before{
    opacity: 0.7;
}

.elementor-578 .elementor-element.elementor-element-31eff75 .ho-in{
    position: relative;
    z-index: 2;
    opacity: 0;
    transform: translateX(-20px);
    transition: opacity 0.6s ease, transform 0.6s ease;
}

.elementor-578 .elementor-element.elementor-element-31eff75:hover .ho-in{
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f8242a7 */.elementor-578 .elementor-element.elementor-element-f8242a7 .elementor-button-icon{
    opacity: 0;
    width: 0;
    margin-left: 0;
    overflow: hidden;
    transform: translateX(-6px);
    transition: all 0.4s cubic-bezier(.4,0,.2,1);
}

.elementor-578 .elementor-element.elementor-element-f8242a7:hover .elementor-button-icon{
    opacity: 1;
    width: 1.2em;
    margin-left: 8px;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10a5b42 */.elementor-578 .elementor-element.elementor-element-10a5b42{
    position: relative;
    overflow: hidden;
}

.elementor-578 .elementor-element.elementor-element-10a5b42::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(220deg, #060e22, #ffc20e);
    opacity: 0;
    transition: opacity 0.6s ease;
    z-index: 1;
}

.elementor-578 .elementor-element.elementor-element-10a5b42:hover::before{
    opacity: 0.7;
}

.elementor-578 .elementor-element.elementor-element-10a5b42 .ho-in{
    position: relative;
    z-index: 2;
    opacity: 0;
    transform: translateX(-20px);
    transition: opacity 0.6s ease, transform 0.6s ease;
}

.elementor-578 .elementor-element.elementor-element-10a5b42:hover .ho-in{
    opacity: 1;
    transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-331778a *//* فاصله بین فیلدها */
.elementor-578 .elementor-element.elementor-element-331778a .onelines,
.elementor-578 .elementor-element.elementor-element-331778a .towlines {
  margin-bottom: calc(var(--tx)*3);
}

/* فیلدهای تک‌خطی */
.elementor-578 .elementor-element.elementor-element-331778a .onelines input {
  width: calc(var(--tx)*400);
  height: calc(var(--tx)*28);
  border: none;
  border-bottom: 2px solid white;
  background: transparent;
  border-radius: 0;
  padding: 8px 0;
  font-size: 15px;
  color: #fff;
  outline: none;
  box-shadow: none;
  -webkit-tap-highlight-color: transparent;
}

/* فیلد چندخطی */
.elementor-578 .elementor-element.elementor-element-331778a .towlines textarea {
  width: calc(var(--tx)*355);
  border: none;
  border-bottom: 2px solid white;
  background: transparent;
  border-radius: 0;
  resize: none;
  font-size: 15px;
  min-height: calc(var(--tx)*80);
  height: calc(var(--tx)*80);
  color: #fff;
  outline: none;
  box-shadow: none;
  -webkit-tap-highlight-color: transparent;
}

/* فوکوس */
.elementor-578 .elementor-element.elementor-element-331778a .onelines input:focus,
.elementor-578 .elementor-element.elementor-element-331778a .towlines textarea:focus {
  border-bottom-color: #2bd9a5;
}

/* placeholder */
.elementor-578 .elementor-element.elementor-element-331778a .onelines input::placeholder,
.elementor-578 .elementor-element.elementor-element-331778a .towlines textarea::placeholder {
  color: rgba(255,255,255,0.5);
}

/* دکمه ارسال Gravity Forms */
#gform_submit_button_2 {
  background: #ffc20e;
  border: none;
  border-radius: 999px;
  padding: 12px 30px;
  font-weight: 600;
  font-size: 14px;
  color: black;
  cursor: pointer;
}

/* لیبل */
.elementor-578 .elementor-element.elementor-element-331778a label {
  color: white;
  font-size: calc(var(--tx)*12);
}

/* موبایل */
@media (max-width: 768px) {
  .elementor-578 .elementor-element.elementor-element-331778a .onelines input,
  .elementor-578 .elementor-element.elementor-element-331778a .towlines textarea {
    font-size: 14px;
    padding: 10px 0;
    width: calc(var(--tx)*330);
  }

  #gform_submit_button_2 {
    width: 100%;
    padding: 14px 0;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'KAHROBA';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://sweetnight.ir/wp-content/uploads/2026/02/KAHROBA-L-SE.woff') format('woff');
}
@font-face {
	font-family: 'KAHROBA';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sweetnight.ir/wp-content/uploads/2026/02/KAHROBA-M-SE.woff') format('woff');
}
@font-face {
	font-family: 'KAHROBA';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://sweetnight.ir/wp-content/uploads/2026/02/KAHROBA-B-SE.woff') format('woff');
}
/* End Custom Fonts CSS */