.elementor-50597 .elementor-element.elementor-element-6f3efa0{--display:flex;--justify-content:center;--overflow:hidden;--margin-top:-40px;--margin-bottom:-150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-50597 .elementor-element.elementor-element-6f3efa0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50597 .elementor-element.elementor-element-a0d76c4{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-50597 .elementor-element.elementor-element-a0d76c4:not(.elementor-motion-effects-element-type-background), .elementor-50597 .elementor-element.elementor-element-a0d76c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDED638;}.elementor-50597 .elementor-element.elementor-element-a0d76c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50597 .elementor-element.elementor-element-6d74b0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50597 .elementor-element.elementor-element-24b483c{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-50597 .elementor-element.elementor-element-b36db0c{width:var( --container-widget-width, 85% );max-width:85%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:15;}.elementor-50597 .elementor-element.elementor-element-b36db0c.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-6116150{--display:flex;--min-height:350px;--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-50597 .elementor-element.elementor-element-6116150:not(.elementor-motion-effects-element-type-background), .elementor-50597 .elementor-element.elementor-element-6116150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #F2F6FB 34%, var( --e-global-color-67b73d4 ) 100%);}.elementor-50597 .elementor-element.elementor-element-6116150.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-50597 .elementor-element.elementor-element-c6df745{--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:space-between;--align-items:center;--margin-top:30px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-035c8f2{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;z-index:2;}.elementor-50597 .elementor-element.elementor-element-035c8f2 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:42px;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-50597 .elementor-element.elementor-element-0499f49{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;top:-15.163px;z-index:1;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-0499f49{right:1514.573px;}body.rtl .elementor-50597 .elementor-element.elementor-element-0499f49{left:1514.573px;}.elementor-50597 .elementor-element.elementor-element-b49aa51{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-dd33018{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-dd33018 img{border-style:solid;border-color:#F2F6FB;border-radius:25px 25px 25px 25px;}.elementor-50597 .elementor-element.elementor-element-3a97260{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-3a97260 img{border-style:solid;border-color:var( --e-global-color-67b73d4 );border-radius:25px 25px 25px 25px;}.elementor-50597 .elementor-element.elementor-element-ab1ec26{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-ab1ec26 img{border-style:solid;border-color:var( --e-global-color-67b73d4 );border-radius:25px 25px 25px 25px;}.elementor-50597 .elementor-element.elementor-element-9710911{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-9710911 img{border-style:solid;border-color:var( --e-global-color-67b73d4 );border-radius:25px 25px 25px 25px;}.elementor-50597 .elementor-element.elementor-element-86397de{--display:flex;--min-height:300px;--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:space-evenly;--align-items:center;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 16px 2px rgba(112, 0, 0, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-86397de:not(.elementor-motion-effects-element-type-background), .elementor-50597 .elementor-element.elementor-element-86397de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(229deg, var( --e-global-color-primary ) 53%, var( --e-global-color-3ef3727 ) 100%);}.elementor-50597 .elementor-element.elementor-element-86397de::before, .elementor-50597 .elementor-element.elementor-element-86397de > .elementor-background-video-container::before, .elementor-50597 .elementor-element.elementor-element-86397de > .e-con-inner > .elementor-background-video-container::before, .elementor-50597 .elementor-element.elementor-element-86397de > .elementor-background-slideshow::before, .elementor-50597 .elementor-element.elementor-element-86397de > .e-con-inner > .elementor-background-slideshow::before, .elementor-50597 .elementor-element.elementor-element-86397de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://partskala.ir/wp-content/uploads/2026/05/tire-track.svg");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-50597 .elementor-element.elementor-element-a98b094{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:6px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-5fa3448{text-align:start;}.elementor-50597 .elementor-element.elementor-element-5fa3448 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:44px;line-height:1.5em;color:var( --e-global-color-67b73d4 );}.elementor-50597 .elementor-element.elementor-element-6ce3868{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-6ce3868 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:0px;}.elementor-50597 .elementor-element.elementor-element-6ce3868 .elementor-icon-box-title{margin-block-end:0px;color:#E9FF50BD;}.elementor-50597 .elementor-element.elementor-element-6ce3868.elementor-view-stacked .elementor-icon{background-color:#E9FF50BD;}.elementor-50597 .elementor-element.elementor-element-6ce3868.elementor-view-framed .elementor-icon, .elementor-50597 .elementor-element.elementor-element-6ce3868.elementor-view-default .elementor-icon{fill:#E9FF50BD;color:#E9FF50BD;border-color:#E9FF50BD;}.elementor-50597 .elementor-element.elementor-element-6ce3868 .elementor-icon-box-title, .elementor-50597 .elementor-element.elementor-element-6ce3868 .elementor-icon-box-title a{font-family:"Estedad", Sans-serif;font-size:22px;font-weight:600;}.elementor-50597 .elementor-element.elementor-element-666a42c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-666a42c.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-666a42c .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-666a42c .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-666a42c .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-50597 .elementor-element.elementor-element-666a42c .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-50597 .elementor-element.elementor-element-666a42c .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-50597 .elementor-element.elementor-element-666a42c .elementor-countdown-item{background-color:var( --e-global-color-67b73d4 );border-radius:30px 30px 30px 30px;}.elementor-50597 .elementor-element.elementor-element-666a42c .elementor-countdown-digits{color:#030303;font-family:"Estedad", Sans-serif;font-size:20px;}.elementor-50597 .elementor-element.elementor-element-666a42c .elementor-countdown-label{color:#000000;font-family:"Estedad", Sans-serif;font-size:16px;}.elementor-50597 .elementor-element.elementor-element-ae1db27 .elementor-button{background-color:#02010100;font-family:"Estedad", Sans-serif;font-size:22px;text-decoration:underline;}.elementor-50597 .elementor-element.elementor-element-ae1db27 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50597 .elementor-element.elementor-element-50c6b62{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:6px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-2bd5f91{text-align:start;}.elementor-50597 .elementor-element.elementor-element-2bd5f91 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:44px;font-weight:900;line-height:1.5em;color:var( --e-global-color-67b73d4 );}.elementor-50597 .elementor-element.elementor-element-f889474{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-f889474 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:0px;}.elementor-50597 .elementor-element.elementor-element-f889474 .elementor-icon-box-title{margin-block-end:0px;color:#E3FF1D;}.elementor-50597 .elementor-element.elementor-element-f889474.elementor-view-stacked .elementor-icon{background-color:#E3FF1D;}.elementor-50597 .elementor-element.elementor-element-f889474.elementor-view-framed .elementor-icon, .elementor-50597 .elementor-element.elementor-element-f889474.elementor-view-default .elementor-icon{fill:#E3FF1D;color:#E3FF1D;border-color:#E3FF1D;}.elementor-50597 .elementor-element.elementor-element-f889474 .elementor-icon-box-title, .elementor-50597 .elementor-element.elementor-element-f889474 .elementor-icon-box-title a{font-family:"Estedad", Sans-serif;font-size:22px;font-weight:600;}.elementor-50597 .elementor-element.elementor-element-ddb959f{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-ddb959f.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-ddb959f .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-ddb959f .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-ddb959f .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-50597 .elementor-element.elementor-element-ddb959f .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-50597 .elementor-element.elementor-element-ddb959f .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-50597 .elementor-element.elementor-element-ddb959f .elementor-countdown-item{background-color:var( --e-global-color-67b73d4 );border-radius:30px 30px 30px 30px;}.elementor-50597 .elementor-element.elementor-element-ddb959f .elementor-countdown-digits{color:#030303;font-family:"Estedad", Sans-serif;font-size:20px;}.elementor-50597 .elementor-element.elementor-element-ddb959f .elementor-countdown-label{color:#000000;font-family:"Estedad", Sans-serif;font-size:16px;}.elementor-50597 .elementor-element.elementor-element-befb18d .elementor-button{background-color:#02010100;font-family:"Estedad", Sans-serif;font-size:22px;text-decoration:underline;}.elementor-50597 .elementor-element.elementor-element-befb18d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50597 .elementor-element.elementor-element-a0a3af7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-8812802 .wd-el-title{color:var( --e-global-color-67b73d4 );font-family:"Estedad", Sans-serif;}.elementor-50597 .elementor-element.elementor-element-3cbe82c{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-644d454{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:2;}.elementor-50597 .elementor-element.elementor-element-644d454 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:42px;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-50597 .elementor-element.elementor-element-6f46648 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Estedad", Sans-serif;font-size:22px;fill:var( --e-global-color-67b73d4 );color:var( --e-global-color-67b73d4 );}.elementor-50597 .elementor-element.elementor-element-6f46648{padding:0px 0px 0px 25px;z-index:2;}.elementor-50597 .elementor-element.elementor-element-6f46648 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50597 .elementor-element.elementor-element-8266264{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;top:-24.511px;z-index:1;}.elementor-50597 .elementor-element.elementor-element-8266264.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-8266264{right:20.385px;}body.rtl .elementor-50597 .elementor-element.elementor-element-8266264{left:20.385px;}.elementor-50597 .elementor-element.elementor-element-c7b21d5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-50597 .elementor-element.elementor-element-964d2d0{--display:flex;--min-height:740px;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-7e2bd45 );--border-color:var( --e-global-color-7e2bd45 );--border-radius:50px 50px 50px 50px;box-shadow:0px 0px 15px 6px rgba(36.72508152173913, 103.00937499999999, 56.32217698487716, 0.26) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-50597 .elementor-element.elementor-element-964d2d0:not(.elementor-motion-effects-element-type-background), .elementor-50597 .elementor-element.elementor-element-964d2d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4F3EA33;}.elementor-50597 .elementor-element.elementor-element-964d2d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50597 .elementor-element.elementor-element-a7d1ec7{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-50597 .elementor-element.elementor-element-a7d1ec7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50597 .elementor-element.elementor-element-9000a0a{--display:flex;--min-height:621px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50597 .elementor-element.elementor-element-9000a0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50597 .elementor-element.elementor-element-ceb9fb3{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-50597 .elementor-element.elementor-element-ceb9fb3.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-ceb9fb3 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:52px;text-decoration:underline;color:#0B3D2E;}.elementor-50597 .elementor-element.elementor-element-8c65370{width:var( --container-widget-width, 70% );max-width:70%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-50597 .elementor-element.elementor-element-1d471ef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-03eeb2d .elementor-button{background-color:#0B3D2E;font-size:24px;fill:var( --e-global-color-67b73d4 );color:var( --e-global-color-67b73d4 );}.elementor-50597 .elementor-element.elementor-element-03eeb2d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-696275f .elementor-button{background-color:#0B3D2E;font-size:24px;fill:var( --e-global-color-67b73d4 );color:var( --e-global-color-67b73d4 );}.elementor-50597 .elementor-element.elementor-element-696275f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-696275f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50597 .elementor-element.elementor-element-696275f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-50597 .elementor-element.elementor-element-c84c8a8{--display:flex;--min-height:621px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50597 .elementor-element.elementor-element-c84c8a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50597 .elementor-element.elementor-element-60c7c5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-d5c19b4{width:100%;max-width:100%;}.elementor-50597 .elementor-element.elementor-element-9af1dea:not(.elementor-motion-effects-element-type-background), .elementor-50597 .elementor-element.elementor-element-9af1dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67b73d4 );}.elementor-50597 .elementor-element.elementor-element-9af1dea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:035px 0px 45px 0px;}.elementor-50597 .elementor-element.elementor-element-9af1dea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50597 .elementor-element.elementor-element-31a8f1f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50597 .elementor-element.elementor-element-31a8f1f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67b73d4 );}.elementor-50597 .elementor-element.elementor-element-31a8f1f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50597 .elementor-element.elementor-element-31a8f1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50597 .elementor-element.elementor-element-6b1da99:not(.elementor-motion-effects-element-type-background), .elementor-50597 .elementor-element.elementor-element-6b1da99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50597 .elementor-element.elementor-element-6b1da99, .elementor-50597 .elementor-element.elementor-element-6b1da99 > .elementor-background-overlay{border-radius:200px 200px 200px 200px;}.elementor-50597 .elementor-element.elementor-element-6b1da99{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 16px 0px;padding:4px 12px 4px 12px;}.elementor-50597 .elementor-element.elementor-element-6b1da99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50597 .elementor-element.elementor-element-5572453:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50597 .elementor-element.elementor-element-5572453 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67b73d4 );}.elementor-bc-flex-widget .elementor-50597 .elementor-element.elementor-element-5572453.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50597 .elementor-element.elementor-element-5572453.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50597 .elementor-element.elementor-element-5572453 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50597 .elementor-element.elementor-element-5572453 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50597 .elementor-element.elementor-element-49f26ab{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;z-index:2;}.elementor-50597 .elementor-element.elementor-element-49f26ab .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:42px;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-50597 .elementor-element.elementor-element-41559fb{z-index:4;--wd-brd-radius:14px;}.elementor-50597 .elementor-element.elementor-element-41559fb .wd-tabs.tabs-design-aside{--wd-side-width:250px;}.elementor-50597 .elementor-element.elementor-element-41559fb .wd-tabs{--wd-row-gap:0px;}.elementor-50597 .elementor-element.elementor-element-41559fb .wd-tabs.wd-header-with-bg .wd-tabs-header{background-color:var( --e-global-color-67b73d4 );}.elementor-50597 .elementor-element.elementor-element-41559fb .wd-tabs .tabs-name{font-family:"Estedad", Sans-serif;font-weight:700;}.elementor-50597 .elementor-element.elementor-element-41559fb .wd-nav-tabs > li > a{font-family:"Estedad", Sans-serif;}.elementor-50597 .elementor-element.elementor-element-41559fb .wd-nav-tabs{--nav-color-active:var( --e-global-color-primary );}.elementor-50597 .elementor-element.elementor-element-41559fb .wd-products-with-bg, .elementor-50597 .elementor-element.elementor-element-41559fb .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-50597 .elementor-element.elementor-element-9d97de9{--display:flex;--min-height:300px;--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:space-evenly;--align-items:center;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-9d97de9::before, .elementor-50597 .elementor-element.elementor-element-9d97de9 > .elementor-background-video-container::before, .elementor-50597 .elementor-element.elementor-element-9d97de9 > .e-con-inner > .elementor-background-video-container::before, .elementor-50597 .elementor-element.elementor-element-9d97de9 > .elementor-background-slideshow::before, .elementor-50597 .elementor-element.elementor-element-9d97de9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50597 .elementor-element.elementor-element-9d97de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-50597 .elementor-element.elementor-element-d9b18bf{width:var( --container-widget-width, 30% );max-width:30%;background-color:#FF000000;--container-widget-width:30%;--container-widget-flex-grow:0;border-radius:25px 25px 25px 25px;box-shadow:10px 8px 10px 0px rgba(0, 0, 0, 0.68);}.elementor-50597 .elementor-element.elementor-element-d9b18bf:hover{box-shadow:10px 8px 10px 0px rgba(0, 0, 0, 0.68);}.elementor-50597 .elementor-element.elementor-element-d9b18bf img{border-radius:25px 25px 25px 25px;}.elementor-50597 .elementor-element.elementor-element-44e93d3{width:var( --container-widget-width, 30% );max-width:30%;background-color:#FF000000;--container-widget-width:30%;--container-widget-flex-grow:0;border-radius:25px 25px 25px 25px;box-shadow:10px 8px 10px 0px rgba(0, 0, 0, 0.68);}.elementor-50597 .elementor-element.elementor-element-44e93d3:hover{box-shadow:10px 8px 10px 0px rgba(0, 0, 0, 0.68);}.elementor-50597 .elementor-element.elementor-element-44e93d3 img{border-radius:25px 25px 25px 25px;}.elementor-50597 .elementor-element.elementor-element-348f993{width:var( --container-widget-width, 30% );max-width:30%;background-color:#FF000000;--container-widget-width:30%;--container-widget-flex-grow:0;border-radius:25px 25px 25px 25px;box-shadow:10px 8px 10px 0px rgba(0, 0, 0, 0.68);}.elementor-50597 .elementor-element.elementor-element-348f993:hover{box-shadow:10px 8px 10px 0px rgba(0, 0, 0, 0.68);}.elementor-50597 .elementor-element.elementor-element-348f993 img{border-radius:25px 25px 25px 25px;}.elementor-50597 .elementor-element.elementor-element-8b7b9b4{--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:space-between;--align-items:center;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-4b653a9{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:2;}.elementor-50597 .elementor-element.elementor-element-4b653a9 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:42px;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-50597 .elementor-element.elementor-element-ff70347 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Estedad", Sans-serif;font-size:22px;fill:var( --e-global-color-67b73d4 );color:var( --e-global-color-67b73d4 );}.elementor-50597 .elementor-element.elementor-element-ff70347{padding:0px 0px 0px 25px;z-index:2;}.elementor-50597 .elementor-element.elementor-element-ff70347 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50597 .elementor-element.elementor-element-c75f71d{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;top:-24.511px;z-index:1;}.elementor-50597 .elementor-element.elementor-element-c75f71d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-c75f71d{right:20.385px;}body.rtl .elementor-50597 .elementor-element.elementor-element-c75f71d{left:20.385px;}.elementor-50597 .elementor-element.elementor-element-f10fcbc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-f10fcbc > .elementor-widget-container{background-color:#F2F6FB59;margin:50px 0px 0px 0px;padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-50597 .elementor-element.elementor-element-ae14d15{--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:space-between;--align-items:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-51c9097{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;z-index:2;}.elementor-50597 .elementor-element.elementor-element-51c9097 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:42px;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-50597 .elementor-element.elementor-element-74c4715 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Estedad", Sans-serif;font-size:22px;fill:var( --e-global-color-67b73d4 );color:var( --e-global-color-67b73d4 );}.elementor-50597 .elementor-element.elementor-element-74c4715{padding:0px 0px 0px 25px;z-index:2;}.elementor-50597 .elementor-element.elementor-element-74c4715 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50597 .elementor-element.elementor-element-7bf87b6{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;top:-24.149px;z-index:1;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-7bf87b6{right:12.779px;}body.rtl .elementor-50597 .elementor-element.elementor-element-7bf87b6{left:12.779px;}.elementor-50597 .elementor-element.elementor-element-30be9fb{--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:space-around;--align-items:center;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-57a506f{background-color:var( --e-global-color-7e2bd45 );padding:0px 0px 15px 0px;border-radius:15px 15px 15px 15px;}.elementor-50597 .elementor-element.elementor-element-57a506f .elementor-image-box-wrapper{text-align:center;}.elementor-50597 .elementor-element.elementor-element-57a506f.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-50597 .elementor-element.elementor-element-57a506f.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-50597 .elementor-element.elementor-element-57a506f.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-50597 .elementor-element.elementor-element-57a506f .elementor-image-box-title{margin-bottom:5px;font-family:"Estedad", Sans-serif;font-size:20px;font-weight:700;}.elementor-50597 .elementor-element.elementor-element-57a506f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-50597 .elementor-element.elementor-element-57a506f .elementor-image-box-img img{border-radius:15px;box-shadow:1px 2px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-50597 .elementor-element.elementor-element-57a506f .elementor-image-box-description{font-family:"Estedad", Sans-serif;font-size:16px;}.elementor-50597 .elementor-element.elementor-element-ccce7f3{background-color:#F2F6FB;padding:0px 0px 15px 0px;border-radius:15px 15px 15px 15px;}.elementor-50597 .elementor-element.elementor-element-ccce7f3 .elementor-image-box-wrapper{text-align:center;}.elementor-50597 .elementor-element.elementor-element-ccce7f3.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-50597 .elementor-element.elementor-element-ccce7f3.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-50597 .elementor-element.elementor-element-ccce7f3.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-50597 .elementor-element.elementor-element-ccce7f3 .elementor-image-box-title{margin-bottom:5px;font-family:"Estedad", Sans-serif;font-size:20px;font-weight:700;}.elementor-50597 .elementor-element.elementor-element-ccce7f3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-50597 .elementor-element.elementor-element-ccce7f3 .elementor-image-box-img img{border-radius:15px;box-shadow:1px 2px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-50597 .elementor-element.elementor-element-ccce7f3 .elementor-image-box-description{font-family:"Estedad", Sans-serif;font-size:16px;}.elementor-50597 .elementor-element.elementor-element-e3ac40d{background-color:var( --e-global-color-7e2bd45 );padding:0px 0px 15px 0px;border-radius:15px 15px 15px 15px;}.elementor-50597 .elementor-element.elementor-element-e3ac40d .elementor-image-box-wrapper{text-align:center;}.elementor-50597 .elementor-element.elementor-element-e3ac40d.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-50597 .elementor-element.elementor-element-e3ac40d.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-50597 .elementor-element.elementor-element-e3ac40d.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-50597 .elementor-element.elementor-element-e3ac40d .elementor-image-box-title{margin-bottom:5px;font-family:"Estedad", Sans-serif;font-size:20px;font-weight:700;}.elementor-50597 .elementor-element.elementor-element-e3ac40d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-50597 .elementor-element.elementor-element-e3ac40d .elementor-image-box-img img{border-radius:15px;box-shadow:1px 2px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-50597 .elementor-element.elementor-element-e3ac40d .elementor-image-box-description{font-family:"Estedad", Sans-serif;font-size:16px;}.elementor-50597 .elementor-element.elementor-element-4b7623f{background-color:var( --e-global-color-7e2bd45 );padding:0px 0px 15px 0px;border-radius:15px 15px 15px 15px;}.elementor-50597 .elementor-element.elementor-element-4b7623f .elementor-image-box-wrapper{text-align:center;}.elementor-50597 .elementor-element.elementor-element-4b7623f.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-50597 .elementor-element.elementor-element-4b7623f.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-50597 .elementor-element.elementor-element-4b7623f.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-50597 .elementor-element.elementor-element-4b7623f .elementor-image-box-title{margin-bottom:5px;font-family:"Estedad", Sans-serif;font-size:20px;font-weight:700;}.elementor-50597 .elementor-element.elementor-element-4b7623f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-50597 .elementor-element.elementor-element-4b7623f .elementor-image-box-img img{border-radius:15px;box-shadow:1px 2px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-50597 .elementor-element.elementor-element-4b7623f .elementor-image-box-description{font-family:"Estedad", Sans-serif;font-size:16px;}.elementor-50597 .elementor-element.elementor-element-fc61fdd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50597 .elementor-element.elementor-element-fc61fdd .elementor-divider-separator{width:100%;}.elementor-50597 .elementor-element.elementor-element-fc61fdd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-50597 .elementor-element.elementor-element-741bd03{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-50597 .elementor-element.elementor-element-d60ce8d{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;z-index:2;}.elementor-50597 .elementor-element.elementor-element-d60ce8d .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:42px;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-50597 .elementor-element.elementor-element-fb89afe .elementor-button{background-color:var( --e-global-color-accent );font-family:"Estedad", Sans-serif;font-size:22px;fill:var( --e-global-color-67b73d4 );color:var( --e-global-color-67b73d4 );}.elementor-50597 .elementor-element.elementor-element-fb89afe{padding:0px 0px 0px 25px;z-index:2;}.elementor-50597 .elementor-element.elementor-element-fb89afe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50597 .elementor-element.elementor-element-edcc089{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-edcc089:not(.elementor-motion-effects-element-type-background), .elementor-50597 .elementor-element.elementor-element-edcc089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67b73d4 );}.elementor-50597 .elementor-element.elementor-element-d98c336{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;top:-106.256px;z-index:1;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-d98c336{right:2.674px;}body.rtl .elementor-50597 .elementor-element.elementor-element-d98c336{left:2.674px;}.elementor-50597 .elementor-element.elementor-element-707e2cb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-50597 .elementor-element.elementor-element-6f3efa0{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50597 .elementor-element.elementor-element-a0d76c4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:-150px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50597 .elementor-element.elementor-element-a0d76c4.e-con{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-6d74b0f{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-50597 .elementor-element.elementor-element-24b483c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-50597 .elementor-element.elementor-element-b36db0c{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:998px;--container-widget-flex-grow:0;width:var( --container-widget-width, 998px );max-width:998px;}.elementor-50597 .elementor-element.elementor-element-6116150{--min-height:300px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50597 .elementor-element.elementor-element-6116150.e-con{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-c6df745{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-035c8f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:66%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66% );max-width:66%;text-align:center;}.elementor-50597 .elementor-element.elementor-element-035c8f2.elementor-element{--align-self:center;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-0499f49{right:158.848px;}body.rtl .elementor-50597 .elementor-element.elementor-element-0499f49{left:158.848px;}.elementor-50597 .elementor-element.elementor-element-0499f49{top:-2.975px;z-index:1;}.elementor-50597 .elementor-element.elementor-element-b49aa51{--gap:1px 0px;--row-gap:1px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;}.elementor-50597 .elementor-element.elementor-element-dd33018{padding:5px 5px 5px 5px;z-index:2;}.elementor-50597 .elementor-element.elementor-element-3a97260{padding:5px 5px 5px 5px;z-index:2;}.elementor-50597 .elementor-element.elementor-element-ab1ec26{padding:5px 5px 5px 5px;z-index:2;}.elementor-50597 .elementor-element.elementor-element-9710911{padding:5px 5px 5px 5px;z-index:2;}.elementor-50597 .elementor-element.elementor-element-86397de{--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:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-f889474{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-ddb959f{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-a0a3af7{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-50597 .elementor-element.elementor-element-644d454{--container-widget-width:59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 59% );max-width:59%;}.elementor-50597 .elementor-element.elementor-element-644d454.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-6f46648{width:var( --container-widget-width, 34% );max-width:34%;padding:0px 0px 0px 0px;--container-widget-width:34%;--container-widget-flex-grow:0;z-index:2;}.elementor-50597 .elementor-element.elementor-element-8266264{width:var( --container-widget-width, 43px );max-width:43px;--container-widget-width:43px;--container-widget-flex-grow:0;top:-22.882px;z-index:1;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-8266264{right:176.939px;}body.rtl .elementor-50597 .elementor-element.elementor-element-8266264{left:176.939px;}.elementor-50597 .elementor-element.elementor-element-964d2d0{--min-height:1365px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50597 .elementor-element.elementor-element-a7d1ec7{--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:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50597 .elementor-element.elementor-element-a7d1ec7.e-con{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-9000a0a{--min-height:430px;}.elementor-50597 .elementor-element.elementor-element-ceb9fb3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-50597 .elementor-element.elementor-element-ceb9fb3.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-8c65370{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-50597 .elementor-element.elementor-element-1d471ef{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-c84c8a8{--min-height:430px;}.elementor-50597 .elementor-element.elementor-element-60c7c5f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-49f26ab{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-50597 .elementor-element.elementor-element-49f26ab.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-9d97de9{--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;}.elementor-50597 .elementor-element.elementor-element-d9b18bf{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-50597 .elementor-element.elementor-element-44e93d3{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-50597 .elementor-element.elementor-element-348f993{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-50597 .elementor-element.elementor-element-4b653a9{--container-widget-width:59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 59% );max-width:59%;}.elementor-50597 .elementor-element.elementor-element-4b653a9.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-ff70347{width:var( --container-widget-width, 34% );max-width:34%;padding:0px 0px 0px 0px;--container-widget-width:34%;--container-widget-flex-grow:0;z-index:2;}.elementor-50597 .elementor-element.elementor-element-c75f71d{width:var( --container-widget-width, 43px );max-width:43px;--container-widget-width:43px;--container-widget-flex-grow:0;top:-22.882px;z-index:1;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-c75f71d{right:176.939px;}body.rtl .elementor-50597 .elementor-element.elementor-element-c75f71d{left:176.939px;}.elementor-50597 .elementor-element.elementor-element-f10fcbc{width:100%;max-width:100%;}.elementor-50597 .elementor-element.elementor-element-51c9097{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-50597 .elementor-element.elementor-element-51c9097.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-74c4715{z-index:2;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-7bf87b6{right:15.89px;}body.rtl .elementor-50597 .elementor-element.elementor-element-7bf87b6{left:15.89px;}.elementor-50597 .elementor-element.elementor-element-7bf87b6{top:-26.023px;z-index:1;}.elementor-50597 .elementor-element.elementor-element-30be9fb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-50597 .elementor-element.elementor-element-57a506f{width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 15px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-57a506f .elementor-image-box-description{font-size:14px;}.elementor-50597 .elementor-element.elementor-element-ccce7f3{width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 15px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-ccce7f3 .elementor-image-box-description{font-size:14px;}.elementor-50597 .elementor-element.elementor-element-e3ac40d{width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 15px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-e3ac40d .elementor-image-box-description{font-size:14px;}.elementor-50597 .elementor-element.elementor-element-4b7623f{width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 15px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-4b7623f .elementor-image-box-description{font-size:14px;}.elementor-50597 .elementor-element.elementor-element-741bd03{--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:space-between;--align-items:center;}.elementor-50597 .elementor-element.elementor-element-d60ce8d{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-50597 .elementor-element.elementor-element-d60ce8d.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-fb89afe{z-index:2;}.elementor-50597 .elementor-element.elementor-element-edcc089{--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:2px 2px;--row-gap:2px;--column-gap:2px;--flex-wrap:wrap;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-d98c336{right:2.667px;}body.rtl .elementor-50597 .elementor-element.elementor-element-d98c336{left:2.667px;}.elementor-50597 .elementor-element.elementor-element-d98c336{top:-104.219px;z-index:1;}}@media(max-width:768px){.elementor-50597 .elementor-element.elementor-element-6f3efa0{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-50597 .elementor-element.elementor-element-a0d76c4{--justify-content:space-evenly;--margin-top:-100px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-50597 .elementor-element.elementor-element-a0d76c4.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-50597 .elementor-element.elementor-element-6d74b0f{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;z-index:2;}.elementor-50597 .elementor-element.elementor-element-24b483c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-50597 .elementor-element.elementor-element-b36db0c{width:100%;max-width:100%;margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50597 .elementor-element.elementor-element-6116150{--justify-content:space-evenly;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-6116150.e-con{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-c6df745{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-035c8f2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;z-index:2;text-align:center;}.elementor-50597 .elementor-element.elementor-element-035c8f2.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-035c8f2 .elementor-heading-title{font-size:30px;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-0499f49{right:43.531px;}body.rtl .elementor-50597 .elementor-element.elementor-element-0499f49{left:43.531px;}.elementor-50597 .elementor-element.elementor-element-0499f49{top:-11.348px;z-index:1;}.elementor-50597 .elementor-element.elementor-element-b49aa51{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-50597 .elementor-element.elementor-element-dd33018:hover{--e-transform-scale:1.05;}.elementor-50597 .elementor-element.elementor-element-dd33018{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-50597 .elementor-element.elementor-element-dd33018.elementor-element{--align-self:flex-start;}.elementor-50597 .elementor-element.elementor-element-dd33018 img{border-width:4px 4px 4px 4px;border-radius:9px 9px 9px 9px;}.elementor-50597 .elementor-element.elementor-element-3a97260:hover{--e-transform-scale:1.05;}.elementor-50597 .elementor-element.elementor-element-3a97260{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-50597 .elementor-element.elementor-element-3a97260.elementor-element{--align-self:flex-start;}.elementor-50597 .elementor-element.elementor-element-3a97260 img{border-width:4px 4px 4px 4px;border-radius:9px 9px 9px 9px;}.elementor-50597 .elementor-element.elementor-element-ab1ec26:hover{--e-transform-scale:1.05;}.elementor-50597 .elementor-element.elementor-element-ab1ec26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-50597 .elementor-element.elementor-element-ab1ec26.elementor-element{--align-self:flex-start;}.elementor-50597 .elementor-element.elementor-element-ab1ec26 img{border-width:4px 4px 4px 4px;border-radius:9px 9px 9px 9px;}.elementor-50597 .elementor-element.elementor-element-9710911:hover{--e-transform-scale:1.05;}.elementor-50597 .elementor-element.elementor-element-9710911{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-50597 .elementor-element.elementor-element-9710911.elementor-element{--align-self:flex-start;}.elementor-50597 .elementor-element.elementor-element-9710911 img{border-width:4px 4px 4px 4px;border-radius:9px 9px 9px 9px;}.elementor-50597 .elementor-element.elementor-element-86397de{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.1;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-5fa3448 .elementor-heading-title{font-size:23px;}.elementor-50597 .elementor-element.elementor-element-50c6b62{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-2bd5f91{padding:0px 10px 0px 10px;text-align:center;}.elementor-50597 .elementor-element.elementor-element-2bd5f91 .elementor-heading-title{font-size:35px;}.elementor-50597 .elementor-element.elementor-element-f889474{width:auto;max-width:auto;}.elementor-50597 .elementor-element.elementor-element-f889474 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-50597 .elementor-element.elementor-element-f889474 .elementor-icon{font-size:65px;}.elementor-50597 .elementor-element.elementor-element-f889474 .elementor-icon-box-title, .elementor-50597 .elementor-element.elementor-element-f889474 .elementor-icon-box-title a{font-size:32px;}.elementor-50597 .elementor-element.elementor-element-ddb959f{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-50597 .elementor-element.elementor-element-befb18d .elementor-button{font-size:30px;}.elementor-50597 .elementor-element.elementor-element-a0a3af7{--width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-50597 .elementor-element.elementor-element-3cbe82c{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-644d454{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;z-index:2;text-align:center;}.elementor-50597 .elementor-element.elementor-element-644d454.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-644d454 .elementor-heading-title{font-size:30px;}.elementor-50597 .elementor-element.elementor-element-6f46648{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;z-index:2;}.elementor-50597 .elementor-element.elementor-element-6f46648 .elementor-button{font-size:18px;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-8266264{right:221.72px;}body.rtl .elementor-50597 .elementor-element.elementor-element-8266264{left:221.72px;}.elementor-50597 .elementor-element.elementor-element-8266264{top:49.074px;z-index:1;}.elementor-50597 .elementor-element.elementor-element-964d2d0{--width:100%;--min-height:1250px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:113px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-50597 .elementor-element.elementor-element-964d2d0.e-con{--align-self:flex-start;}.elementor-50597 .elementor-element.elementor-element-a7d1ec7{--min-height:450px;--justify-content:flex-start;--margin-top:-100px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-50597 .elementor-element.elementor-element-a7d1ec7.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-50597 .elementor-element.elementor-element-ceb9fb3{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;z-index:2;text-align:center;}.elementor-50597 .elementor-element.elementor-element-ceb9fb3.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-ceb9fb3 .elementor-heading-title{font-size:30px;line-height:1.5em;}.elementor-50597 .elementor-element.elementor-element-8c65370{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:18px;}.elementor-50597 .elementor-element.elementor-element-8c65370.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-03eeb2d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-50597 .elementor-element.elementor-element-03eeb2d .elementor-button{font-size:20px;}.elementor-50597 .elementor-element.elementor-element-696275f{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-50597 .elementor-element.elementor-element-696275f .elementor-button{font-size:20px;}.elementor-50597 .elementor-element.elementor-element-c84c8a8{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-9af1dea{margin:50px 0px 0px 0px;}.elementor-50597 .elementor-element.elementor-element-49f26ab{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;z-index:2;text-align:center;}.elementor-50597 .elementor-element.elementor-element-49f26ab.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-49f26ab .elementor-heading-title{font-size:30px;}.elementor-50597 .elementor-element.elementor-element-9d97de9{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.1;--margin-top:45px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-d9b18bf{width:100%;max-width:100%;}.elementor-50597 .elementor-element.elementor-element-44e93d3{width:100%;max-width:100%;}.elementor-50597 .elementor-element.elementor-element-348f993{width:100%;max-width:100%;}.elementor-50597 .elementor-element.elementor-element-8b7b9b4{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-4b653a9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;z-index:2;text-align:center;}.elementor-50597 .elementor-element.elementor-element-4b653a9.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-4b653a9 .elementor-heading-title{font-size:30px;}.elementor-50597 .elementor-element.elementor-element-ff70347{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;z-index:2;}.elementor-50597 .elementor-element.elementor-element-ff70347 .elementor-button{font-size:18px;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-c75f71d{right:221.72px;}body.rtl .elementor-50597 .elementor-element.elementor-element-c75f71d{left:221.72px;}.elementor-50597 .elementor-element.elementor-element-c75f71d{top:49.074px;z-index:1;}.elementor-50597 .elementor-element.elementor-element-f10fcbc > .elementor-widget-container{margin:25px 0px 0px 0px;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-50597 .elementor-element.elementor-element-ae14d15{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50597 .elementor-element.elementor-element-51c9097{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;z-index:2;text-align:center;}.elementor-50597 .elementor-element.elementor-element-51c9097.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-51c9097 .elementor-heading-title{font-size:30px;}.elementor-50597 .elementor-element.elementor-element-74c4715{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-50597 .elementor-element.elementor-element-74c4715 .elementor-button{font-size:18px;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-7bf87b6{right:224.068px;}body.rtl .elementor-50597 .elementor-element.elementor-element-7bf87b6{left:224.068px;}.elementor-50597 .elementor-element.elementor-element-7bf87b6{top:56.449px;z-index:1;}.elementor-50597 .elementor-element.elementor-element-30be9fb{--gap:2px 0px;--row-gap:2px;--column-gap:0px;}.elementor-50597 .elementor-element.elementor-element-57a506f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-50597 .elementor-element.elementor-element-57a506f .elementor-image-box-img{margin-bottom:5px;}.elementor-50597 .elementor-element.elementor-element-57a506f .elementor-image-box-description{font-size:12px;}.elementor-50597 .elementor-element.elementor-element-ccce7f3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-50597 .elementor-element.elementor-element-ccce7f3 .elementor-image-box-img{margin-bottom:5px;}.elementor-50597 .elementor-element.elementor-element-ccce7f3 .elementor-image-box-description{font-size:12px;}.elementor-50597 .elementor-element.elementor-element-e3ac40d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-50597 .elementor-element.elementor-element-e3ac40d .elementor-image-box-img{margin-bottom:5px;}.elementor-50597 .elementor-element.elementor-element-e3ac40d .elementor-image-box-description{font-size:12px;}.elementor-50597 .elementor-element.elementor-element-4b7623f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-50597 .elementor-element.elementor-element-4b7623f .elementor-image-box-img{margin-bottom:5px;}.elementor-50597 .elementor-element.elementor-element-4b7623f .elementor-image-box-description{font-size:12px;}.elementor-50597 .elementor-element.elementor-element-fc61fdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50597 .elementor-element.elementor-element-d60ce8d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;z-index:2;text-align:center;}.elementor-50597 .elementor-element.elementor-element-d60ce8d.elementor-element{--align-self:center;}.elementor-50597 .elementor-element.elementor-element-d60ce8d .elementor-heading-title{font-size:30px;}.elementor-50597 .elementor-element.elementor-element-fb89afe{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-50597 .elementor-element.elementor-element-fb89afe .elementor-button{font-size:18px;}.elementor-50597 .elementor-element.elementor-element-edcc089{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-50597 .elementor-element.elementor-element-d98c336{right:43.084px;}body.rtl .elementor-50597 .elementor-element.elementor-element-d98c336{left:43.084px;}.elementor-50597 .elementor-element.elementor-element-d98c336{top:-71.634px;z-index:1;}}@media(min-width:769px){.elementor-50597 .elementor-element.elementor-element-6116150{--width:100%;}.elementor-50597 .elementor-element.elementor-element-c6df745{--width:85%;}.elementor-50597 .elementor-element.elementor-element-b49aa51{--width:1400px;}.elementor-50597 .elementor-element.elementor-element-a98b094{--width:20%;}.elementor-50597 .elementor-element.elementor-element-50c6b62{--width:20%;}.elementor-50597 .elementor-element.elementor-element-a0a3af7{--width:70%;}.elementor-50597 .elementor-element.elementor-element-3cbe82c{--content-width:100%;}.elementor-50597 .elementor-element.elementor-element-964d2d0{--width:100%;}.elementor-50597 .elementor-element.elementor-element-a7d1ec7{--width:50%;}.elementor-50597 .elementor-element.elementor-element-9000a0a{--width:50.379%;}.elementor-50597 .elementor-element.elementor-element-c84c8a8{--width:50.379%;}.elementor-50597 .elementor-element.elementor-element-5572453{width:100%;}.elementor-50597 .elementor-element.elementor-element-8b7b9b4{--content-width:100%;}.elementor-50597 .elementor-element.elementor-element-30be9fb{--width:100%;}}@media(max-width:1024px) and (min-width:769px){.elementor-50597 .elementor-element.elementor-element-c6df745{--width:100%;}.elementor-50597 .elementor-element.elementor-element-b49aa51{--width:80%;}.elementor-50597 .elementor-element.elementor-element-50c6b62{--width:100%;}.elementor-50597 .elementor-element.elementor-element-a0a3af7{--width:90%;}.elementor-50597 .elementor-element.elementor-element-9000a0a{--width:100%;}.elementor-50597 .elementor-element.elementor-element-c84c8a8{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-6d74b0f */.pk-story-wrap{
width:100%;
margin:12px 0 24px;
overflow:hidden;
direction:rtl;
}

.pk-story-track{
display:flex;
align-items:flex-start;
gap:18px;
overflow-x:auto;
overflow-y:hidden;
padding:6px 2px 10px;
scrollbar-width:none;
-webkit-overflow-scrolling:touch;
scroll-snap-type:x proximity;
overscroll-behavior-inline:contain;
}

.pk-story-track::-webkit-scrollbar{
display:none;
}

.pk-story{
flex:0 0 92px;
scroll-snap-align:start;
}

.pk-story a{
display:flex;
flex-direction:column;
align-items:center;
text-decoration:none;
color:#2d2d2d;
}

.pk-ring{
width:82px;
height:82px;
padding:3px;
border-radius:50%;
background:linear-gradient(135deg,#FEDA75,#FA7E1E,#D62976,#962FBF,#4F5BD5);
transition:.25s;
}

.pk-ring img{
width:100%;
height:100%;
display:block;
object-fit:cover;
border-radius:50%;
border:3px solid #fff;
}

.pk-story span{
margin-top:8px;
width:100%;
font-family:Estedad,sans-serif;
font-size:13px;
font-weight:500;
line-height:1.5;
text-align:center;
color:#444;
display:-webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;
overflow:hidden;
min-height:39px;
}

@media (hover:hover){

.pk-story:hover .pk-ring{
transform:scale(1.07);
box-shadow:0 8px 22px rgba(0,0,0,.12);
}

}

@media(max-width:767px){

.pk-story{
flex:0 0 78px;
}

.pk-ring{
width:70px;
height:70px;
}

.pk-story span{
font-size:11px;
min-height:34px;
}

}

@media(min-width:768px){

.pk-story{
flex:0 0 94px;
}

}

@media(min-width:1200px){

.pk-story-track{
justify-content:center;
}

.pk-story{
flex:0 0 102px;
}

.pk-ring{
width:90px;
height:90px;
}

.pk-story span{
font-size:14px;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-24b483c */.pk-story-wrap{
width:100%;
margin:12px 0 24px;
overflow:hidden;
direction:rtl;
}

.pk-story-track{
display:flex;
align-items:flex-start;
gap:18px;
overflow-x:auto;
overflow-y:hidden;
padding:6px 2px 10px;
scrollbar-width:none;
-webkit-overflow-scrolling:touch;
scroll-snap-type:x proximity;
overscroll-behavior-inline:contain;
}

.pk-story-track::-webkit-scrollbar{
display:none;
}

.pk-story{
flex:0 0 92px;
scroll-snap-align:start;
}

.pk-story a{
display:flex;
flex-direction:column;
align-items:center;
text-decoration:none;
color:#2d2d2d;
}

.pk-ring{
width:82px;
height:82px;
padding:3px;
border-radius:50%;
background:linear-gradient(135deg,#FEDA75,#FA7E1E,#D62976,#962FBF,#4F5BD5);
transition:.25s;
}

.pk-ring img{
width:100%;
height:100%;
display:block;
object-fit:cover;
border-radius:50%;
border:3px solid #fff;
}

.pk-story span{
margin-top:8px;
width:100%;
font-family:Estedad,sans-serif;
font-size:13px;
font-weight:500;
line-height:1.5;
text-align:center;
color:#444;
display:-webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;
overflow:hidden;
min-height:39px;
}

@media (hover:hover){

.pk-story:hover .pk-ring{
transform:scale(1.07);
box-shadow:0 8px 22px rgba(0,0,0,.12);
}

}

@media(max-width:767px){

.pk-story{
flex:0 0 78px;
}

.pk-ring{
width:70px;
height:70px;
}

.pk-story span{
font-size:11px;
min-height:34px;
}

}

@media(min-width:768px){

.pk-story{
flex:0 0 94px;
}

}

@media(min-width:1200px){

.pk-story-track{
justify-content:center;
}

.pk-story{
flex:0 0 102px;
}

.pk-ring{
width:90px;
height:90px;
}

.pk-story span{
font-size:14px;
}

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b36db0c *//* ==================================
   Partskala Vehicle Finder — 3D Interactive Edition
   ================================== */



/* فونت با اولویت قطعی روی همه عناصر داخلی - برای override کردن CSS تم */
.pk-vehicle-finder,
.pk-vehicle-finder *,
.pk-vehicle-finder select,
.pk-vehicle-finder button,
.pk-vehicle-finder input,
.pk-vehicle-finder option {
    font-family: 'Estedad', 'Vazirmatn', Tahoma, sans-serif !important;
}

/* تعریف متغیر زاویه برای چرخش واقعی و پیوسته بدون پرش */
@property --pk-angle {
    syntax: '<angle>';
    inherits: false;
    initial-value: 0deg;
}

@keyframes pkGlowSpin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

@keyframes pkFloatGlow {
    0%, 100% { transform: translateY(0px); }
    50% { transform: translateY(-6px); }
}

/* چرخش واقعی زاویه — کاملاً پیوسته و بدون پرش در پایان دور */
@keyframes pkBorderRotate {
    to { --pk-angle: 360deg; }
}

/* ---------- Wrapper با Perspective برای فضای 3D ---------- */

.pk-vehicle-finder {
    position: relative;
    width: 100%;
    max-width: 1400px;
    margin: 0 auto;
    padding: 30px 34px;
    border-radius: 26px;
    overflow: hidden;
    box-sizing: border-box;
    direction: rtl;
    border: 3px solid transparent;
    /* تکنیک بوردر گرادینت با ضخامت پیکسلی ثابت — مستقل از نسبت ابعاد باکس */
    background:
        linear-gradient(#ffffff, #ffffff) padding-box,
        conic-gradient(
            from var(--pk-angle),
            transparent 0%,
            #ff3333 12%,
            transparent 24%,
            transparent 50%,
            #333366 62%,
            transparent 74%,
            transparent 100%
        ) border-box;
    animation: pkBorderRotate 4.5s linear infinite;
    box-shadow:
        0 20px 50px rgba(15, 23, 42, 0.08),
        0 1px 0 rgba(255,255,255,0.8) inset;
    transition: transform .4s cubic-bezier(0.22,0.61,0.36,1), box-shadow .4s ease;
    transform-style: preserve-3d;
    perspective: 1200px;
}

/* تیلت سه‌بعدی روی موس - با جاوااسکریپت کنترل می‌شود (پایین صفحه) */
.pk-vehicle-finder.pk-tilt {
    transform: rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg)) scale(1.01);
}

.pk-vehicle-finder:hover {
    box-shadow:
        0 30px 70px rgba(15, 23, 42, 0.18),
        0 1px 0 rgba(255,255,255,0.9) inset;
}

.pk-vf-title,
.pk-vf-row {
    position: relative;
    z-index: 2;
}

/* ---------- Title با حرکت شناور ملایم ---------- */

.pk-vf-title {
    text-align: center;
    font-size: 30px;
    font-weight: 800 !important;
    color: #2f315f;
    margin: 0 0 26px;
    line-height: 1.35;
    letter-spacing: -0.4px;
    animation: pkFloatGlow 4s ease-in-out infinite;
}

.pk-vf-title::after {
    content: "";
    display: block;
    width: 112px;
    height: 4px;
    margin: 14px auto 0;
    border-radius: 999px;
    background: linear-gradient(90deg, #ff3333 0%, #333366 100%);
    box-shadow: 0 2px 8px rgba(255,51,51,0.4);
}

/* ---------- Row — ارتفاع همه عناصر دقیقاً یکسان و هم‌تراز ---------- */

.pk-vf-row {
    display: flex;
    align-items: flex-end; /* دکمه دقیقاً هم‌تراز پایین select قرار می‌گیرد، نه کل بلوک برچسب+select */
    gap: 14px;
    width: 100%;
}

/* ---------- Fields ---------- */

.pk-vf-field {
    flex: 1 1 0;
    min-width: 0;
    position: relative;
    display: flex;
    flex-direction: column;
    transform: translateZ(0);
    transition: transform .3s ease;
}

.pk-vf-field:hover {
    transform: translateZ(8px);
}

.pk-vf-field-head {
    display: flex;
    align-items: center;
    gap: 10px;
    margin: 0 0 8px;
    color: #333366;
}

.pk-vf-field-icon {
    width: 24px;
    height: 24px;
    flex: 0 0 24px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: #ff3333;
    filter: drop-shadow(0 2px 4px rgba(255,51,51,0.3));
}

.pk-vf-field-icon svg {
    width: 100%;
    height: 100%;
    display: block;
}

.pk-vf-field-label {
    font-size: 16px;
    font-weight: 700 !important;
    color: #2f315f;
    line-height: 1.2;
}

/* ---------- Select Wrap ---------- */

.pk-vf-select-wrap {
    position: relative;
    width: 100%;
    flex: 1 1 auto;
    display: flex;
}

/* ---------- Select — ارتفاع ثابت 62px همراستا با دکمه ---------- */

.pk-vf-select {
    width: 100% !important;
    height: 62px !important;
    padding-right: 20px !important;
    padding-left: 50px !important;
    border: 2px solid #e3e3ef !important;
    border-radius: 16px !important;
    background-color: #fbfbfe !important;
    color: #2f315f !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    outline: none;
    cursor: pointer;
    box-sizing: border-box !important;
    transition: all .3s cubic-bezier(0.22,0.61,0.36,1);
    background-image: none !important;
    box-shadow:
        0 8px 20px rgba(20, 24, 63, 0.04),
        0 2px 0 rgba(255,255,255,0.9) inset;
    transform: translateZ(0);
    line-height: normal !important;
}

.pk-vf-select::-ms-expand { display: none; }

.pk-vf-select:hover {
    border-color: #333366 !important;
    transform: translateY(-2px);
    box-shadow:
        0 14px 30px rgba(51, 51, 102, 0.16),
        0 2px 0 rgba(255,255,255,0.9) inset;
}

.pk-vf-select:active {
    transform: translateY(0px) scale(0.99);
}

.pk-vf-select:focus {
    border-color: #ff3333 !important;
    box-shadow:
        0 0 0 5px rgba(255, 51, 51, 0.14),
        0 14px 30px rgba(255,51,51,0.1);
    transform: translateY(-2px);
}

.pk-vf-select:disabled {
    opacity: .65;
    cursor: not-allowed;
    background-color: #f8f8fb !important;
    transform: none !important;
}

.pk-vf-select option {
    color: #2f315f;
    font-size: 15px;
}

/* ---------- Dropdown Arrow ---------- */

.pk-vf-arrow {
    position: absolute;
    left: 16px;
    top: 50%;
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #333366;
    pointer-events: none;
    transition: transform .3s ease;
}

.pk-vf-select:focus ~ .pk-vf-arrow,
.pk-vf-select-wrap:has(.pk-vf-select:focus) .pk-vf-arrow {
    transform: translateY(-50%) rotate(180deg);
    color: #ff3333;
}

.pk-vf-arrow svg {
    width: 100%;
    height: 100%;
    display: block;
}

/* ---------- Search Button — ارتفاع دقیقاً برابر select (62px) ---------- */

.pk-vf-submit {
    flex-shrink: 0;
    min-width: 170px !important;
    height: 62px !important;
    align-self: flex-end !important;
    padding: 0 24px !important;
    border: none !important;
    border-radius: 16px !important;
    background: linear-gradient(135deg, #ff3333 0%, #e12626 100%) !important;
    color: #ffffff !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    cursor: pointer;
    transition: all .25s cubic-bezier(0.22,0.61,0.36,1);
    box-shadow:
        0 14px 32px rgba(255, 51, 51, 0.26),
        0 4px 0 #b81f1f,
        0 2px 0 rgba(255,255,255,0.25) inset;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    gap: 8px;
    box-sizing: border-box !important;
    white-space: nowrap;
    position: relative;
    overflow: hidden;
    line-height: normal !important;
}

/* افکت Shine هنگام هاور */
.pk-vf-submit::before {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 50%;
    height: 100%;
    background: linear-gradient(120deg, transparent, rgba(255,255,255,0.45), transparent);
    transform: skewX(-20deg);
    transition: left .6s ease;
}

.pk-vf-submit:hover::before {
    left: 125%;
}

.pk-vf-submit-icon {
    width: 20px;
    height: 20px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: #ffffff;
    position: relative;
    z-index: 2;
}

.pk-vf-submit-icon svg {
    width: 100%;
    height: 100%;
    display: block;
}

.pk-vf-submit-text {
    line-height: 1;
    position: relative;
    z-index: 2;
}

.pk-vf-submit:hover {
    transform: translateY(-3px) scale(1.02);
    box-shadow:
        0 20px 40px rgba(255, 51, 51, 0.34),
        0 6px 0 #b81f1f,
        0 2px 0 rgba(255,255,255,0.3) inset;
}

.pk-vf-submit:active {
    transform: translateY(1px) scale(0.98);
    box-shadow:
        0 8px 18px rgba(255, 51, 51, 0.25),
        0 2px 0 #b81f1f,
        0 2px 0 rgba(255,255,255,0.2) inset;
}

.pk-vf-submit:disabled {
    opacity: .55;
    cursor: not-allowed;
    transform: none !important;
    box-shadow: 0 4px 10px rgba(255,51,51,0.12) !important;
}

.pk-vf-submit:disabled::before { display: none; }

/* ---------- Tablet ---------- */

@media (max-width: 768px) {
    .pk-vehicle-finder {
        max-width: calc(100% - 24px);
        margin: 15px 12px;
        padding: 22px;
        background:
            linear-gradient(#f4f6fb, #f4f6fb) padding-box,
            conic-gradient(
                from var(--pk-angle),
                transparent 0%, #ff3333 12%, transparent 24%,
                transparent 50%, #333366 62%, transparent 74%, transparent 100%
            ) border-box;
        animation: pkBorderRotate 4.5s linear infinite;
        box-shadow: 0 15px 35px rgba(51, 51, 102, 0.15);
        transform: none !important;
    }

    .pk-vehicle-finder:hover {
        transform: none;
        box-shadow: 0 15px 35px rgba(51, 51, 102, 0.15);
    }

    .pk-vf-field:hover { transform: none; }

    .pk-vf-submit:hover { transform: none; }

    .pk-vf-title {
        font-size: 23px;
        margin-bottom: 22px;
        animation: none;
    }

    .pk-vf-row {
        flex-direction: column;
        align-items: stretch;
        gap: 14px;
    }

    .pk-vf-field { width: 100%; }
    .pk-vf-field-label { font-size: 15px; }
    .pk-vf-field-icon { width: 22px; height: 22px; flex-basis: 22px; }

    .pk-vf-select,
    .pk-vf-submit {
        width: 100% !important;
        height: 64px !important;
    }

    .pk-vf-select { font-size: 16px !important; }
    .pk-vf-submit { min-width: 100% !important; }
}

/* ---------- Mobile ---------- */

@media (max-width: 480px) {
    .pk-vehicle-finder {
        max-width: calc(100% - 16px);
        margin: 12px 8px;
        padding: 16px;
        background:
            linear-gradient(#eef1f7, #eef1f7) padding-box,
            conic-gradient(
                from var(--pk-angle),
                transparent 0%, #ff3333 12%, transparent 24%,
                transparent 50%, #333366 62%, transparent 74%, transparent 100%
            ) border-box;
        animation: pkBorderRotate 4.5s linear infinite;
        box-shadow: 0 12px 30px rgba(51, 51, 102, 0.16);
    }

    .pk-vf-title {
        font-size: 20px;
        margin-bottom: 18px;
    }

    .pk-vf-title::after {
        width: 86px;
        height: 3px;
        margin-top: 12px;
    }

    .pk-vf-field-head { margin-bottom: 7px; gap: 8px; }
    .pk-vf-field-icon { width: 20px; height: 20px; flex-basis: 20px; }
    .pk-vf-field-label { font-size: 14px; }

    .pk-vf-select {
        height: 58px !important;
        font-size: 14px !important;
        padding-right: 16px !important;
        padding-left: 44px !important;
        border-radius: 13px !important;
    }

    .pk-vf-arrow { left: 13px; width: 17px; height: 17px; }

    .pk-vf-submit {
        height: 58px !important;
        font-size: 15px !important;
        border-radius: 13px !important;
        gap: 7px;
    }

    .pk-vf-submit-icon { width: 18px; height: 18px; }
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-8812802 *//* ============================================================
   PASTSKALA CUSTOM CAROUSEL - ENGINEER EDITION
   Scope: .flash-sale-carousel
   ============================================================ */

/* 1 & 7 & 8. باکس کلی محصول و جداکننده با بوردر 9px */
.flash-sale-carousel .e-loop-item, 
.flash-sale-carousel .product,
.flash-sale-carousel .swiper-slide > div {
    border: 9px solid rgba(255, 255, 255, 0.2) !important; /* بوردر 9 پیکسلی */
    border-radius: 20px !important;
    background-color: rgba(255, 255, 255, 0.05) !important; /* پس‌زمینه بسیار شفاف برای تفکیک */
    padding: 15px !important;
    margin: 5px !important;
    overflow: hidden !important;
    transition: all 0.3s ease-in-out !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
    height: 100% !important;
}

/* افکت هاور برای جذابیت بیشتر */
.flash-sale-carousel .e-loop-item:hover {
    border-color: rgba(255, 255, 255, 0.5) !important;
    background-color: rgba(255, 255, 255, 0.1) !important;
    transform: translateY(-5px);
}

/* 1. عنوان محصول - سفید و بزرگتر */
.flash-sale-carousel .woocommerce-loop-product__title,
.flash-sale-carousel .product-title,
.flash-sale-carousel h3,
.flash-sale-carousel h2 {
    color: #ffffff !important;
    font-size: 19px !important;
    font-weight: 700 !important;
    text-align: center !important;
    margin: 10px 0 !important;
    line-height: 1.5 !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* حذف افکت هاور روی عنوان محصول (رنگ ثابت بماند) */
.flash-sale-carousel a:hover .woocommerce-loop-product__title,
.flash-sale-carousel .woocommerce-loop-product__title:hover,
.flash-sale-carousel a:hover .product-title,
.flash-sale-carousel .product-title:hover,
.flash-sale-carousel a:hover h3,
.flash-sale-carousel h3:hover,
.flash-sale-carousel a:hover h2,
.flash-sale-carousel h2:hover {
    color: #ffffff !important;
}

/* 4. حذف ستاره ها (اگر رای داده شده باشد یا کلا نمایش داده نشود) */
.flash-sale-carousel .star-rating,
.flash-sale-carousel .woocommerce-product-rating,
.flash-sale-carousel .rating {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
}

/* 5. چیدمان زیر هم قیمت ها (عمودی) */
.flash-sale-carousel .price {
    display: flex !important;
    flex-direction: column-reverse !important; /* قیمت جدید بالا، قیمت قدیمی پایین */
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    gap: 5px !important;
    margin-top: auto !important;
}

/* 2 & 6. قیمت تخفیف دار (جدید) - سفید و بزرگتر */
.flash-sale-carousel .price ins,
.flash-sale-carousel .price ins .woocommerce-Price-amount,
.flash-sale-carousel .price > .woocommerce-Price-amount:last-child {
    color: #ffffff !important;
    font-size: 20px !important;
    font-weight: 900 !important;
    text-decoration: none !important;
}

/* 3 & 6. قیمت اصلی (قدیمی) - طوسی خاموش و بزرگتر */
.flash-sale-carousel .price del,
.flash-sale-carousel .price del .woocommerce-Price-amount,
.flash-sale-carousel .price > .woocommerce-Price-amount:first-child {
    color: #b5b5b5 !important; /* طوسی خاموش */
    font-size: 16px !important;
    font-weight: 500 !important;
    opacity: 0.8 !important;
}

/* دکمه افزودن به سبد خرید - radius 9px */
.flash-sale-carousel .add_to_cart_button,
.flash-sale-carousel .ajax_add_to_cart,
.flash-sale-carousel a.button,
.flash-sale-carousel button.button {
    border-radius: 9px !important;
}

/* 9. ریسپانسیو داینامیک */
@media (max-width: 1024px) {
    .flash-sale-carousel .e-loop-item {
        border-width: 7px !important;
        padding: 10px !important;
    }
    .flash-sale-carousel .woocommerce-loop-product__title { font-size: 17px !important; }
    .flash-sale-carousel .price ins { font-size: 18px !important; }
    .flash-sale-carousel .price del { font-size: 15px !important; }
}

@media (max-width: 767px) {
    .flash-sale-carousel .e-loop-item {
        border-width: 5px !important;
        border-radius: 15px !important;
    }
    .flash-sale-carousel .woocommerce-loop-product__title { font-size: 16px !important; }
    .flash-sale-carousel .price ins { font-size: 16px !important; }
    .flash-sale-carousel .price del { font-size: 14px !important; }
}

/* فیکس کردن عکس محصول */
.flash-sale-carousel img {
    background: #fff !important; /* باکس سفید دور عکس */
    border-radius: 12px !important;
    padding: 10px !important;
    margin-bottom: 10px !important;
}/* End custom CSS */
/* Start custom CSS for wd_products_tabs, class: .elementor-element-41559fb */.wd-products-tabs .wd-product-cats {
    display: none !important;
}

@media screen and (max-width: 768px){

.elementor-50597 .elementor-element.elementor-element-41559fb .wd-action-text{
font-size: 13px;
}
}
/* حذف دکمه Add to Wishlist در Woodmart */
.wd-wishlist-btn,
.wd-wishlist-icon,
.wishlist,
.add_to_wishlist,
a[href*="wishlist"] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-f10fcbc */.my2-custom-carousel .wd-product-cats {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for wd_blog, class: .elementor-element-707e2cb *//* تنظیم وزن فونت برای ویجت وبلاگ وودمارت */
.custom-blog-partskala .wd-entities-title, 
.custom-blog-partskala .wd-entities-title a,
.custom-blog-partskala .post-title,
.custom-blog-partskala .entry-title {
    font-weight: 500 !important;
}

/* اگر می‌خواهید خلاصه متن (Excerpt) هم همین وزن را بگیرد */
.custom-blog-partskala .wd-post-content,
.custom-blog-partskala .entry-content {
    font-weight: 500 !important;
}/* End custom CSS */