.elementor-54329 .elementor-element.elementor-element-a105b2c{--display:flex;}.elementor-54329 .elementor-element.elementor-element-142d727{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54329 .elementor-element.elementor-element-5342432{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-184f479{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-9cd1809{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-d1fad90{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-d1fad90:not(.elementor-motion-effects-element-type-background), .elementor-54329 .elementor-element.elementor-element-d1fad90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-54329 .elementor-element.elementor-element-138ef3b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-54329 .elementor-element.elementor-element-138ef3b.elementor-element{--align-self:flex-start;}.elementor-54329 .elementor-element.elementor-element-138ef3b .elementor-heading-title{font-size:20px;}.elementor-54329 .elementor-element.elementor-element-e5bc654{--swiper-slides-to-display:8;--swiper-slides-gap:10px;background-color:#F5F5F5;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-54329 .elementor-element.elementor-element-e5bc654 .swiper-slide > .elementor-element{height:100%;}.elementor-54329 .elementor-element.elementor-element-caf5739{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-72d80a6{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-72d80a6:not(.elementor-motion-effects-element-type-background), .elementor-54329 .elementor-element.elementor-element-72d80a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-54329 .elementor-element.elementor-element-00871dd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-54329 .elementor-element.elementor-element-00871dd.elementor-element{--align-self:flex-start;}.elementor-54329 .elementor-element.elementor-element-00871dd .elementor-heading-title{font-size:20px;}.elementor-54329 .elementor-element.elementor-element-5fd4b45{--swiper-slides-to-display:8;--swiper-slides-gap:10px;background-color:#F5F5F5;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-54329 .elementor-element.elementor-element-5fd4b45 .swiper-slide > .elementor-element{height:100%;}.elementor-54329 .elementor-element.elementor-element-943c843{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-99a965a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0F0F0;--border-color:#F0F0F0;--border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-266f912{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-54329 .elementor-element.elementor-element-266f912.elementor-element{--align-self:flex-start;}.elementor-54329 .elementor-element.elementor-element-266f912 .elementor-heading-title{font-size:20px;}.elementor-54329 .elementor-element.elementor-element-fe74e53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-0386de1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0F0F0;--border-color:#F0F0F0;--border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-5d62d6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-54329 .elementor-element.elementor-element-5d62d6a.elementor-element{--align-self:flex-start;}.elementor-54329 .elementor-element.elementor-element-5d62d6a .elementor-heading-title{font-size:20px;}.elementor-54329 .elementor-element.elementor-element-4cb73e5{--swiper-slides-to-display:6;padding:0px 0px 0px 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-54329 .elementor-element.elementor-element-4cb73e5 .swiper-slide > .elementor-element{height:100%;}.elementor-54329 .elementor-element.elementor-element-f559886{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54329 .elementor-element.elementor-element-610c7fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-7961da5 img{border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-eebafbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-7fe9640 img{border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-8c79605{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54329 .elementor-element.elementor-element-0d44f65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-937c2e2 img{border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-d1ee03b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-53e1542 img{border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-d5ab815{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;}.elementor-54329 .elementor-element.elementor-element-526e165{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;}.elementor-54329 .elementor-element.elementor-element-526e165:not(.elementor-motion-effects-element-type-background), .elementor-54329 .elementor-element.elementor-element-526e165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E90544;}.elementor-54329 .elementor-element.elementor-element-96808e2{--display:flex;}.elementor-54329 .elementor-element.elementor-element-6b2a0da{padding:0px 0px 0px 0px;text-align:center;}.elementor-54329 .elementor-element.elementor-element-6b2a0da.elementor-element{--align-self:center;}.elementor-54329 .elementor-element.elementor-element-6b2a0da .elementor-heading-title{font-size:16px;line-height:52px;color:#FFFFFF;}.elementor-54329 .elementor-element.elementor-element-6b2a0da .elementor-heading-title a:hover, .elementor-54329 .elementor-element.elementor-element-6b2a0da .elementor-heading-title a:focus{color:#000000;}.elementor-54329 .elementor-element.elementor-element-3f46802 .elementor-button{background-color:#FFFFFF;font-size:12px;fill:#E90544;color:#E90544;border-radius:8px 8px 8px 8px;padding:5px 10px 5px 10px;}.elementor-54329 .elementor-element.elementor-element-3f46802{--e-transform-rotateZ:-8deg;}.elementor-54329 .elementor-element.elementor-element-3f46802.elementor-element{--align-self:center;}.elementor-54329 .elementor-element.elementor-element-549e6f7{width:auto;max-width:auto;}.elementor-54329 .elementor-element.elementor-element-549e6f7.elementor-element{--align-self:center;}.elementor-54329 .elementor-element.elementor-element-549e6f7 .elementor-icon-wrapper{text-align:center;}.elementor-54329 .elementor-element.elementor-element-549e6f7 .elementor-icon{font-size:134px;}.elementor-54329 .elementor-element.elementor-element-549e6f7 .elementor-icon svg{height:134px;}.elementor-54329 .elementor-element.elementor-element-e434a33{--display:flex;}.elementor-54329 .elementor-element.elementor-element-8959f94{--swiper-slides-to-display:4;--swiper-slides-gap:10px;padding:0px 0px 0px 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-54329 .elementor-element.elementor-element-8959f94 .swiper-slide > .elementor-element{height:100%;}.elementor-54329 .elementor-element.elementor-element-97ca3f0{--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-54329 .elementor-element.elementor-element-2ddc2c8{--display:flex;--min-height:491px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0F0F0;--border-color:#F0F0F0;--border-radius:20px 20px 20px 20px;}.elementor-54329 .elementor-element.elementor-element-2ddc2c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54329 .elementor-element.elementor-element-af20a54{--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-54329 .elementor-element.elementor-element-ef0b4ab.elementor-element{--align-self:flex-start;}.elementor-54329 .elementor-element.elementor-element-ef0b4ab .elementor-heading-title{font-size:16px;font-weight:700;}.elementor-54329 .elementor-element.elementor-element-190d0a0 .elementor-button{background-color:#F48026;font-size:12px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:4px 8px 4px 8px;}.elementor-54329 .elementor-element.elementor-element-190d0a0{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54329 .elementor-element.elementor-element-b06eaab{--grid-columns:2;--grid-row-gap:0px;padding:0px 0px 0px 0px;border-style:none;--grid-column-gap:0px;}.elementor-54329 .elementor-element.elementor-element-9585eaf{--display:flex;--min-height:491px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0F0F0;--border-color:#F0F0F0;--border-radius:20px 20px 20px 20px;}.elementor-54329 .elementor-element.elementor-element-9585eaf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54329 .elementor-element.elementor-element-d3393fc{--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-54329 .elementor-element.elementor-element-c682e9b.elementor-element{--align-self:flex-start;}.elementor-54329 .elementor-element.elementor-element-c682e9b .elementor-heading-title{font-size:16px;font-weight:700;}.elementor-54329 .elementor-element.elementor-element-354e128 .elementor-button{background-color:#F48026;font-size:12px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:4px 8px 4px 8px;}.elementor-54329 .elementor-element.elementor-element-354e128{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54329 .elementor-element.elementor-element-6e3e5d5{--grid-columns:2;--grid-row-gap:0px;padding:0px 0px 0px 0px;border-style:none;--grid-column-gap:0px;}.elementor-54329 .elementor-element.elementor-element-068fdb1{--display:flex;--min-height:491px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0F0F0;--border-color:#F0F0F0;--border-radius:20px 20px 20px 20px;}.elementor-54329 .elementor-element.elementor-element-068fdb1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54329 .elementor-element.elementor-element-2cd815d{--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-54329 .elementor-element.elementor-element-d6ec655.elementor-element{--align-self:flex-start;}.elementor-54329 .elementor-element.elementor-element-d6ec655 .elementor-heading-title{font-size:16px;font-weight:700;}.elementor-54329 .elementor-element.elementor-element-eaeafb7 .elementor-button{background-color:#F48026;font-size:12px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:4px 8px 4px 8px;}.elementor-54329 .elementor-element.elementor-element-eaeafb7{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54329 .elementor-element.elementor-element-8b94b0e{--grid-columns:2;--grid-row-gap:0px;padding:0px 0px 0px 0px;border-style:none;--grid-column-gap:0px;}.elementor-54329 .elementor-element.elementor-element-40d3018{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54329 .elementor-element.elementor-element-e8f596e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-b7413e4 img{border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-16649a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-6eb4ddf img{border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-7971914{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54329 .elementor-element.elementor-element-673d1dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-d640f84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-7ad4b0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-61f66cb{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-674df0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-54329 .elementor-element.elementor-element-674df0f.elementor-element{--align-self:flex-start;}.elementor-54329 .elementor-element.elementor-element-674df0f .elementor-heading-title{font-size:20px;}.elementor-54329 .elementor-element.elementor-element-09b721c{--swiper-slides-to-display:6;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-54329 .elementor-element.elementor-element-09b721c .swiper-slide > .elementor-element{height:100%;}.elementor-54329 .elementor-element.elementor-element-e10d1db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54329 .elementor-element.elementor-element-1254efe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-7b9e0ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-13b993b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54329 .elementor-element.elementor-element-5cb3bbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-9885b49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-c553370{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-aec626d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-54329 .elementor-element.elementor-element-aec626d.elementor-element{--align-self:flex-start;}.elementor-54329 .elementor-element.elementor-element-aec626d .elementor-heading-title{font-size:20px;}.elementor-54329 .elementor-element.elementor-element-6b3ed14{--swiper-slides-to-display:6;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-54329 .elementor-element.elementor-element-6b3ed14 .swiper-slide > .elementor-element{height:100%;}.elementor-54329 .elementor-element.elementor-element-73ad625{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54329 .elementor-element.elementor-element-93c94e9{--display:flex;--min-height:350px;--justify-content:center;--border-radius:0px 24px 24px 0px;}.elementor-54329 .elementor-element.elementor-element-93c94e9:not(.elementor-motion-effects-element-type-background), .elementor-54329 .elementor-element.elementor-element-93c94e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-54329 .elementor-element.elementor-element-ea66872{text-align:center;}.elementor-54329 .elementor-element.elementor-element-ea66872 .elementor-heading-title{font-size:22px;font-weight:900;}.elementor-54329 .elementor-element.elementor-element-bbf0c37{text-align:center;}.elementor-54329 .elementor-element.elementor-element-bbf0c37 .elementor-heading-title{font-size:14px;font-weight:400;color:#777777;}.elementor-54329 .elementor-element.elementor-element-ddb678b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54329 .elementor-element.elementor-element-1d0bb14{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-54329 .elementor-element.elementor-element-1d0bb14:not(.elementor-motion-effects-element-type-background), .elementor-54329 .elementor-element.elementor-element-1d0bb14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54329 .elementor-element.elementor-element-4319b39 .elementor-counter-number-wrapper{font-size:24px;font-weight:700;}.elementor-54329 .elementor-element.elementor-element-4319b39 .elementor-counter-title{color:#9B9B9B;font-size:16px;font-weight:400;}.elementor-54329 .elementor-element.elementor-element-aca91f5{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-54329 .elementor-element.elementor-element-aca91f5:not(.elementor-motion-effects-element-type-background), .elementor-54329 .elementor-element.elementor-element-aca91f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54329 .elementor-element.elementor-element-e9bd768 .elementor-counter-number-wrapper{font-size:24px;font-weight:700;}.elementor-54329 .elementor-element.elementor-element-e9bd768 .elementor-counter-title{color:#9B9B9B;font-size:16px;font-weight:400;}.elementor-54329 .elementor-element.elementor-element-ec371e1{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-54329 .elementor-element.elementor-element-ec371e1:not(.elementor-motion-effects-element-type-background), .elementor-54329 .elementor-element.elementor-element-ec371e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54329 .elementor-element.elementor-element-871b1f1 .elementor-counter-number-wrapper{font-size:24px;font-weight:700;}.elementor-54329 .elementor-element.elementor-element-871b1f1 .elementor-counter-title{color:#9B9B9B;font-size:16px;font-weight:400;}.elementor-54329 .elementor-element.elementor-element-3c54a44{--display:flex;--min-height:390px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0F0F0;--border-color:#F0F0F0;--border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-3c54a44:not(.elementor-motion-effects-element-type-background), .elementor-54329 .elementor-element.elementor-element-3c54a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54329 .elementor-element.elementor-element-76c89bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-field-group{padding-right:calc( 12px/2 );padding-left:calc( 12px/2 );margin-bottom:10px;}.elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-form-fields-wrapper{margin-left:calc( -12px/2 );margin-right:calc( -12px/2 );margin-bottom:-10px;}.elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-field-group.recaptcha_v3-bottomleft, .elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-field-type-html{padding-bottom:0px;}.elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#F0F0F0;border-radius:12px 12px 12px 12px;}.elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#F0F0F0;border-radius:12px 12px 12px 12px;}.elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-field-group .elementor-select-wrapper::before{color:#F0F0F0;}.elementor-54329 .elementor-element.elementor-element-76c89bd .e-form__buttons__wrapper__button-next{background-color:#F48026;color:#ffffff;}.elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-button[type="submit"]{background-color:#F48026;color:#ffffff;}.elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-54329 .elementor-element.elementor-element-76c89bd .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-54329 .elementor-element.elementor-element-76c89bd .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-54329 .elementor-element.elementor-element-76c89bd .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-54329 .elementor-element.elementor-element-76c89bd .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-54329 .elementor-element.elementor-element-339c8df{--display:flex;--min-height:350px;--justify-content:center;--border-radius:20px 0px 0px 20px;}.elementor-54329 .elementor-element.elementor-element-339c8df:not(.elementor-motion-effects-element-type-background), .elementor-54329 .elementor-element.elementor-element-339c8df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E66806;}.elementor-54329 .elementor-element.elementor-element-cdb725b .elementor-heading-title{font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-54329 .elementor-element.elementor-element-72dbd16{--display:flex;--min-height:350px;--justify-content:center;--border-radius:20px 0px 0px 20px;}.elementor-54329 .elementor-element.elementor-element-72dbd16:not(.elementor-motion-effects-element-type-background), .elementor-54329 .elementor-element.elementor-element-72dbd16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E66806;}.elementor-54329 .elementor-element.elementor-element-26380d1 .elementor-heading-title{font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-54329 .elementor-element.elementor-element-2624e52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54329 .elementor-element.elementor-element-e9f5f16{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0F0F0;--border-color:#F0F0F0;--border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-5e9c0c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-54329 .elementor-element.elementor-element-5e9c0c7.elementor-element{--align-self:flex-start;}.elementor-54329 .elementor-element.elementor-element-5e9c0c7 .elementor-heading-title{font-size:20px;}.elementor-54329 .elementor-element.elementor-element-04d3a0a{--swiper-slides-to-display:4;padding:0px 0px 0px 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-54329 .elementor-element.elementor-element-04d3a0a .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-54329 .elementor-element.elementor-element-e5bc654{--swiper-slides-to-display:2;}.elementor-54329 .elementor-element.elementor-element-5fd4b45{--swiper-slides-to-display:2;}.elementor-54329 .elementor-element.elementor-element-4cb73e5{--swiper-slides-to-display:2;}.elementor-54329 .elementor-element.elementor-element-8959f94{--swiper-slides-to-display:2;}.elementor-54329 .elementor-element.elementor-element-b06eaab{--grid-columns:2;}.elementor-54329 .elementor-element.elementor-element-6e3e5d5{--grid-columns:2;}.elementor-54329 .elementor-element.elementor-element-8b94b0e{--grid-columns:2;}.elementor-54329 .elementor-element.elementor-element-09b721c{--swiper-slides-to-display:2;}.elementor-54329 .elementor-element.elementor-element-6b3ed14{--swiper-slides-to-display:2;}.elementor-54329 .elementor-element.elementor-element-04d3a0a{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-54329 .elementor-element.elementor-element-142d727{--content-width:1320px;}.elementor-54329 .elementor-element.elementor-element-184f479{--width:500px;}.elementor-54329 .elementor-element.elementor-element-9cd1809{--content-width:1320px;}.elementor-54329 .elementor-element.elementor-element-d1fad90{--width:1320px;}.elementor-54329 .elementor-element.elementor-element-caf5739{--content-width:1320px;}.elementor-54329 .elementor-element.elementor-element-72d80a6{--width:1320px;}.elementor-54329 .elementor-element.elementor-element-943c843{--content-width:1320px;}.elementor-54329 .elementor-element.elementor-element-99a965a{--width:1320px;}.elementor-54329 .elementor-element.elementor-element-fe74e53{--content-width:1320px;}.elementor-54329 .elementor-element.elementor-element-0386de1{--width:1320px;}.elementor-54329 .elementor-element.elementor-element-f559886{--content-width:1320px;}.elementor-54329 .elementor-element.elementor-element-610c7fe{--width:50%;}.elementor-54329 .elementor-element.elementor-element-eebafbe{--width:50%;}.elementor-54329 .elementor-element.elementor-element-8c79605{--content-width:1320px;}.elementor-54329 .elementor-element.elementor-element-0d44f65{--width:50%;}.elementor-54329 .elementor-element.elementor-element-d1ee03b{--width:50%;}.elementor-54329 .elementor-element.elementor-element-d5ab815{--content-width:1320px;}.elementor-54329 .elementor-element.elementor-element-526e165{--width:1320px;}.elementor-54329 .elementor-element.elementor-element-96808e2{--width:312px;}.elementor-54329 .elementor-element.elementor-element-e434a33{--width:1008px;}.elementor-54329 .elementor-element.elementor-element-97ca3f0{--content-width:1320px;}.elementor-54329 .elementor-element.elementor-element-2ddc2c8{--width:424px;}.elementor-54329 .elementor-element.elementor-element-9585eaf{--width:424px;}.elementor-54329 .elementor-element.elementor-element-068fdb1{--width:424px;}.elementor-54329 .elementor-element.elementor-element-40d3018{--content-width:1320px;}.elementor-54329 .elementor-element.elementor-element-e8f596e{--width:50%;}.elementor-54329 .elementor-element.elementor-element-16649a6{--width:50%;}.elementor-54329 .elementor-element.elementor-element-7971914{--content-width:1320px;}.elementor-54329 .elementor-element.elementor-element-673d1dd{--width:50%;}.elementor-54329 .elementor-element.elementor-element-d640f84{--width:50%;}.elementor-54329 .elementor-element.elementor-element-7ad4b0a{--content-width:1320px;}.elementor-54329 .elementor-element.elementor-element-61f66cb{--width:1320px;}.elementor-54329 .elementor-element.elementor-element-e10d1db{--content-width:1320px;}.elementor-54329 .elementor-element.elementor-element-1254efe{--width:50%;}.elementor-54329 .elementor-element.elementor-element-7b9e0ad{--width:50%;}.elementor-54329 .elementor-element.elementor-element-13b993b{--content-width:1320px;}.elementor-54329 .elementor-element.elementor-element-5cb3bbd{--width:50%;}.elementor-54329 .elementor-element.elementor-element-9885b49{--width:50%;}.elementor-54329 .elementor-element.elementor-element-c553370{--width:1320px;}.elementor-54329 .elementor-element.elementor-element-73ad625{--content-width:1320px;}.elementor-54329 .elementor-element.elementor-element-93c94e9{--width:678px;}.elementor-54329 .elementor-element.elementor-element-1d0bb14{--width:149px;}.elementor-54329 .elementor-element.elementor-element-aca91f5{--width:149px;}.elementor-54329 .elementor-element.elementor-element-ec371e1{--width:149px;}.elementor-54329 .elementor-element.elementor-element-3c54a44{--width:589px;}.elementor-54329 .elementor-element.elementor-element-339c8df{--width:88px;}.elementor-54329 .elementor-element.elementor-element-72dbd16{--width:88px;}.elementor-54329 .elementor-element.elementor-element-2624e52{--content-width:1320px;}.elementor-54329 .elementor-element.elementor-element-e9f5f16{--width:1320px;}}@media(max-width:767px){.elementor-54329 .elementor-element.elementor-element-142d727{--content-width:100%;--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-54329 .elementor-element.elementor-element-5342432{--padding-top:0px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-54329 .elementor-element.elementor-element-184f479{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54329 .elementor-element.elementor-element-9ce90a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54329 .elementor-element.elementor-element-138ef3b{margin:10px 5px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-54329 .elementor-element.elementor-element-138ef3b .elementor-heading-title{font-size:13px;}.elementor-54329 .elementor-element.elementor-element-e5bc654{--swiper-slides-to-display:2;}.elementor-54329 .elementor-element.elementor-element-00871dd{margin:10px 5px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-54329 .elementor-element.elementor-element-00871dd .elementor-heading-title{font-size:13px;}.elementor-54329 .elementor-element.elementor-element-5fd4b45{--swiper-slides-to-display:2;}.elementor-54329 .elementor-element.elementor-element-99a965a{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54329 .elementor-element.elementor-element-266f912{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-54329 .elementor-element.elementor-element-266f912 .elementor-heading-title{font-size:15px;}.elementor-54329 .elementor-element.elementor-element-0386de1{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54329 .elementor-element.elementor-element-5d62d6a{margin:10px 5px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-54329 .elementor-element.elementor-element-5d62d6a .elementor-heading-title{font-size:15px;}.elementor-54329 .elementor-element.elementor-element-4cb73e5{--swiper-slides-to-display:2;padding:0px 0px 0px 0px;}.elementor-54329 .elementor-element.elementor-element-937c2e2 img{border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-53e1542 img{border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-6b2a0da .elementor-heading-title{font-size:35px;}.elementor-54329 .elementor-element.elementor-element-e434a33{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54329 .elementor-element.elementor-element-8959f94{--swiper-slides-to-display:2;padding:0px 0px 0px 0px;}.elementor-54329 .elementor-element.elementor-element-97ca3f0{--content-width:100%;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54329 .elementor-element.elementor-element-2ddc2c8{--width:98%;}.elementor-54329 .elementor-element.elementor-element-b06eaab{--grid-columns:2;}.elementor-54329 .elementor-element.elementor-element-9585eaf{--width:98%;}.elementor-54329 .elementor-element.elementor-element-6e3e5d5{--grid-columns:2;}.elementor-54329 .elementor-element.elementor-element-068fdb1{--width:98%;}.elementor-54329 .elementor-element.elementor-element-8b94b0e{--grid-columns:2;}.elementor-54329 .elementor-element.elementor-element-4a75c87 img{border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-4611615 img{border-radius:16px 16px 16px 16px;}.elementor-54329 .elementor-element.elementor-element-674df0f .elementor-heading-title{font-size:15px;}.elementor-54329 .elementor-element.elementor-element-09b721c{--swiper-slides-to-display:2;padding:0px 0px 0px 0px;}.elementor-54329 .elementor-element.elementor-element-aec626d .elementor-heading-title{font-size:15px;}.elementor-54329 .elementor-element.elementor-element-6b3ed14{--swiper-slides-to-display:2;padding:0px 0px 0px 0px;}.elementor-54329 .elementor-element.elementor-element-ea66872{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54329 .elementor-element.elementor-element-ddb678b{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-54329 .elementor-element.elementor-element-1d0bb14{--width:47%;}.elementor-54329 .elementor-element.elementor-element-aca91f5{--width:48%;}.elementor-54329 .elementor-element.elementor-element-3c54a44{--border-radius:16px 16px 0px 0px;}.elementor-54329 .elementor-element.elementor-element-339c8df{--min-height:88px;--border-radius:0px 0px 20px 20px;--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-54329 .elementor-element.elementor-element-cdb725b.elementor-element{--align-self:center;}.elementor-54329 .elementor-element.elementor-element-cdb725b{text-align:center;}.elementor-54329 .elementor-element.elementor-element-cdb725b .elementor-heading-title{font-size:24px;}.elementor-54329 .elementor-element.elementor-element-e9f5f16{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54329 .elementor-element.elementor-element-5e9c0c7{margin:10px 5px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-54329 .elementor-element.elementor-element-5e9c0c7 .elementor-heading-title{font-size:15px;}.elementor-54329 .elementor-element.elementor-element-04d3a0a{--swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-184f479 */@media (max-width: 767px){
  .elementor-54329 .elementor-element.elementor-element-184f479 .swiper {
    min-height: 415px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-138ef3b */.yilko-orange-line {
    border-bottom: 2px solid #E66806; 
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00871dd */.yilko-orange-line {
    border-bottom: 2px solid #E66806; 
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-266f912 */.elementor-54329 .elementor-element.elementor-element-266f912 .yilko-orange-line {
    border-bottom: 2px solid #E66806; 
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d62d6a */.elementor-54329 .elementor-element.elementor-element-5d62d6a .yilko-orange-line {
    border-bottom: 2px solid #E66806; 
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-4cb73e5 *//* ۱. کانتینر اصلی */
.allpagination .swiper-pagination {
    position: absolute !important;
    top: -30px !important; 
    left: -10px !important; 
    right: auto !important;
    width: auto !important;
    display: flex !important;
    align-items: center !important; 
    gap: 6px !important; 
}

/* ۲. تمام نقطه‌ها به صورت پیش‌فرض (ریزترین حالت ممکن: اسکیل 0.45) */
.allpagination .swiper-pagination-bullet {
    width: 7px !important; 
    height: 7px !important;
    border-radius: 50% !important; 
    background-color: #d1d1d1 !important; 
    opacity: 1 !important;
    margin: 0 !important; 
    transform: scale(0.45) !important; 
    transition: all 0.3s ease !important;
}

/* ۳. نقطه فعال: سرمه‌ای، کشیده و برگشت به سایز اصلی (اسکیل 1) */
.allpagination .swiper-pagination-bullet-active {
    width: 22px !important; 
    height: 7px !important; 
    background-color: #1a1a4b !important; 
    border-radius: 10px !important; 
    transform: scale(1) !important; 
}

/* ۴. یک نقطه قبل و بعد از اکتیو (نسبتاً بزرگ) */
.allpagination .swiper-pagination-bullet-active + .swiper-pagination-bullet,
.allpagination .swiper-pagination-bullet:has(+ .swiper-pagination-bullet-active) {
    transform: scale(0.85) !important;
}

/* ۵. دو نقطه قبل و بعد از اکتیو (متوسط) */
.allpagination .swiper-pagination-bullet-active + .swiper-pagination-bullet + .swiper-pagination-bullet,
.allpagination .swiper-pagination-bullet:has(+ .swiper-pagination-bullet + .swiper-pagination-bullet-active) {
    transform: scale(0.65) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-549e6f7 */.elementor-54329 .elementor-element.elementor-element-549e6f7 {
    position: relative;
    display: inline-block;
}


.elementor-54329 .elementor-element.elementor-element-549e6f7::before {
    content: "";
    position: absolute;
    top: -15px; 
    left: -25px;
    width: 35px; 
    height: 35px; 
    background-image: url('https://yilkoshop.com/wp-content/uploads/2026/06/Group-68.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 1;
}


.elementor-54329 .elementor-element.elementor-element-549e6f7::after {
    content: "";
    position: absolute;
    bottom: -15px; 
    right: -25px;
    width: 35px; 
    height: 35px; 
    background-image: url('https://yilkoshop.com/wp-content/uploads/2026/06/Group-69.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8959f94 */@media (max-width: 767px) {

    .elementor-54329 .elementor-element.elementor-element-8959f94 .elementor-loop-container, 
    .elementor-54329 .elementor-element.elementor-element-8959f94 .e-loop-grid-container {
        display: flex !important;       
        flex-wrap: nowrap !important;     
        overflow-x: auto !important;      
        overflow-y: hidden !important;
        
        -webkit-overflow-scrolling: touch !important; 
        scroll-behavior: smooth !important;
       
        
        gap: 10px !important;             
        padding-bottom: 15px !important;  
        scrollbar-width: none;          
    }


    .elementor-54329 .elementor-element.elementor-element-8959f94 .elementor-loop-container::-webkit-scrollbar,
    .elementor-54329 .elementor-element.elementor-element-8959f94 .e-loop-grid-container::-webkit-scrollbar {
        display: none;
    }

    .elementor-54329 .elementor-element.elementor-element-8959f94 .elementor-loop-container > div, 
    .elementor-54329 .elementor-element.elementor-element-8959f94 .e-loop-grid-container > div {
        flex: 0 0 80% !important; 
        max-width: 80% !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b06eaab *//* ۱. کانتینر اصلی: محدود کردن عرض دقیقاً به اندازه کارت‌ها */
.middel-grid .elementor-loop-container {
    background-color: #f0f0f1 !important; 
    gap: 1px !important; 
    grid-template-columns: repeat(2, 196px) !important; 
    grid-auto-rows: 205px !important; 
    
    width: 393px !important; /* شاه‌کلید: ۱۹۶ + ۱۹۶ + ۱ = بستن کادر طوسی دقیقاً دور کارت‌ها */
    margin: 0 auto !important; /* وسط‌چین کردن کل گرید در فضای ۴۲۴ پیکسلی */
    
    height: 411px !important; 
    justify-content: center !important; 
    border: none !important; 
    border-radius: 0 !important;
    padding: 0 !important;
}

/* ۲. کارت‌های محصول: با پس‌زمینه سفید، روی کانتینر طوسی قرار می‌گیرند */
.middel-grid .elementor-loop-container .e-loop-item {
    background-color: #ffffff !important; /* رنگ سفید تا طوسیِ زیرش مخفی شود */
    border: none !important; /* پاکسازیِ کامل تمام حاشیه‌های خرابِ قبلی */
    height: 205px !important; 
    max-height: 205px !important;
    padding: 15px !important; 
    transition: box-shadow 0.3s ease !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
}
/* ۱. مخفی کردن نماد ارز پیش‌فرض */


/* ۸. مارجین‌های شرطی هوشمندانه */
.e-loop-item .yilko-price-grid .price:has(ins) .woocommerce-Price-amount {
    margin-top: -9px !important;
}

.e-loop-item .yilko-price-grid .price:not(:has(ins)) > .woocommerce-Price-amount {
    margin-top: 22px !important;
}

/* ۱. تنظیم کانتینر اصلی ویجت (جایگزین آن آیدیِ داینامیک و طولانی) */
.e-loop-item .yilko-custom-grid-icon {
    height: 30px !important;
    display: block !important;
}

/* ۲. حبس کردن آیکون در مربع ۴۰ پیکسلی و وسط‌چین کردن آن */
.e-loop-item .yilko-custom-grid-icon .elementor-icon {
    width: 30px !important;
    height: 30px !important;
    display: flex !important; 
    align-items: center !important;
    justify-content: center !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* ۳. تنظیم دقیق سایز خودِ SVG یا آیکون داخلی روی ۱۸ پیکسل */
.e-loop-item .yilko-custom-grid-icon .elementor-icon i,
.e-loop-item .yilko-custom-grid-icon .elementor-icon svg {
    width: 16px !important;
    height: 16px !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* =======================================================
   اصلاحات ریسپانسیو (مخصوص موبایل و تبلت‌های کوچک)
   ======================================================= */
@media (max-width: 768px) {
    
    .middel-grid .elementor-loop-container {
        width: 100% !important; 
        height: auto !important; 
        grid-template-columns: repeat(2, 1fr) !important; 
        grid-auto-rows: auto !important; 
    }


    .middel-grid .elementor-loop-container .e-loop-item {
        height: auto !important; 
        max-height: none !important; 
        min-height: 255px !important; 
        padding: 10px !important; 
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-674df0f */.elementor-54329 .elementor-element.elementor-element-674df0f .yilko-orange-line {
    border-bottom: 2px solid #E66806; 
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aec626d */.elementor-54329 .elementor-element.elementor-element-aec626d .yilko-orange-line {
    border-bottom: 2px solid #E66806; 
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-76c89bd */.elementor-54329 .elementor-element.elementor-element-76c89bd #form-field-chinaproduct,
.elementor-54329 .elementor-element.elementor-element-76c89bd #form-field-chinaname,
.elementor-54329 .elementor-element.elementor-element-76c89bd #form-field-chinapart,
.elementor-54329 .elementor-element.elementor-element-76c89bd #form-field-chinabrand,
.elementor-54329 .elementor-element.elementor-element-76c89bd #form-field-chinanumber,
.elementor-54329 .elementor-element.elementor-element-76c89bd #form-field-chinatel {
    background-repeat: no-repeat !important;
    background-position: left 15px center !important; 
    background-size: 20px !important; 
    padding-left: 45px !important; 
}

.elementor-54329 .elementor-element.elementor-element-76c89bd #form-field-chinatel {
    background-image: url('https://yilkoshop.com/wp-content/uploads/2026/06/Phone-Calling.svg') !important;
}

.elementor-54329 .elementor-element.elementor-element-76c89bd #form-field-chinaproduct {
    background-image: url('https://yilkoshop.com/wp-content/uploads/2026/06/Documents.svg') !important;
}

    
.elementor-54329 .elementor-element.elementor-element-76c89bd #form-field-chinaname {
    background-image: url('https://yilkoshop.com/wp-content/uploads/2026/06/User-Hand-Up.svg') !important;
}


.elementor-54329 .elementor-element.elementor-element-76c89bd #form-field-chinapart {
    background-image: url('https://yilkoshop.com/wp-content/uploads/2026/06/Transmission-Circle.svg') !important;
}

.elementor-54329 .elementor-element.elementor-element-76c89bd #form-field-chinabrand {
    background-image: url('https://yilkoshop.com/wp-content/uploads/2026/06/Shield-Up.svg') !important;
}


.elementor-54329 .elementor-element.elementor-element-76c89bd #form-field-chinanumber {
    background-image: url('https://yilkoshop.com/wp-content/uploads/2026/06/Sort-Vertical.svg') !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26380d1 */.elementor-54329 .elementor-element.elementor-element-26380d1 {
    min-height: 350px !important; 
    position: relative !important;
}

.elementor-54329 .elementor-element.elementor-element-26380d1 .elementor-widget-container {
    width: 100% !important;
    height: 100% !important;
    display: flex !important;
    position: static !important;
}

.elementor-54329 .elementor-element.elementor-element-26380d1 .elementor-heading-title {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) rotate(-90deg) !important; 
    white-space: nowrap !important; 
    margin: 0 !important;
    padding: 0 !important;
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e9c0c7 */.elementor-54329 .elementor-element.elementor-element-5e9c0c7 .yilko-orange-line {
    border-bottom: 2px solid #E66806; 
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-04d3a0a *//* ۱. کانتینر اصلی */
.allpagination .swiper-pagination {
    position: absolute !important;
    top: -30px !important; 
    left: -10px !important; 
    right: auto !important;
    width: auto !important;
    display: flex !important;
    align-items: center !important; 
    gap: 6px !important; 
}

/* ۲. تمام نقطه‌ها به صورت پیش‌فرض (ریزترین حالت ممکن: اسکیل 0.45) */
.allpagination .swiper-pagination-bullet {
    width: 7px !important; 
    height: 7px !important;
    border-radius: 50% !important; 
    background-color: #d1d1d1 !important; 
    opacity: 1 !important;
    margin: 0 !important; 
    transform: scale(0.45) !important; 
    transition: all 0.3s ease !important;
}

/* ۳. نقطه فعال: سرمه‌ای، کشیده و برگشت به سایز اصلی (اسکیل 1) */
.allpagination .swiper-pagination-bullet-active {
    width: 22px !important; 
    height: 7px !important; 
    background-color: #1a1a4b !important; 
    border-radius: 10px !important; 
    transform: scale(1) !important; 
}

/* ۴. یک نقطه قبل و بعد از اکتیو (نسبتاً بزرگ) */
.allpagination .swiper-pagination-bullet-active + .swiper-pagination-bullet,
.allpagination .swiper-pagination-bullet:has(+ .swiper-pagination-bullet-active) {
    transform: scale(0.85) !important;
}

/* ۵. دو نقطه قبل و بعد از اکتیو (متوسط) */
.allpagination .swiper-pagination-bullet-active + .swiper-pagination-bullet + .swiper-pagination-bullet,
.allpagination .swiper-pagination-bullet:has(+ .swiper-pagination-bullet + .swiper-pagination-bullet-active) {
    transform: scale(0.65) !important;
}/* End custom CSS */