.elementor-13 .elementor-element.elementor-element-f407e95 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-f407e95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f407e95 > .elementor-shape-top svg{width:calc(0% + 1.3px);height:0px;}.elementor-13 .elementor-element.elementor-element-f407e95 > .elementor-shape-bottom svg{width:calc(0% + 1.3px);height:0px;}.elementor-13 .elementor-element.elementor-element-4d7597d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4d7597d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slider .bdt-slide-item{height:650px;background-color:#9D7925;}.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slider{overflow:hidden;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slider .bdt-slide-item .bdt-slide-desc{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slider .bdt-slide-item .bdt-slide-link{background-color:#000000;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slider .bdt-navigation-prev i, .elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slider .bdt-navigation-next i{color:#000000;}.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slider .bdt-navigation-prev i,
					.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slider .bdt-navigation-next i{font-size:36px;}.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slider .bdt-navigation-prev{left:35px;}.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slider .bdt-navigation-next{right:35px;}.elementor-13 .elementor-element.elementor-element-bf25c31{--display:flex;--min-height:100px;--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;--border-radius:10px 10px 10px 10px;--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-13 .elementor-element.elementor-element-bf25c31.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-1239c79{--display:flex;--min-height:120px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#FBD553;--border-color:#FBD553;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 24px -6px rgba(0, 0, 0, 0.12);}.elementor-13 .elementor-element.elementor-element-1239c79:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1239c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060423;}.elementor-13 .elementor-element.elementor-element-d03c191 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d03c191 .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-13 .elementor-element.elementor-element-d03c191.elementor-view-stacked .elementor-icon{background-color:#FBD553;}.elementor-13 .elementor-element.elementor-element-d03c191.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d03c191.elementor-view-default .elementor-icon{fill:#FBD553;color:#FBD553;border-color:#FBD553;}.elementor-13 .elementor-element.elementor-element-d03c191 .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-d03c191 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d03c191 .elementor-icon-box-title a{font-size:18px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-d03c191 .elementor-icon-box-title{color:var( --e-global-color-6d63f5e3 );}.elementor-13 .elementor-element.elementor-element-c4ee20d{--display:flex;--min-height:120px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#FBD553;--border-color:#FBD553;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 24px -6px rgba(0, 0, 0, 0.12);}.elementor-13 .elementor-element.elementor-element-c4ee20d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c4ee20d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060423;}.elementor-13 .elementor-element.elementor-element-f8b3acc .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-13 .elementor-element.elementor-element-f8b3acc.elementor-view-stacked .elementor-icon{background-color:#FBD553;}.elementor-13 .elementor-element.elementor-element-f8b3acc.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f8b3acc.elementor-view-default .elementor-icon{fill:#FBD553;color:#FBD553;border-color:#FBD553;}.elementor-13 .elementor-element.elementor-element-f8b3acc .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-f8b3acc .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f8b3acc .elementor-icon-box-title a{font-size:18px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-f8b3acc .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-39a6e72{--display:flex;--min-height:120px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#FBD553;--border-color:#FBD553;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 24px -6px rgba(0, 0, 0, 0.12);}.elementor-13 .elementor-element.elementor-element-39a6e72:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-39a6e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060423;}.elementor-13 .elementor-element.elementor-element-d888c8f > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d888c8f .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-13 .elementor-element.elementor-element-d888c8f.elementor-view-stacked .elementor-icon{background-color:#FBD553;}.elementor-13 .elementor-element.elementor-element-d888c8f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d888c8f.elementor-view-default .elementor-icon{fill:#FBD553;color:#FBD553;border-color:#FBD553;}.elementor-13 .elementor-element.elementor-element-d888c8f .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-d888c8f .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d888c8f .elementor-icon-box-title a{font-size:18px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-d888c8f .elementor-icon-box-title{color:var( --e-global-color-6d63f5e3 );}.elementor-13 .elementor-element.elementor-element-4b548b0{--display:flex;--min-height:120px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#FBD553;--border-color:#FBD553;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 24px -6px rgba(0, 0, 0, 0.12);}.elementor-13 .elementor-element.elementor-element-4b548b0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4b548b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060423;}.elementor-13 .elementor-element.elementor-element-10cf32c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-10cf32c .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-13 .elementor-element.elementor-element-10cf32c.elementor-view-stacked .elementor-icon{background-color:#FBD553;}.elementor-13 .elementor-element.elementor-element-10cf32c.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-10cf32c.elementor-view-default .elementor-icon{fill:#FBD553;color:#FBD553;border-color:#FBD553;}.elementor-13 .elementor-element.elementor-element-10cf32c .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-10cf32c .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-10cf32c .elementor-icon-box-title a{font-size:18px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-10cf32c .elementor-icon-box-title{color:var( --e-global-color-6d63f5e3 );}.elementor-13 .elementor-element.elementor-element-1f69b29{--display:flex;--min-height:120px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#FBD553;--border-color:#FBD553;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 24px -6px rgba(0, 0, 0, 0.12);}.elementor-13 .elementor-element.elementor-element-1f69b29:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1f69b29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060423;}.elementor-13 .elementor-element.elementor-element-5003f81 .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-13 .elementor-element.elementor-element-5003f81.elementor-view-stacked .elementor-icon{background-color:#FBD553;}.elementor-13 .elementor-element.elementor-element-5003f81.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5003f81.elementor-view-default .elementor-icon{fill:#FBD553;color:#FBD553;border-color:#FBD553;}.elementor-13 .elementor-element.elementor-element-5003f81 .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-5003f81 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-5003f81 .elementor-icon-box-title a{font-size:18px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-5003f81 .elementor-icon-box-title{color:var( --e-global-color-6d63f5e3 );}.elementor-13 .elementor-element.elementor-element-af011b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:60px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-dd5e9a8{--display:flex;}.elementor-13 .elementor-element.elementor-element-aeeabea{--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:flex-start;--align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-2257dda > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-2257dda{text-align:start;}.elementor-13 .elementor-element.elementor-element-2257dda .elementor-heading-title{font-weight:600;}.elementor-13 .elementor-element.elementor-element-f87f4d7{text-align:start;font-size:17px;color:#000000;}.elementor-13 .elementor-element.elementor-element-cfdfc52{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-e649fc8 .elementor-heading-title{font-size:21px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-2661a43{--display:flex;--min-height:150px;--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;--border-radius:15px 15px 15px 15px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-2661a43:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2661a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060423;}.elementor-13 .elementor-element.elementor-element-853d1ed > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-853d1ed.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-853d1ed .bdt-logo-carousel-wrapper.bdt-grid{margin-left:-25px;}.elementor-13 .elementor-element.elementor-element-853d1ed .bdt-logo-carousel-wrapper.bdt-grid > *{padding-left:25px;}.elementor-13 .elementor-element.elementor-element-853d1ed .bdt-logo-carousel-item{height:140px;}.elementor-13 .elementor-element.elementor-element-853d1ed .bdt-image-mask>*{-webkit-mask-image:url(https://kazhalkhodro.co/wp-content/plugins/bdthemes-element-pack/assets/images/mask/shape-1.svg);mask-image:url(https://kazhalkhodro.co/wp-content/plugins/bdthemes-element-pack/assets/images/mask/shape-1.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.elementor-13 .elementor-element.elementor-element-853d1ed .bdt-logo-carousel-figure{background-color:#FFFFFF;border-style:solid;border-color:#EEEEEE;border-radius:12px 12px 12px 12px;padding:23px 23px 23px 23px;}.tippy-box[data-theme="bdt-tippy-853d1ed"]{text-align:center;}.elementor-13 .elementor-element.elementor-element-05199dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:90px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-05199dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-05199dd > .elementor-shape-top svg{width:calc(0% + 1.3px);height:0px;}.elementor-13 .elementor-element.elementor-element-05199dd > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:166px;}.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-tabs{--wd-row-gap:14px;}.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-tabs .tabs-name{font-size:23px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-c0d0bd9 .tabs-name{color:#000000;}.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-nav-tabs > li > a{font-size:18px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-nav-tabs{--nav-color:#000000;--nav-gap:0px;}.elementor-13 .elementor-element.elementor-element-c0d0bd9{--wd-brd-radius:5px;}.elementor-13 .elementor-element.elementor-element-b8cd907{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:11px 11px 11px 11px;--margin-top:90px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-9c175f9{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-a487cee .elementor-heading-title{font-size:21px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-324c5ce{text-align:start;font-size:17px;font-weight:500;color:#000000;}.elementor-13 .elementor-element.elementor-element-88e79db .elementor-button{background-color:#111827;border-radius:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-7deee47{--display:flex;}.elementor-13 .elementor-element.elementor-element-52ac7c8 img{border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-e05983d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-0a35675 .elementor-cta .elementor-cta__bg, .elementor-13 .elementor-element.elementor-element-0a35675 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13 .elementor-element.elementor-element-0a35675 .elementor-cta__content{text-align:center;}.elementor-13 .elementor-element.elementor-element-af8a2ee .elementor-cta .elementor-cta__bg, .elementor-13 .elementor-element.elementor-element-af8a2ee .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13 .elementor-element.elementor-element-af8a2ee .elementor-cta__content{text-align:center;}.elementor-13 .elementor-element.elementor-element-4ce9d63 .elementor-cta .elementor-cta__bg, .elementor-13 .elementor-element.elementor-element-4ce9d63 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13 .elementor-element.elementor-element-4ce9d63 .elementor-cta__content{text-align:center;}.elementor-13 .elementor-element.elementor-element-3523a0f .elementor-cta .elementor-cta__bg, .elementor-13 .elementor-element.elementor-element-3523a0f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13 .elementor-element.elementor-element-3523a0f .elementor-cta__content{text-align:center;}.elementor-13 .elementor-element.elementor-element-9782f17{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-de78c34 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-de78c34 .title-subtitle{color:#000000;font-size:27px;font-weight:500;line-height:11px;}.elementor-13 .elementor-element.elementor-element-de78c34 .title{color:#000000;font-size:28px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-de78c34 .title-after_title{color:#FF0082;}.elementor-13 .elementor-element.elementor-element-d5358f7{--display:flex;}.elementor-13 .elementor-element.elementor-element-2a6b043 .bdt-ep-static-carousel-item{background-color:#F3F3F3;border-radius:25px 25px 25px 25px;}.elementor-13 .elementor-element.elementor-element-2a6b043 .bdt-ep-static-carousel-image img{border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-2a6b043 .bdt-ep-static-carousel-title{color:#2A2121;font-weight:500;}.elementor-13 .elementor-element.elementor-element-2a6b043 .bdt-ep-static-carousel-text{color:#353535;}.elementor-13 .elementor-element.elementor-element-2a6b043{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:30px;}.elementor-13 .elementor-element.elementor-element-3980d6b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-c7fef40 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-c7fef40 .title-subtitle{color:#000000;font-size:27px;font-weight:500;line-height:11px;}.elementor-13 .elementor-element.elementor-element-c7fef40 .title{color:#000000;font-size:28px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-c7fef40 .title-after_title{color:#FF0082;}.elementor-13 .elementor-element.elementor-element-b3b9ead{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-80ef092{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-13 .elementor-element.elementor-element-80ef092.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-7f2ab7f{--display:flex;--min-height:46px;--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-13 .elementor-element.elementor-element-4cbcd55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4cbcd55{text-align:center;}.elementor-13 .elementor-element.elementor-element-4cbcd55 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-068dc67{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-11d5372{text-align:start;}.elementor-13 .elementor-element.elementor-element-11d5372 .elementor-heading-title{font-size:19px;}.elementor-13 .elementor-element.elementor-element-5e6ff96 > .elementor-widget-container{margin:-12px 0px -26px 0px;}.elementor-13 .elementor-element.elementor-element-5e6ff96{color:#000000;}.elementor-13 .elementor-element.elementor-element-95f8627 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-95f8627 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-95f8627 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-95f8627 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-95f8627 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-95f8627 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-95f8627 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-95f8627 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-95f8627{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-95f8627 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-13 .elementor-element.elementor-element-95f8627 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-95f8627 .elementor-icon-list-item > a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-95f8627 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-b4b4ecf > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b4b4ecf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-b4b4ecf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-b4b4ecf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-b4b4ecf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-b4b4ecf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-b4b4ecf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-b4b4ecf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-b4b4ecf{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-b4b4ecf .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-13 .elementor-element.elementor-element-b4b4ecf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-b4b4ecf .elementor-icon-list-item > a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-b4b4ecf .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-c5cf1f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-13 .elementor-element.elementor-element-c5cf1f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-23ef3f4{--display:flex;--min-height:46px;--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-13 .elementor-element.elementor-element-f6f0896 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f6f0896{text-align:center;}.elementor-13 .elementor-element.elementor-element-f6f0896 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-69e1373{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-51c069c{text-align:start;}.elementor-13 .elementor-element.elementor-element-51c069c .elementor-heading-title{font-size:19px;}.elementor-13 .elementor-element.elementor-element-503c6a2 > .elementor-widget-container{margin:-12px 0px -26px 0px;}.elementor-13 .elementor-element.elementor-element-503c6a2{color:#000000;}.elementor-13 .elementor-element.elementor-element-929bc31 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-929bc31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-929bc31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-929bc31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-929bc31 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-929bc31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-929bc31 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-929bc31 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-929bc31{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-929bc31 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-13 .elementor-element.elementor-element-929bc31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-929bc31 .elementor-icon-list-item > a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-929bc31 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-1848e0a > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1848e0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-1848e0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-1848e0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-1848e0a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-1848e0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-1848e0a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-1848e0a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-1848e0a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-1848e0a .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-13 .elementor-element.elementor-element-1848e0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-1848e0a .elementor-icon-list-item > a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-1848e0a .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-4d57ac4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-13 .elementor-element.elementor-element-4d57ac4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-539b8d9{--display:flex;--min-height:46px;--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-13 .elementor-element.elementor-element-f7a80bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f7a80bd{text-align:center;}.elementor-13 .elementor-element.elementor-element-f7a80bd img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-05c1e53{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-f5a90c3{text-align:start;}.elementor-13 .elementor-element.elementor-element-f5a90c3 .elementor-heading-title{font-size:19px;}.elementor-13 .elementor-element.elementor-element-e0f801e > .elementor-widget-container{margin:-12px 0px -26px 0px;}.elementor-13 .elementor-element.elementor-element-e0f801e{color:#000000;}.elementor-13 .elementor-element.elementor-element-fd67a5e > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-fd67a5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-fd67a5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-fd67a5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-fd67a5e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-fd67a5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-fd67a5e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-fd67a5e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-fd67a5e{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-fd67a5e .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-13 .elementor-element.elementor-element-fd67a5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-fd67a5e .elementor-icon-list-item > a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-fd67a5e .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-a7845d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-5028daa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-13 .elementor-element.elementor-element-5028daa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-c0f59c8{--display:flex;--min-height:46px;--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-13 .elementor-element.elementor-element-127ae9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-127ae9b{text-align:center;}.elementor-13 .elementor-element.elementor-element-127ae9b img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-35ac71e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-fa87ec6{text-align:start;}.elementor-13 .elementor-element.elementor-element-fa87ec6 .elementor-heading-title{font-size:19px;}.elementor-13 .elementor-element.elementor-element-d7e8fc3 > .elementor-widget-container{margin:-12px 0px -26px 0px;}.elementor-13 .elementor-element.elementor-element-d7e8fc3{color:#000000;}.elementor-13 .elementor-element.elementor-element-c35fae3 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c35fae3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-c35fae3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-c35fae3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-c35fae3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-c35fae3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-c35fae3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-c35fae3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-c35fae3{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-c35fae3 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-13 .elementor-element.elementor-element-c35fae3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c35fae3 .elementor-icon-list-item > a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-c35fae3 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-866e94c > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-866e94c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-866e94c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-866e94c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-866e94c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-866e94c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-866e94c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-866e94c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-866e94c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-866e94c .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-13 .elementor-element.elementor-element-866e94c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-866e94c .elementor-icon-list-item > a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-866e94c .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-413d66f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-13 .elementor-element.elementor-element-413d66f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-ece9eea{--display:flex;--min-height:46px;--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-13 .elementor-element.elementor-element-ee13358 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ee13358{text-align:center;}.elementor-13 .elementor-element.elementor-element-ee13358 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-a32d70c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-dc4458a{text-align:start;}.elementor-13 .elementor-element.elementor-element-dc4458a .elementor-heading-title{font-size:19px;}.elementor-13 .elementor-element.elementor-element-9b0dacb > .elementor-widget-container{margin:-12px 0px -26px 0px;}.elementor-13 .elementor-element.elementor-element-9b0dacb{color:#000000;}.elementor-13 .elementor-element.elementor-element-7bea697 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-7bea697 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-7bea697 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-7bea697 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-7bea697 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-7bea697 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-7bea697 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-7bea697 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-7bea697{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-7bea697 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-13 .elementor-element.elementor-element-7bea697 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-7bea697 .elementor-icon-list-item > a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-7bea697 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-5c2a14f > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5c2a14f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-5c2a14f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-5c2a14f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-5c2a14f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-5c2a14f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-5c2a14f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-5c2a14f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-5c2a14f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-5c2a14f .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-13 .elementor-element.elementor-element-5c2a14f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-5c2a14f .elementor-icon-list-item > a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-5c2a14f .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-292dd24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-292dd24.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-9827708{--display:flex;--min-height:46px;--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-13 .elementor-element.elementor-element-6d6aefe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6d6aefe{text-align:center;}.elementor-13 .elementor-element.elementor-element-6d6aefe img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-92504c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-5bbd848{text-align:start;}.elementor-13 .elementor-element.elementor-element-5bbd848 .elementor-heading-title{font-size:19px;}.elementor-13 .elementor-element.elementor-element-3e429b2 > .elementor-widget-container{margin:-12px 0px -26px 0px;}.elementor-13 .elementor-element.elementor-element-3e429b2{color:#000000;}.elementor-13 .elementor-element.elementor-element-c358004 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c358004 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-c358004 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-c358004 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-c358004 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-c358004 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-c358004 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-c358004 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-c358004{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-c358004 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-13 .elementor-element.elementor-element-c358004 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c358004 .elementor-icon-list-item > a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-c358004 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-9eb5d4b > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9eb5d4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-9eb5d4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-9eb5d4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13 .elementor-element.elementor-element-9eb5d4b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-9eb5d4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13 .elementor-element.elementor-element-9eb5d4b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-9eb5d4b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-9eb5d4b{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-9eb5d4b .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-13 .elementor-element.elementor-element-9eb5d4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-9eb5d4b .elementor-icon-list-item > a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-9eb5d4b .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-c3aa9c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-481c6dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;}.elementor-13 .elementor-element.elementor-element-481c6dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-d900eab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-d900eab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-0d24916{--display:flex;--min-height:46px;--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-13 .elementor-element.elementor-element-e574def{--display:flex;--min-height:500px;--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-13 .elementor-element.elementor-element-e574def:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e574def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-13 .elementor-element.elementor-element-fd96da2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:030px;--margin-bottom:010px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:440px;--padding-right:440px;}.elementor-13 .elementor-element.elementor-element-fd96da2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-903cd17{--display:flex;}.elementor-13 .elementor-element.elementor-element-3e2973e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-3e2973e{text-align:center;}.elementor-13 .elementor-element.elementor-element-3e2973e .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-95b0cc6 .bdt-gravity-forms .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-13 .elementor-element.elementor-element-95b0cc6 .bdt-gravity-forms .gform_footer input[type="submit"]{width:100px;}.elementor-13 .elementor-element.elementor-element-95b0cc6 .bdt-gravity-forms .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
                    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-13 .elementor-element.elementor-element-8326705{--display:flex;--min-height:250px;}.elementor-13 .elementor-element.elementor-element-8326705:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8326705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kazhalkhodro.co/wp-content/uploads/2026/06/kazhal-khodro-013.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-ebe7b40{--display:flex;--min-height:550px;--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;}.elementor-13 .elementor-element.elementor-element-ebe7b40:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ebe7b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070623;}.elementor-13 .elementor-element.elementor-element-ebe7b40.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-95596de > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-95596de .elementor-heading-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-fb08526{text-align:justify;font-size:18px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2225595{--display:flex;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-47984b5{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-90a4258{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6661539{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-13 .elementor-element.elementor-element-6661539:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6661539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c8fa5cb{text-align:right;}.elementor-13 .elementor-element.elementor-element-c8fa5cb .bdt-ep-advanced-heading-sub-title{color:#E46800;font-size:40px;font-weight:500;letter-spacing:4px;word-spacing:0px;}.elementor-13 .elementor-element.elementor-element-c8fa5cb .bdt-ep-advanced-heading-main-title-inner{font-size:15px;line-height:29px;}.elementor-13 .elementor-element.elementor-element-2fc7f84{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-13 .elementor-element.elementor-element-2fc7f84:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2fc7f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-687c74f{text-align:right;}.elementor-13 .elementor-element.elementor-element-687c74f .bdt-ep-advanced-heading-sub-title{color:#E46800;font-size:40px;font-weight:500;letter-spacing:4px;word-spacing:0px;}.elementor-13 .elementor-element.elementor-element-687c74f .bdt-ep-advanced-heading-main-title-inner{font-size:15px;line-height:29px;}.elementor-13 .elementor-element.elementor-element-4f751b0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-13 .elementor-element.elementor-element-4f751b0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4f751b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4f751b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-db9471f{text-align:right;}.elementor-13 .elementor-element.elementor-element-db9471f .bdt-ep-advanced-heading-sub-title{color:#E46800;font-size:40px;font-weight:500;letter-spacing:4px;word-spacing:0px;}.elementor-13 .elementor-element.elementor-element-db9471f .bdt-ep-advanced-heading-main-title-inner{font-size:15px;line-height:29px;}.elementor-13 .elementor-element.elementor-element-88ff29e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f5a861b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-13 .elementor-element.elementor-element-f5a861b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f5a861b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-af8556b{text-align:right;}.elementor-13 .elementor-element.elementor-element-af8556b .bdt-ep-advanced-heading-sub-title{color:#E46800;font-size:40px;font-weight:500;letter-spacing:4px;word-spacing:0px;}.elementor-13 .elementor-element.elementor-element-af8556b .bdt-ep-advanced-heading-main-title-inner{font-size:15px;line-height:29px;}.elementor-13 .elementor-element.elementor-element-c629994{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-13 .elementor-element.elementor-element-c629994:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c629994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-dc7842b{text-align:right;}.elementor-13 .elementor-element.elementor-element-dc7842b .bdt-ep-advanced-heading-sub-title{color:#E46800;font-size:40px;font-weight:500;letter-spacing:4px;word-spacing:0px;}.elementor-13 .elementor-element.elementor-element-dc7842b .bdt-ep-advanced-heading-main-title-inner{font-size:15px;line-height:29px;}.elementor-13 .elementor-element.elementor-element-fa22c1a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-13 .elementor-element.elementor-element-fa22c1a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-fa22c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a0ca0ee{text-align:right;}.elementor-13 .elementor-element.elementor-element-a0ca0ee .bdt-ep-advanced-heading-sub-title{color:#E46800;font-size:40px;font-weight:500;letter-spacing:4px;word-spacing:0px;}.elementor-13 .elementor-element.elementor-element-a0ca0ee .bdt-ep-advanced-heading-main-title-inner{font-size:15px;line-height:29px;}.elementor-13 .elementor-element.elementor-element-dd3663f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:100px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-170a074 > .elementor-widget-container{margin:-25px 0px 33px 0px;}.elementor-13 .elementor-element.elementor-element-170a074 .elementor-heading-title{font-size:23px;}.elementor-13 .elementor-element.elementor-element-3c35547{--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:-60px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-2f7892f .elementor-swiper-button{font-size:20px;}.elementor-13 .elementor-element.elementor-element-2f7892f .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-2f7892f.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-13 .elementor-element.elementor-element-2f7892f.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-13 .elementor-element.elementor-element-2f7892f.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-13 .elementor-element.elementor-element-2f7892f.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-13 .elementor-element.elementor-element-2f7892f.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-13 .elementor-element.elementor-element-b8642d9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b8642d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b8642d9{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 20px 0px;padding:60px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b8642d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-97e51a6{margin:-10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-35a91f7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-35a91f7 .title-subtitle{font-size:24px;line-height:11px;}.elementor-13 .elementor-element.elementor-element-35a91f7 .title{color:#000000;font-size:28px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-35a91f7 .title-after_title{color:#FF0082;}.elementor-13 .elementor-element.elementor-element-449be55 .wd-el-title{font-size:1px;}.elementor-13 .elementor-element.elementor-element-1364eb4 .bdt-ep-carousel-thumbnail{width:100%;margin-left:auto;margin-right:auto;}.elementor-13 .elementor-element.elementor-element-1364eb4 .bdt-ep-carousel-item{background-color:#fff;}.elementor-13 .elementor-element.elementor-element-1364eb4 .swiper-carousel{padding:10px;margin:0 -10px;}.elementor-13 .elementor-element.elementor-element-1364eb4 .bdt-ep-carousel-thumbnail img{opacity:1;}.elementor-13 .elementor-element.elementor-element-1364eb4 .bdt-ep-carousel-item:hover .bdt-ep-carousel-thumbnail img{opacity:1;}.elementor-13 .elementor-element.elementor-element-1364eb4{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:30px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-9782f17{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-2a6b043{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:30px;}.elementor-13 .elementor-element.elementor-element-fd96da2{--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-13 .elementor-element.elementor-element-1364eb4 .bdt-ep-carousel-thumbnail{width:100%;margin-left:auto;margin-right:auto;padding-bottom:calc( 0.62 * 100% );top:0;left:0;right:0;bottom:0;}.elementor-13 .elementor-element.elementor-element-1364eb4 .bdt-ep-carousel-thumbnail:after{content:"0.62";position:absolute;color:transparent;}.elementor-13 .elementor-element.elementor-element-1364eb4 .bdt-ep-carousel-thumbnail img{height:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:0.62;}.elementor-13 .elementor-element.elementor-element-1364eb4{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:30px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slider .bdt-slide-item{height:215px;}.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slider .bdt-slide-item .bdt-slide-desc{width:200px;max-width:200px;}.elementor-13 .elementor-element.elementor-element-bf25c31{--margin-top:-32px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-1239c79{--width:100%;--min-height:80px;--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-end;--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-13 .elementor-element.elementor-element-d03c191 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d03c191 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-c4ee20d{--width:100%;--min-height:80px;--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-end;--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-13 .elementor-element.elementor-element-f8b3acc > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f8b3acc .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-f8b3acc .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f8b3acc .elementor-icon-box-title a{font-size:13px;}.elementor-13 .elementor-element.elementor-element-39a6e72{--width:100%;--min-height:80px;--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-end;--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-13 .elementor-element.elementor-element-d888c8f > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d888c8f .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-d888c8f .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d888c8f .elementor-icon-box-title a{font-size:13px;}.elementor-13 .elementor-element.elementor-element-4b548b0{--width:100%;--min-height:80px;--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-end;--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-13 .elementor-element.elementor-element-10cf32c{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-10cf32c > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-10cf32c .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-10cf32c .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-10cf32c .elementor-icon-box-title a{font-size:13px;}.elementor-13 .elementor-element.elementor-element-1f69b29{--width:100%;--min-height:80px;--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-end;--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-13 .elementor-element.elementor-element-5003f81 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5003f81 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-5003f81 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-5003f81 .elementor-icon-box-title a{font-size:13px;}.elementor-13 .elementor-element.elementor-element-af011b1{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-aeeabea{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-2257dda > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2257dda{text-align:center;}.elementor-13 .elementor-element.elementor-element-2257dda .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-f87f4d7{text-align:justify;font-size:15px;}.elementor-13 .elementor-element.elementor-element-cfdfc52{--margin-top:30px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-e649fc8 .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-2661a43{--min-height:139px;--margin-top:0100px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-853d1ed .bdt-logo-carousel-wrapper.bdt-grid{margin-left:-10px;}.elementor-13 .elementor-element.elementor-element-853d1ed .bdt-logo-carousel-wrapper.bdt-grid > *{padding-left:10px;}.elementor-13 .elementor-element.elementor-element-853d1ed .bdt-logo-carousel-item{height:121px;}.elementor-13 .elementor-element.elementor-element-853d1ed .bdt-logo-carousel-figure{padding:17px 17px 17px 17px;}.elementor-13 .elementor-element.elementor-element-05199dd{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2b06bcf{padding:22px 22px 22px 22px;}.elementor-13 .elementor-element.elementor-element-c0d0bd9 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-tabs{--wd-row-gap:3px;}.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-tabs .tabs-name{font-size:18px;}.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-nav-tabs > li > a{font-size:14px;}.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-nav-tabs{--nav-gap:0px;}.elementor-13 .elementor-element.elementor-element-b8cd907{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-9c175f9{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-13 .elementor-element.elementor-element-a487cee > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-13 .elementor-element.elementor-element-a487cee{text-align:center;}.elementor-13 .elementor-element.elementor-element-a487cee .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-324c5ce{text-align:justify;font-size:15px;}.elementor-13 .elementor-element.elementor-element-e05983d{--margin-top:15px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-9782f17{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-de78c34 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-13 .elementor-element.elementor-element-de78c34 .title-subtitle{font-size:20px;}.elementor-13 .elementor-element.elementor-element-de78c34 .title{font-size:19px;}.elementor-13 .elementor-element.elementor-element-d5358f7{--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:100px;--margin-bottom:9px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-2a6b043 > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 040px 0px;}.elementor-13 .elementor-element.elementor-element-2a6b043 .bdt-ep-static-carousel-item{text-align:center;}.elementor-13 .elementor-element.elementor-element-2a6b043 .bdt-ep-static-carousel-image{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-2a6b043 .bdt-ep-static-carousel-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-2a6b043 .bdt-ep-static-carousel-text{font-size:18px;}.elementor-13 .elementor-element.elementor-element-2a6b043{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:30px;}.elementor-13 .elementor-element.elementor-element-3980d6b{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-c7fef40 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-13 .elementor-element.elementor-element-c7fef40 .title-subtitle{font-size:20px;}.elementor-13 .elementor-element.elementor-element-c7fef40 .title{font-size:19px;}.elementor-13 .elementor-element.elementor-element-80ef092{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-13 .elementor-element.elementor-element-4cbcd55 img{width:60%;}.elementor-13 .elementor-element.elementor-element-068dc67{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-5e6ff96 > .elementor-widget-container{margin:-10px 0px -21px 0px;}.elementor-13 .elementor-element.elementor-element-95f8627 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c5cf1f1{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-13 .elementor-element.elementor-element-f6f0896 img{width:60%;}.elementor-13 .elementor-element.elementor-element-69e1373{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-503c6a2 > .elementor-widget-container{margin:-10px 0px -21px 0px;}.elementor-13 .elementor-element.elementor-element-929bc31 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4d57ac4{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-13 .elementor-element.elementor-element-f7a80bd img{width:60%;}.elementor-13 .elementor-element.elementor-element-05c1e53{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-e0f801e > .elementor-widget-container{margin:-10px 0px -21px 0px;}.elementor-13 .elementor-element.elementor-element-fd67a5e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5028daa{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-13 .elementor-element.elementor-element-127ae9b img{width:60%;}.elementor-13 .elementor-element.elementor-element-35ac71e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-d7e8fc3 > .elementor-widget-container{margin:-10px 0px -21px 0px;}.elementor-13 .elementor-element.elementor-element-c35fae3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-413d66f{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-13 .elementor-element.elementor-element-ee13358 img{width:60%;}.elementor-13 .elementor-element.elementor-element-a32d70c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-9b0dacb > .elementor-widget-container{margin:-10px 0px -21px 0px;}.elementor-13 .elementor-element.elementor-element-7bea697 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-292dd24.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-9827708{--width:500px;}.elementor-13 .elementor-element.elementor-element-6d6aefe img{width:60%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-92504c7{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-5bbd848{text-align:center;}.elementor-13 .elementor-element.elementor-element-3e429b2 > .elementor-widget-container{margin:-10px 0px -21px 0px;}.elementor-13 .elementor-element.elementor-element-c358004 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-481c6dc{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-13 .elementor-element.elementor-element-d900eab.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-0d24916{--width:500px;}.elementor-13 .elementor-element.elementor-element-e574def{--margin-top:50px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-fd96da2{--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-13 .elementor-element.elementor-element-3e2973e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3e2973e .elementor-heading-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-8326705:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8326705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-323px -257px;background-size:auto;}.elementor-13 .elementor-element.elementor-element-ebe7b40{--margin-top:-83px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-95596de > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-95596de{text-align:center;}.elementor-13 .elementor-element.elementor-element-95596de .elementor-heading-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-fb08526 > .elementor-widget-container{padding:0px 20px 0px 020px;}.elementor-13 .elementor-element.elementor-element-fb08526{text-align:justify;word-spacing:0em;}.elementor-13 .elementor-element.elementor-element-2225595{--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-90a4258{--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-13 .elementor-element.elementor-element-6661539{--width:45%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-c8fa5cb{text-align:right;}.elementor-13 .elementor-element.elementor-element-c8fa5cb .bdt-ep-advanced-heading-sub-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-c8fa5cb .bdt-ep-advanced-heading-main-title-inner{font-size:11px;line-height:1.7em;}.elementor-13 .elementor-element.elementor-element-2fc7f84{--width:45%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-13 .elementor-element.elementor-element-687c74f{text-align:right;}.elementor-13 .elementor-element.elementor-element-687c74f .bdt-ep-advanced-heading-sub-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-687c74f .bdt-ep-advanced-heading-main-title-inner{font-size:11px;line-height:1.7em;}.elementor-13 .elementor-element.elementor-element-4f751b0{--width:38.768%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-13 .elementor-element.elementor-element-db9471f{text-align:right;}.elementor-13 .elementor-element.elementor-element-db9471f .bdt-ep-advanced-heading-sub-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-db9471f .bdt-ep-advanced-heading-main-title-inner{font-size:11px;line-height:1.7em;}.elementor-13 .elementor-element.elementor-element-88ff29e{--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-13 .elementor-element.elementor-element-f5a861b{--width:45%;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-13 .elementor-element.elementor-element-af8556b{text-align:right;}.elementor-13 .elementor-element.elementor-element-af8556b .bdt-ep-advanced-heading-sub-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-af8556b .bdt-ep-advanced-heading-main-title-inner{font-size:11px;line-height:1.7em;}.elementor-13 .elementor-element.elementor-element-c629994{--width:45%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-13 .elementor-element.elementor-element-dc7842b{text-align:right;}.elementor-13 .elementor-element.elementor-element-dc7842b .bdt-ep-advanced-heading-sub-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-dc7842b .bdt-ep-advanced-heading-main-title-inner{font-size:11px;line-height:1.7em;}.elementor-13 .elementor-element.elementor-element-fa22c1a{--width:45%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-13 .elementor-element.elementor-element-a0ca0ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a0ca0ee{text-align:right;}.elementor-13 .elementor-element.elementor-element-a0ca0ee .bdt-ep-advanced-heading-sub-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-a0ca0ee .bdt-ep-advanced-heading-main-title-inner{font-size:11px;line-height:1.7em;}.elementor-13 .elementor-element.elementor-element-dd3663f{--margin-top:70px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-3c35547{--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:-50px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-3c35547.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-2f7892f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b8642d9{margin:0px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-97e51a6{margin:20px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-79a37a3 > .elementor-element-populated{margin:0px 0px 2px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13 .elementor-element.elementor-element-35a91f7 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-13 .elementor-element.elementor-element-35a91f7 .title-subtitle{font-size:22px;}.elementor-13 .elementor-element.elementor-element-35a91f7 .title{font-size:19px;}.elementor-13 .elementor-element.elementor-element-1364eb4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1364eb4 .bdt-ep-carousel-thumbnail{width:100%;margin-left:auto;margin-right:auto;padding-bottom:calc( 0.57 * 100% );top:0;left:0;right:0;bottom:0;}.elementor-13 .elementor-element.elementor-element-1364eb4 .bdt-ep-carousel-thumbnail:after{content:"0.57";position:absolute;color:transparent;}.elementor-13 .elementor-element.elementor-element-1364eb4 .bdt-ep-carousel-thumbnail img{height:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:0.57;}.elementor-13 .elementor-element.elementor-element-1364eb4{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:30px;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-bf25c31{--content-width:900px;}.elementor-13 .elementor-element.elementor-element-dd5e9a8{--width:50%;}.elementor-13 .elementor-element.elementor-element-aeeabea{--width:50%;}.elementor-13 .elementor-element.elementor-element-80ef092{--width:34.074%;}.elementor-13 .elementor-element.elementor-element-c5cf1f1{--width:34.074%;}.elementor-13 .elementor-element.elementor-element-4d57ac4{--width:34.074%;}.elementor-13 .elementor-element.elementor-element-5028daa{--width:34.074%;}.elementor-13 .elementor-element.elementor-element-413d66f{--width:34.074%;}.elementor-13 .elementor-element.elementor-element-292dd24{--width:34.074%;}.elementor-13 .elementor-element.elementor-element-481c6dc{--width:34.074%;}.elementor-13 .elementor-element.elementor-element-d900eab{--width:34.074%;}.elementor-13 .elementor-element.elementor-element-2225595{--content-width:1000px;}}/* Start custom CSS for bdt-slider, class: .elementor-element-a885e15 */.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-item {
  position: relative !important;
  overflow: hidden !important;
  isolation: isolate !important;
}

.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slider-image-wrapper {
  position: relative !important;
  z-index: 0 !important;
  height: 100% !important;
}

.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slider-image-wrapper img.bdt-cover {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  filter: brightness(78%) contrast(105%) saturate(105%) !important;
}

.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-item::before {
  content: "";
  position: absolute !important;
  inset: 0 !important;
  z-index: 1 !important;
  pointer-events: none !important;
  background: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0.18) 0%,
    rgba(0, 0, 0, 0.36) 50%,
    rgba(0, 0, 0, 0.55) 100%
  ) !important;
}

.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-desc {
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  right: auto !important;
  bottom: auto !important;
  transform: translate(-50%, -50%) !important;
  z-index: 5 !important;
  width: min(620px, 88%) !important;
  max-width: 88% !important;
  margin: 0 !important;
  padding: 0 12px !important;
  color: #ffffff !important;
  text-align: center !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
}

.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-position-large {
  margin: 0 !important;
}

.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-title,
.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-text,
.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-text p,
.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-link-wrapper {
  position: relative !important;
  z-index: 6 !important;
  width: 100% !important;
  max-width: 100% !important;
  text-align: center !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-title {
  margin: 0 0 10px !important;
  color: #ffffff !important;
  font-size: clamp(24px, 2.6vw, 38px) !important;
  font-weight: 600 !important;
  line-height: 1.35 !important;
  letter-spacing: 0 !important;
  text-shadow: 0 4px 22px rgba(0, 0, 0, 0.55) !important;
}

.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-text {
  margin: 0 0 18px !important;
  color: rgba(255, 255, 255, 0.9) !important;
  font-size: clamp(14px, 1.2vw, 16px) !important;
  font-weight: 400 !important;
  line-height: 1.8 !important;
  text-shadow: 0 3px 16px rgba(0, 0, 0, 0.45) !important;
}

.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-text p {
  margin: 0 !important;
  font-weight: 400 !important;
}

.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-link-wrapper {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-link {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-height: 42px !important;
  padding: 10px 22px !important;
  background: #ffffff !important;
  color: #111827 !important;
  border: 1px solid #ffffff !important;
  border-radius: 10px !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  line-height: 1.4 !important;
  text-decoration: none !important;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22) !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  transition: all 0.25s ease !important;
}

.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-link:hover {
  background: #f3f4f6 !important;
  color: #111827 !important;
  border-color: #f3f4f6 !important;
  transform: translateY(-1px) !important;
  box-shadow: 0 10px 26px rgba(0, 0, 0, 0.28) !important;
}

@media (max-width: 1024px) {
  .elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-desc {
    width: min(520px, 88%) !important;
    max-width: 88% !important;
  }

  .elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-title {
    font-size: 26px !important;
    font-weight: 600 !important;
    line-height: 1.35 !important;
    margin-bottom: 9px !important;
  }

  .elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-text {
    font-size: 14px !important;
    line-height: 1.75 !important;
    margin-bottom: 16px !important;
  }

  .elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-link {
    min-height: 40px !important;
    padding: 9px 18px !important;
    font-size: 13.5px !important;
    border-radius: 9px !important;
  }
}

@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-item::before {
    background: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0.20) 0%,
      rgba(0, 0, 0, 0.42) 50%,
      rgba(0, 0, 0, 0.62) 100%
    ) !important;
  }

  .elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slider-image-wrapper img.bdt-cover {
    filter: brightness(76%) contrast(105%) saturate(105%) !important;
  }

  .elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-desc {
    top: 40% !important;
    left: 50% !important;
    right: auto !important;
    bottom: auto !important;
    transform: translate(-50%, -50%) !important;
    width: 92% !important;
    max-width: 92% !important;
    padding: 0 12px !important;
  }

  .elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-title {
    font-size: 18px !important;
    font-weight: 500 !important;
    line-height: 1.45 !important;
    margin-bottom: 7px !important;
  }

  .elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-text {
    font-size: 12.5px !important;
    font-weight: 400 !important;
    line-height: 1.7 !important;
    margin-bottom: 12px !important;
  }

  .elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-link {
    min-height: 36px !important;
    padding: 8px 16px !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    border-radius: 9px !important;
  }
}

@media (max-width: 420px) {
  .elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-title {
    font-size: 17px !important;
    font-weight: 500 !important;
  }

  .elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-text {
    font-size: 12px !important;
    line-height: 1.65 !important;
  }

  .elementor-13 .elementor-element.elementor-element-a885e15 .bdt-slide-link {
    min-height: 34px !important;
    padding: 7px 13px !important;
    font-size: 11.5px !important;
  }
}

.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-navigation-prev,
.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-navigation-next {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-navigation-prev i,
.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-navigation-next i {
  color: #ffffff !important;
  font-size: 24px !important;
}

.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-navigation-prev:hover,
.elementor-13 .elementor-element.elementor-element-a885e15 .bdt-navigation-next:hover {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  transform: none !important;
}

@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-a885e15 .bdt-navigation-prev i,
  .elementor-13 .elementor-element.elementor-element-a885e15 .bdt-navigation-next i {
    font-size: 20px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf25c31 *//* کارت‌های آیکن کوتاه‌تر، هم‌ارتفاع و دوخطی در دسکتاپ */
.elementor-element-bf25c31 .elementor-widget-icon-box {
  height: 104px !important;
}

.elementor-element-bf25c31 .elementor-widget-icon-box .elementor-widget-container {
  height: 100% !important;
}

.elementor-element-bf25c31 .elementor-icon-box-wrapper {
  height: 100% !important;
  min-height: 104px !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
}

.elementor-element-bf25c31 .elementor-icon-box-icon {
  margin-bottom: 2px !important;
  flex-shrink: 0 !important;
}

.elementor-element-bf25c31 .elementor-icon-box-title {
  margin: 0 !important;
  padding: 0 !important;
  height: 44px !important;
  min-height: 44px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.elementor-element-bf25c31 .elementor-icon-box-title span {
  display: -webkit-box !important;
  width: 92px !important;
  max-width: 92px !important;
  min-height: 44px !important;
  line-height: 22px !important;
  text-align: center !important;
  white-space: normal !important;
  overflow: hidden !important;
  -webkit-line-clamp: 2 !important;
  -webkit-box-orient: vertical !important;
}

/* موبایل: کارت‌ها دو تا دو تا در هر ردیف */
@media (max-width: 767px) {
  .elementor-element-bf25c31 > .e-con-inner {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    align-items: stretch !important;
    justify-content: center !important;
    gap: 10px !important;
  }

  .elementor-element-bf25c31 > .e-con-inner > .elementor-element {
    width: calc(50% - 5px) !important;
    max-width: calc(50% - 5px) !important;
    flex: 0 0 calc(50% - 5px) !important;
    box-sizing: border-box !important;
  }

  .elementor-element-bf25c31 .elementor-widget-icon-box {
    height: 88px !important;
  }

  .elementor-element-bf25c31 .elementor-widget-icon-box .elementor-widget-container {
    height: 100% !important;
  }

  .elementor-element-bf25c31 .elementor-icon-box-wrapper {
    height: 100% !important;
    min-height: 88px !important;
  }

  .elementor-element-bf25c31 .elementor-icon-box-icon {
    margin-bottom: 5px !important;
  }

  .elementor-element-bf25c31 .elementor-icon-box-title {
    height: 24px !important;
    min-height: 24px !important;
  }

  .elementor-element-bf25c31 .elementor-icon-box-title span {
    display: block !important;
    width: auto !important;
    max-width: 100% !important;
    min-height: 24px !important;
    line-height: 24px !important;
    font-size: 12.5px !important;
    text-align: center !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    -webkit-line-clamp: unset !important;
    -webkit-box-orient: unset !important;
  }
}/* End custom CSS */
/* Start custom CSS for wd_products_tabs, class: .elementor-element-c0d0bd9 *//* ===============================
   Kazhal Product Carousel Style
================================ */

/* فاصله آیتم‌های کروسل */
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-carousel-item {
    padding: 8px !important;
    box-sizing: border-box !important;
}

/* خود محصول */
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product {
    height: 100% !important;
}

/* بدنه کارت */
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product-wrapper {
    background: #ffffff !important;
    border-radius: 14px !important;
    overflow: hidden !important;
    border: 1px solid rgba(0,0,0,.08) !important;
    box-shadow: none !important;
    transition: all .3s ease !important;
}

/* هاور کارت */
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product:hover .wd-product-wrapper {
    transform: none !important;
    box-shadow: none !important;
}

/* تصویر */
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product-thumb {
    height: 240px !important;
    min-height: 240px !important;
    max-height: 240px !important;
    overflow: hidden !important;
    background: #f5f5f5 !important;
    position: relative !important;
}

.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product-img-link,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .product-image-link {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    overflow: hidden !important;
    position: relative !important;
}

.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product-img-link img,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .product-image-link img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
    transition: transform .4s ease !important;
}

.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product:hover .wd-product-img-link img,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product:hover .product-image-link img {
    transform: scale(1.05) !important;
}

/* حذف عکس دوم */
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product-img-hover,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .hover-img {
    display: none !important;
}

/* حذف دکمه‌های پیش‌فرض */
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-buttons,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-action-btn,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-compare-btn,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-add-btn,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-wishlist-btn,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-quick-view-btn {
    display: none !important;
}

/* حذف قیمت */
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .price,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .amount,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .woocommerce-Price-amount {
    display: none !important;
}

/* حذف ستاره و امتیاز */
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .star-rating,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .woocommerce-product-rating,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product-rating,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-star-rating,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .review-rating,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .rating,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-rating,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wrap-rating {
    display: none !important;
}

/* حذف دسته‌بندی و برند و متاها */
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product-cats,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product-brands-links,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product-stock,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product-sku,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product-countdown,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product-excerpt,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .product-rating-price,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .posted-in,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .product-category {
    display: none !important;
}

/* فقط عنوان باقی بماند */
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .product-element-bottom > *:not(.wd-entities-title) {
    display: none !important;
}

/* لایه روی عکس */
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product-img-link::before,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .product-image-link::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0,0,0,.10);
    opacity: 0;
    transition: all .3s ease;
    z-index: 2;
    pointer-events: none;
}

.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product:hover .wd-product-img-link::before,
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product:hover .product-image-link::before {
    opacity: 1;
}

/* پایین کارت */
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .product-element-bottom {
    position: relative !important;
    padding: 10px 12px !important;
    background: #fff !important;
    min-height: 58px !important;
    display: flex !important;
    align-items: center !important;
}

/* عنوان */
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-entities-title {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: 15px !important;
    font-weight: 800 !important;
    line-height: 1.3 !important;
}

.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-entities-title a {
    position: relative !important;
    display: block !important;
    width: 100% !important;
    min-height: 38px !important;
    padding-left: 245px !important;
    color: #111827 !important;
    text-decoration: none !important;
    direction: rtl !important;
    text-align: right !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    line-height: 38px !important;
}

/* اطلاعات بیشتر */
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-entities-title a::after {
    content: "اطلاعات بیشتر";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 112px;
    height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #111827;
    color: #fff;
    border-radius: 10px;
    font-size: 13px;
    font-weight: 800;
}

/* شرایط فروش */
.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-entities-title a::before {
    content: "شرایط فروش";
    position: absolute;
    left: 122px;
    top: 50%;
    transform: translateY(-50%);
    width: 104px;
    height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #f3f4f6;
    color: #111827;
    border-radius: 10px;
    font-size: 13px;
    font-weight: 800;
}

/* موبایل */
@media (max-width:767px){

    .elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-product-thumb{
        height:190px !important;
        min-height:190px !important;
        max-height:190px !important;
    }

    .elementor-13 .elementor-element.elementor-element-c0d0bd9 .product-element-bottom{
        min-height:54px !important;
        padding:9px 10px !important;
    }

    .elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-entities-title{
        font-size:13px !important;
    }

    .elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-entities-title a{
        padding-left:120px !important;
        min-height:34px !important;
        line-height:34px !important;
    }

    /* حذف شرایط فروش در موبایل */
    .elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-entities-title a::before{
        display:none !important;
    }

    .elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-entities-title a::after{
        width:104px !important;
        height:34px !important;
        font-size:12px !important;
    }
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-0a35675 *//* کارت اصلی */
.elementor-13 .elementor-element.elementor-element-0a35675 .elementor-cta {
    width: 100% !important;
    height: 230px !important;
    display: flex !important;
    flex-direction: column !important;
    background: #fff !important;
    border-radius: 12px !important;
    overflow: hidden !important;
    padding: 6px !important;
    box-sizing: border-box !important;
    box-shadow: 0 2px 8px rgba(0,0,0,.15) !important;
    transition: all .3s ease;
    cursor: pointer !important;
}

/* قسمت عکس */
.elementor-13 .elementor-element.elementor-element-0a35675 .elementor-cta__bg-wrapper {
    width: 100% !important;
    height: 175px !important;
    min-height: 175px !important;
    max-height: 175px !important;
    flex: 0 0 175px !important;
    overflow: hidden !important;
    position: relative !important;
    border-radius: 8px 8px 0 0 !important;
}

/* تصویر */
.elementor-13 .elementor-element.elementor-element-0a35675 .elementor-cta__bg {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    transition: transform .4s ease;
}

/* حذف اورلی */
.elementor-13 .elementor-element.elementor-element-0a35675 .elementor-cta__bg-overlay {
    display: none !important;
}

/* بخش عنوان */
.elementor-13 .elementor-element.elementor-element-0a35675 .elementor-cta__content {
    width: 100% !important;
    height: 43px !important;
    min-height: 43px !important;
    max-height: 43px !important;
    flex: 0 0 43px !important;

    background: #111827 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    padding: 0 10px !important;
    text-align: center !important;

    border-radius: 0 0 8px 8px !important;
}

/* عنوان */
.elementor-13 .elementor-element.elementor-element-0a35675 .elementor-cta__title {
    color: #ffffff !important;
    font-size: 15px !important;
    font-weight: 700 !important;
    line-height: 1.4 !important;
    margin: 0 !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

/* هاور عکس */
.elementor-13 .elementor-element.elementor-element-0a35675:hover .elementor-cta__bg {
    transform: scale(1.06);
}

/* هاور کارت */
.elementor-13 .elementor-element.elementor-element-0a35675:hover .elementor-cta {
    transform: translateY(-4px);
    box-shadow: 0 8px 20px rgba(0,0,0,.22) !important;
}

/* جلوگیری از اختلاف عرض */
.elementor-13 .elementor-element.elementor-element-0a35675,
.elementor-13 .elementor-element.elementor-element-0a35675 .elementor-widget-container {
    width: 100% !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-af8a2ee *//* کارت اصلی */
.elementor-13 .elementor-element.elementor-element-af8a2ee .elementor-cta {
    width: 100% !important;
    height: 230px !important;
    display: flex !important;
    flex-direction: column !important;
    background: #fff !important;
    border-radius: 12px !important;
    overflow: hidden !important;
    padding: 6px !important;
    box-sizing: border-box !important;
    box-shadow: 0 2px 8px rgba(0,0,0,.15) !important;
    transition: all .3s ease;
    cursor: pointer !important;
}

/* قسمت عکس */
.elementor-13 .elementor-element.elementor-element-af8a2ee .elementor-cta__bg-wrapper {
    width: 100% !important;
    height: 175px !important;
    min-height: 175px !important;
    max-height: 175px !important;
    flex: 0 0 175px !important;
    overflow: hidden !important;
    position: relative !important;
    border-radius: 8px 8px 0 0 !important;
}

/* تصویر */
.elementor-13 .elementor-element.elementor-element-af8a2ee .elementor-cta__bg {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    transition: transform .4s ease;
}

/* حذف اورلی */
.elementor-13 .elementor-element.elementor-element-af8a2ee .elementor-cta__bg-overlay {
    display: none !important;
}

/* بخش عنوان */
.elementor-13 .elementor-element.elementor-element-af8a2ee .elementor-cta__content {
    width: 100% !important;
    height: 43px !important;
    min-height: 43px !important;
    max-height: 43px !important;
    flex: 0 0 43px !important;

    background: #111827 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    padding: 0 10px !important;
    text-align: center !important;

    border-radius: 0 0 8px 8px !important;
}

/* عنوان */
.elementor-13 .elementor-element.elementor-element-af8a2ee .elementor-cta__title {
    color: #ffffff !important;
    font-size: 15px !important;
    font-weight: 700 !important;
    line-height: 1.4 !important;
    margin: 0 !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

/* هاور عکس */
.elementor-13 .elementor-element.elementor-element-af8a2ee:hover .elementor-cta__bg {
    transform: scale(1.06);
}

/* هاور کارت */
.elementor-13 .elementor-element.elementor-element-af8a2ee:hover .elementor-cta {
    transform: translateY(-4px);
    box-shadow: 0 8px 20px rgba(0,0,0,.22) !important;
}

/* جلوگیری از اختلاف عرض */
.elementor-13 .elementor-element.elementor-element-af8a2ee,
.elementor-13 .elementor-element.elementor-element-af8a2ee .elementor-widget-container {
    width: 100% !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-4ce9d63 *//* کارت اصلی */
.elementor-13 .elementor-element.elementor-element-4ce9d63 .elementor-cta {
    width: 100% !important;
    height: 230px !important;
    display: flex !important;
    flex-direction: column !important;
    background: #fff !important;
    border-radius: 12px !important;
    overflow: hidden !important;
    padding: 6px !important;
    box-sizing: border-box !important;
    box-shadow: 0 2px 8px rgba(0,0,0,.15) !important;
    transition: all .3s ease;
    cursor: pointer !important;
}

/* قسمت عکس */
.elementor-13 .elementor-element.elementor-element-4ce9d63 .elementor-cta__bg-wrapper {
    width: 100% !important;
    height: 175px !important;
    min-height: 175px !important;
    max-height: 175px !important;
    flex: 0 0 175px !important;
    overflow: hidden !important;
    position: relative !important;
    border-radius: 8px 8px 0 0 !important;
}

/* تصویر */
.elementor-13 .elementor-element.elementor-element-4ce9d63 .elementor-cta__bg {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    transition: transform .4s ease;
}

/* حذف اورلی */
.elementor-13 .elementor-element.elementor-element-4ce9d63 .elementor-cta__bg-overlay {
    display: none !important;
}

/* بخش عنوان */
.elementor-13 .elementor-element.elementor-element-4ce9d63 .elementor-cta__content {
    width: 100% !important;
    height: 43px !important;
    min-height: 43px !important;
    max-height: 43px !important;
    flex: 0 0 43px !important;

    background: #111827 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    padding: 0 10px !important;
    text-align: center !important;

    border-radius: 0 0 8px 8px !important;
}

/* عنوان */
.elementor-13 .elementor-element.elementor-element-4ce9d63 .elementor-cta__title {
    color: #ffffff !important;
    font-size: 15px !important;
    font-weight: 700 !important;
    line-height: 1.4 !important;
    margin: 0 !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

/* هاور عکس */
.elementor-13 .elementor-element.elementor-element-4ce9d63:hover .elementor-cta__bg {
    transform: scale(1.06);
}

/* هاور کارت */
.elementor-13 .elementor-element.elementor-element-4ce9d63:hover .elementor-cta {
    transform: translateY(-4px);
    box-shadow: 0 8px 20px rgba(0,0,0,.22) !important;
}

/* جلوگیری از اختلاف عرض */
.elementor-13 .elementor-element.elementor-element-4ce9d63,
.elementor-13 .elementor-element.elementor-element-4ce9d63 .elementor-widget-container {
    width: 100% !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-3523a0f *//* کارت اصلی */
.elementor-13 .elementor-element.elementor-element-3523a0f .elementor-cta {
    width: 100% !important;
    height: 230px !important;
    display: flex !important;
    flex-direction: column !important;
    background: #fff !important;
    border-radius: 12px !important;
    overflow: hidden !important;
    padding: 6px !important;
    box-sizing: border-box !important;
    box-shadow: 0 2px 8px rgba(0,0,0,.15) !important;
    transition: all .3s ease;
    cursor: pointer !important;
}

/* قسمت عکس */
.elementor-13 .elementor-element.elementor-element-3523a0f .elementor-cta__bg-wrapper {
    width: 100% !important;
    height: 175px !important;
    min-height: 175px !important;
    max-height: 175px !important;
    flex: 0 0 175px !important;
    overflow: hidden !important;
    position: relative !important;
    border-radius: 8px 8px 0 0 !important;
}

/* تصویر */
.elementor-13 .elementor-element.elementor-element-3523a0f .elementor-cta__bg {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    transition: transform .4s ease;
}

/* حذف اورلی */
.elementor-13 .elementor-element.elementor-element-3523a0f .elementor-cta__bg-overlay {
    display: none !important;
}

/* بخش عنوان */
.elementor-13 .elementor-element.elementor-element-3523a0f .elementor-cta__content {
    width: 100% !important;
    height: 43px !important;
    min-height: 43px !important;
    max-height: 43px !important;
    flex: 0 0 43px !important;

    background: #111827 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    padding: 0 10px !important;
    text-align: center !important;

    border-radius: 0 0 8px 8px !important;
}

/* عنوان */
.elementor-13 .elementor-element.elementor-element-3523a0f .elementor-cta__title {
    color: #ffffff !important;
    font-size: 15px !important;
    font-weight: 700 !important;
    line-height: 1.4 !important;
    margin: 0 !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

/* هاور عکس */
.elementor-13 .elementor-element.elementor-element-3523a0f:hover .elementor-cta__bg {
    transform: scale(1.06);
}

/* هاور کارت */
.elementor-13 .elementor-element.elementor-element-3523a0f:hover .elementor-cta {
    transform: translateY(-4px);
    box-shadow: 0 8px 20px rgba(0,0,0,.22) !important;
}

/* جلوگیری از اختلاف عرض */
.elementor-13 .elementor-element.elementor-element-3523a0f,
.elementor-13 .elementor-element.elementor-element-3523a0f .elementor-widget-container {
    width: 100% !important;
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for bdt-static-carousel, class: .elementor-element-2a6b043 */@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-2a6b043 .bdt-ep-static-carousel-item {
    height: auto !important;
    min-height: 0 !important;
  }

  .elementor-13 .elementor-element.elementor-element-2a6b043 .bdt-ep-static-carousel-image {
    width: 100% !important;
    aspect-ratio: 1 / 0.85 !important;
    height: auto !important;
    max-height: none !important;
    overflow: hidden !important;
    display: block !important;
    border-radius: 14px;
  }

  .elementor-13 .elementor-element.elementor-element-2a6b043 .bdt-ep-static-carousel-image img {
    width: 100% !important;
    height: 100% !important;
    max-height: none !important;
    object-fit: cover !important;
    object-position: center top !important;
    display: block !important;
  }
}/* End custom CSS */
/* Start custom CSS for bdt-gravity-form, class: .elementor-element-95b0cc6 *//* ===============================
   Kazhal Gravity Form Style
   مخصوص Custom CSS ویجت فرم
================================ */

/* کل فرم */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper {
    width: 100% !important;
    direction: rtl !important;
    font-family: inherit !important;
}

/* حذف فاصله‌های اضافه */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper form,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gform-body,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gform_fields {
    margin: 0 !important;
    padding: 0 !important;
}

/* گرید فرم */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gform_fields {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 14px !important;
}

/* هر فیلد */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gfield {
    margin: 0 !important;
    padding: 0 !important;
    grid-column: auto !important;
}

/* مخفی کردن لیبل‌ها */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gfield_label {
    display: none !important;
}

/* کانتینر input */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .ginput_container {
    margin: 0 !important;
}

/* اینپوت و سلکت */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="text"],
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="tel"],
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="email"],
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="number"],
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper select,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper textarea {
    width: 100% !important;
    height: 52px !important;

    background-color: #ffffff !important;
    color: #000000 !important;
    -webkit-text-fill-color: #000000 !important;
    caret-color: #000000 !important;

    border: 1px solid #e5e7eb !important;
    border-radius: 10px !important;

    padding: 0 16px !important;

    font-size: 15px !important;
    font-weight: 700 !important;
    line-height: 52px !important;

    direction: rtl !important;
    text-align: right !important;
    unicode-bidi: plaintext !important;

    outline: none !important;
    box-shadow: none !important;

    transition: border-color 0.2s ease, box-shadow 0.2s ease !important;
}

/* متن تایپ‌شده داخل همه فیلدها */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper select,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper textarea {
    color: #000000 !important;
    -webkit-text-fill-color: #000000 !important;
    font-weight: 700 !important;
}

/* جلوگیری از کم‌رنگ شدن autofill مرورگر */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input:-webkit-autofill,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input:-webkit-autofill:hover,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input:-webkit-autofill:focus,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper textarea:-webkit-autofill,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper textarea:-webkit-autofill:hover,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper textarea:-webkit-autofill:focus,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper select:-webkit-autofill,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper select:-webkit-autofill:hover,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper select:-webkit-autofill:focus {
    -webkit-text-fill-color: #000000 !important;
    color: #000000 !important;
    font-weight: 700 !important;
    box-shadow: 0 0 0 1000px #ffffff inset !important;
    transition: background-color 9999s ease-in-out 0s !important;
}

/* ظاهر اختصاصی Select */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper select {
    cursor: pointer !important;

    appearance: none !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;

    padding-right: 16px !important;
    padding-left: 48px !important;

    background-image: url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1.25L7 6.75L12.5 1.25' stroke='%23111827' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-position: left 20px center !important;
    background-size: 14px 8px !important;
}

/* option ها */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper select option {
    background: #ffffff !important;
    color: #000000 !important;
    font-weight: 700 !important;
    direction: rtl !important;
    text-align: right !important;
    font-size: 15px !important;
}

/* Placeholder */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input::placeholder,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper textarea::placeholder {
    color: #000000 !important;
    opacity: 1 !important;
    font-weight: 700 !important;
    direction: rtl !important;
    text-align: right !important;
}

/* Focus */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input:focus,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper select:focus,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper textarea:focus {
    color: #000000 !important;
    -webkit-text-fill-color: #000000 !important;
    border-color: #111827 !important;
    box-shadow: 0 0 0 3px rgba(17, 24, 39, 0.08) !important;
}

/* فوتر فرم */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gform_footer,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gform-page-footer {
    margin: 16px 0 0 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* دکمه ثبت درخواست */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gform_button,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="submit"],
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper button[type="submit"] {
    width: 100% !important;
    max-width: 190px !important;
    height: 44px !important;

    background: #111827 !important;
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;

    border: none !important;
    border-radius: 9px !important;

    padding: 0 20px !important;

    font-size: 14px !important;
    font-weight: 800 !important;
    line-height: 44px !important;

    text-align: center !important;
    cursor: pointer !important;

    box-shadow: none !important;
    outline: none !important;

    transition: none !important;
    transform: none !important;
}

/* اگر دکمه button span داشت */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gform_button span,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper button[type="submit"] span {
    color: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
}

/* هاور دکمه */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gform_button:hover,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="submit"]:hover,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper button[type="submit"]:hover {
    background: #000000 !important;
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
    transform: none !important;
    box-shadow: none !important;
    transition: none !important;
}

/* حذف استایل‌های پیش‌فرض Gravity */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform-theme--foundation .gform_fields {
    row-gap: 14px !important;
    column-gap: 14px !important;
}

.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform-theme--foundation .gfield input.large,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform-theme--foundation .gfield select.large {
    inline-size: 100% !important;
}

/* خطای فیلدها */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gfield_error input,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gfield_error select,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gfield_error textarea {
    border-color: #ef4444 !important;
    color: #000000 !important;
    -webkit-text-fill-color: #000000 !important;
}

.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gfield_validation_message,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .validation_message {
    margin-top: 6px !important;
    color: #ef4444 !important;
    font-size: 13px !important;
    font-weight: 600 !important;
}

/* پیام موفقیت */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_confirmation_message {
    background: #ecfdf5 !important;
    color: #065f46 !important;
    border: 1px solid #a7f3d0 !important;
    border-radius: 12px !important;
    padding: 16px !important;
    font-size: 15px !important;
    font-weight: 700 !important;
    text-align: center !important;
}

/* RTL کردن کامل فرم و فیلدها */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper form,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gform_fields,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gfield,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .ginput_container {
    direction: rtl !important;
    text-align: right !important;
}

/* RTL و راست‌چین کردن همه ورودی‌ها */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="text"],
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="tel"],
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="email"],
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="number"],
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper select,
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper textarea {
    direction: rtl !important;
    text-align: right !important;
    unicode-bidi: plaintext !important;
    color: #000000 !important;
    -webkit-text-fill-color: #000000 !important;
    font-weight: 700 !important;
}

/* مخصوص شماره تلفن */
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="tel"],
.elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .ginput_container_phone input,
.elementor-13 .elementor-element.elementor-element-95b0cc6 #input_1_4 {
    direction: rtl !important;
    text-align: right !important;
    unicode-bidi: plaintext !important;
    color: #000000 !important;
    -webkit-text-fill-color: #000000 !important;
    font-weight: 700 !important;
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gform_fields {
        grid-template-columns: 1fr !important;
        gap: 10px !important;
    }

    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="text"],
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="tel"],
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="email"],
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="number"],
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper select,
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper textarea {
        height: 50px !important;
        line-height: 50px !important;
        font-size: 16px !important;
        font-weight: 800 !important;
        color: #000000 !important;
        -webkit-text-fill-color: #000000 !important;
        caret-color: #000000 !important;
        border-radius: 9px !important;
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input,
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper select,
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper textarea {
        color: #000000 !important;
        -webkit-text-fill-color: #000000 !important;
        font-weight: 800 !important;
    }

    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input::placeholder,
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper textarea::placeholder {
        color: #000000 !important;
        opacity: 1 !important;
        font-size: 15.5px !important;
        font-weight: 800 !important;
    }

    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper select {
        font-size: 16px !important;
        font-weight: 800 !important;
        color: #000000 !important;
        -webkit-text-fill-color: #000000 !important;
        padding-right: 15px !important;
        padding-left: 44px !important;
        background-position: left 18px center !important;
        background-size: 13px 7px !important;
    }

    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper select option {
        font-size: 16px !important;
        font-weight: 800 !important;
        color: #000000 !important;
        background: #ffffff !important;
    }

    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="tel"],
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .ginput_container_phone input,
    .elementor-13 .elementor-element.elementor-element-95b0cc6 #input_1_4 {
        color: #000000 !important;
        -webkit-text-fill-color: #000000 !important;
        font-weight: 800 !important;
    }

    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gform_footer,
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gform-page-footer {
        margin-top: 12px !important;
    }

    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gform_button,
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="submit"],
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper button[type="submit"] {
        max-width: 180px !important;
        height: 44px !important;
        line-height: 44px !important;
        font-size: 15px !important;
        font-weight: 800 !important;
        border-radius: 8px !important;
        padding: 0 18px !important;
        color: #ffffff !important;
        -webkit-text-fill-color: #ffffff !important;
        transition: none !important;
        transform: none !important;
    }

    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gform_button span,
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper button[type="submit"] span {
        font-size: 15px !important;
        font-weight: 800 !important;
        color: #ffffff !important;
    }

    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gfield_validation_message,
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .validation_message {
        font-size: 14px !important;
        line-height: 1.7 !important;
    }

    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_confirmation_message {
        font-size: 15.5px !important;
        line-height: 1.8 !important;
        padding: 15px !important;
    }

    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper .gform_button:hover,
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="submit"]:hover,
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper button[type="submit"]:hover {
        transform: none !important;
        transition: none !important;
    }
}

/* کاهش سایز و وزن متن فیلدها فقط در موبایل */
@media (max-width: 767px) {
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="text"],
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="tel"],
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="email"],
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input[type="number"],
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper select,
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper textarea {
        font-size: 14.5px !important;
        font-weight: 600 !important;
        color: #000000 !important;
        -webkit-text-fill-color: #000000 !important;
    }

    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input,
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper select,
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper textarea {
        font-weight: 600 !important;
    }

    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper input::placeholder,
    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper textarea::placeholder {
        font-size: 14.5px !important;
        font-weight: 600 !important;
        color: #000000 !important;
        opacity: 1 !important;
    }

    .elementor-13 .elementor-element.elementor-element-95b0cc6 .gform_wrapper select option {
        font-size: 14.5px !important;
        font-weight: 600 !important;
        color: #000000 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-903cd17 *//* ===============================
   Kazhal Form Section Responsive
   برای کانتینر اصلی سکشن
================================ */

/* سکشن اصلی */
.elementor-13 .elementor-element.elementor-element-903cd17 {
    width: 100% !important;
    max-width: 100% !important;
    direction: rtl !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}

/* داخل سکشن */
.elementor-13 .elementor-element.elementor-element-903cd17 > .e-con-inner {
    width: 100% !important;
    max-width: 1200px !important;
    margin: 0 auto !important;

    display: grid !important;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
    align-items: center !important;
    gap: 40px !important;

    padding: 0 16px !important;
    box-sizing: border-box !important;
}

/* کانتینر فرم */
.elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-903cd17 {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    order: 1 !important;
}

/* کانتینر متن */
.elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;

    direction: rtl !important;
    text-align: right !important;

    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;

    order: 2 !important;
}

/* تیتر */
.elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-heading-title {
    color: #111827 !important;
    font-size: 36px !important;
    font-weight: 900 !important;
    line-height: 1.6 !important;
    margin: 0 0 12px 0 !important;
    text-align: right !important;
}

/* متن توضیح */
.elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-text-editor {
    color: #4b5563 !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 2 !important;
    margin: 0 !important;
    text-align: right !important;
    max-width: 520px !important;
}

/* دسکتاپ بزرگ */
@media (min-width: 1200px) {
    .elementor-13 .elementor-element.elementor-element-903cd17 > .e-con-inner {
        max-width: 1200px !important;
        grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr) !important;
        gap: 44px !important;
        padding: 0 16px !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-heading-title {
        font-size: 38px !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-text-editor {
        font-size: 17px !important;
    }
}

/* لپ‌تاپ و دسکتاپ متوسط */
@media (max-width: 1199px) {
    .elementor-13 .elementor-element.elementor-element-903cd17 > .e-con-inner {
        max-width: 1040px !important;
        grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
        gap: 32px !important;
        padding: 0 18px !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-heading-title {
        font-size: 32px !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-text-editor {
        font-size: 15px !important;
        max-width: 480px !important;
    }
}

/* تبلت افقی */
@media (max-width: 1024px) {
    .elementor-13 .elementor-element.elementor-element-903cd17 > .e-con-inner {
        max-width: 900px !important;
        grid-template-columns: 1fr !important;
        gap: 28px !important;
        padding: 0 20px !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a {
        order: 1 !important;
        align-items: center !important;
        text-align: center !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-903cd17 {
        order: 2 !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-heading-title {
        font-size: 30px !important;
        text-align: center !important;
        margin-bottom: 10px !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-text-editor {
        font-size: 15px !important;
        line-height: 2 !important;
        text-align: center !important;
        max-width: 680px !important;
    }
}

/* تبلت عمودی */
@media (max-width: 880px) {
    .elementor-13 .elementor-element.elementor-element-903cd17 > .e-con-inner {
        max-width: 720px !important;
        gap: 24px !important;
        padding: 0 18px !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-heading-title {
        font-size: 28px !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-text-editor {
        font-size: 15px !important;
        max-width: 620px !important;
    }
}

/* موبایل بزرگ */
@media (max-width: 767px) {
    .elementor-13 .elementor-element.elementor-element-903cd17 > .e-con-inner {
        max-width: 100% !important;
        grid-template-columns: 1fr !important;
        gap: 18px !important;
        padding: 0 14px !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a {
        order: 1 !important;
        align-items: center !important;
        text-align: center !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-903cd17 {
        order: 2 !important;
        width: 100% !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-heading-title {
        font-size: 23px !important;
        line-height: 1.7 !important;
        text-align: center !important;
        margin-bottom: 8px !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-text-editor {
        font-size: 14px !important;
        line-height: 1.9 !important;
        text-align: center !important;
        max-width: 100% !important;
    }
}

/* موبایل متوسط */
@media (max-width: 575px) {
    .elementor-13 .elementor-element.elementor-element-903cd17 > .e-con-inner {
        gap: 16px !important;
        padding: 0 12px !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-heading-title {
        font-size: 21px !important;
        line-height: 1.7 !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-text-editor {
        font-size: 13.5px !important;
        line-height: 1.9 !important;
    }
}

/* موبایل کوچک */
@media (max-width: 420px) {
    .elementor-13 .elementor-element.elementor-element-903cd17 > .e-con-inner {
        gap: 14px !important;
        padding: 0 10px !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-heading-title {
        font-size: 20px !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-text-editor {
        font-size: 13px !important;
        line-height: 1.8 !important;
    }
}

/* موبایل خیلی کوچک */
@media (max-width: 360px) {
    .elementor-13 .elementor-element.elementor-element-903cd17 > .e-con-inner {
        padding: 0 8px !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-heading-title {
        font-size: 19px !important;
    }

    .elementor-13 .elementor-element.elementor-element-903cd17 .elementor-element-146e49a .elementor-text-editor {
        font-size: 12.5px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e574def */.elementor-element-fd96da2 {
  width: 100% !important;
  max-width: 100% !important;
  padding-inline: 16px !important;
  overflow: hidden !important;
}

.elementor-element-903cd17 {
  width: 100% !important;
  max-width: 520px !important;
  margin-inline: auto !important;
  align-items: center !important;
}

.elementor-element-95b0cc6 {
  width: 100% !important;
  max-width: 440px !important;
  margin-inline: auto !important;
}

.elementor-element-95b0cc6 .gform_wrapper,
.elementor-element-95b0cc6 form {
  width: 100% !important;
}

.elementor-element-95b0cc6 .gform_fields {
  width: 100% !important;
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  gap: 16px !important;
}

.elementor-element-95b0cc6 .gfield {
  width: 100% !important;
  min-width: 0 !important;
  grid-column: auto !important;
}

.elementor-element-95b0cc6 .ginput_container {
  width: 100% !important;
}

.elementor-element-95b0cc6 input:not([type="submit"]),
.elementor-element-95b0cc6 select {
  width: 100% !important;
  min-width: 0 !important;
  height: 50px !important;
  border-radius: 8px !important;
  box-sizing: border-box !important;
  text-align: right !important;
}

.elementor-element-95b0cc6 .gform_footer {
  width: 100% !important;
  margin: 16px 0 0 !important;
  padding: 0 !important;
  display: flex !important;
  justify-content: center !important;
}

.elementor-element-95b0cc6 .gform_button {
  width: min(100%, 260px) !important;
  height: 48px !important;
  border-radius: 8px !important;
  margin: 0 !important;
}

@media (max-width: 480px) {
  .elementor-element-fd96da2 {
    padding-inline: 20px !important;
  }

  .elementor-element-903cd17,
  .elementor-element-95b0cc6 {
    max-width: 100% !important;
  }

  .elementor-element-95b0cc6 .gform_fields {
    grid-template-columns: 1fr !important;
    gap: 12px !important;
  }

  .elementor-element-95b0cc6 .gform_button {
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47984b5 */.elementor-13 .elementor-element.elementor-element-47984b5 {
  width: 100% !important;
  max-width: 100% !important;
}

.elementor-13 .elementor-element.elementor-element-47984b5 > .e-con-inner {
  width: 100% !important;
  max-width: 100% !important;
}

.elementor-13 .elementor-element.elementor-element-47984b5 > .e-con-inner > .e-con,
.elementor-13 .elementor-element.elementor-element-47984b5 > .e-con-inner > .e-con > .e-con {
  width: 100% !important;
  max-width: 100% !important;
}

/* هر دو ردیف کارت‌ها: بالا و پایین */
.elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258,
.elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 24px !important;
  width: 100% !important;
  max-width: 100% !important;
  --width: 100% !important;
  flex: none !important;
  flex-wrap: unset !important;
  align-items: stretch !important;
  justify-items: stretch !important;
  margin-inline: auto !important;
}

/* خود کارت‌ها */
.elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258 > .e-con,
.elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e > .e-con {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  --width: 100% !important;
  flex: none !important;
  height: clamp(135px, 10vw, 165px) !important;
  min-height: unset !important;
  padding: 18px 16px 22px 16px !important;
  box-sizing: border-box !important;
  overflow: hidden !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  transition: transform 0.25s ease, box-shadow 0.25s ease !important;
}

.elementor-13 .elementor-element.elementor-element-47984b5 .elementor-widget-bdt-advanced-heading {
  width: 100% !important;
  max-width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
}

.elementor-13 .elementor-element.elementor-element-47984b5 .elementor-widget-container {
  width: 100% !important;
  height: 100% !important;
}

.elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading {
  position: relative !important;
  width: 100% !important;
  height: 100% !important;
  min-height: 100% !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  direction: rtl !important;
  padding: 14px 0 12px 0 !important;
  box-sizing: border-box !important;
  transform: translateY(6px) !important;
}

.elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-sub-title {
  position: absolute !important;
  top: 0 !important;
  right: 0 !important;
  margin: 0 !important;
  line-height: 1 !important;
  z-index: 2 !important;
}

.elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-sub-title-content {
  font-size: clamp(24px, 2vw, 32px) !important;
  line-height: 1 !important;
  font-weight: 800 !important;
}

.elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-title {
  width: 100% !important;
  margin: 16px 0 0 0 !important;
  padding: 0 2px 0 2px !important;
}

.elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title,
.elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title-inner {
  display: block !important;
  width: 100% !important;
  font-size: clamp(12px, 1vw, 15px) !important;
  line-height: 1.8 !important;
  font-weight: 500 !important;
  text-align: center !important;
  word-break: normal !important;
  overflow-wrap: anywhere !important;
}

@media (hover: hover) and (pointer: fine) {
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258 > .e-con:hover,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e > .e-con:hover {
    transform: translateY(-4px) !important;
    box-shadow: 0 12px 28px rgba(0, 0, 0, 0.14) !important;
  }
}

@media (max-width: 1200px) {
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 22px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258 > .e-con,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e > .e-con {
    height: clamp(130px, 12vw, 155px) !important;
    padding: 17px 14px 22px 14px !important;
  }
}

@media (max-width: 1024px) {
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 20px 18px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258 > .e-con,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e > .e-con {
    height: auto !important;
    aspect-ratio: 1 / 1.04 !important;
    padding: 15px 13px 22px 13px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading {
    padding: 16px 0 14px 0 !important;
    transform: translateY(6px) !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-title {
    margin-top: 18px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title,
  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title-inner {
    font-size: clamp(11px, 1.5vw, 14px) !important;
    line-height: 1.7 !important;
  }
}

@media (max-width: 880px) {
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 18px 16px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258 > .e-con,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e > .e-con {
    aspect-ratio: 1 / 1.08 !important;
    padding: 14px 10px 24px 10px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title,
  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title-inner {
    font-size: clamp(10.2px, 1.6vw, 12.5px) !important;
    line-height: 1.6 !important;
  }
}

@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 20px 18px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258 > .e-con,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e > .e-con {
    aspect-ratio: 1 / 1.14 !important;
    padding: 13px 10px 26px 10px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading {
    padding: 16px 0 18px 0 !important;
    transform: translateY(6px) !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-sub-title {
    top: 0 !important;
    right: 0 !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-sub-title-content {
    font-size: 25px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-title {
    margin: 18px 0 0 0 !important;
    padding: 0 2px 0 2px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title,
  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title-inner {
    font-size: clamp(10.3px, 2.85vw, 12.2px) !important;
    line-height: 1.58 !important;
  }
}

@media (max-width: 420px) {
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 18px 14px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258 > .e-con,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e > .e-con {
    aspect-ratio: 1 / 1.18 !important;
    padding: 12px 8px 28px 8px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading {
    padding: 15px 0 20px 0 !important;
    transform: translateY(6px) !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-title {
    margin-top: 16px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title,
  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title-inner {
    font-size: 10.4px !important;
    line-height: 1.55 !important;
  }
}

@media (max-width: 360px) {
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 16px 12px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258 > .e-con,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e > .e-con {
    aspect-ratio: 1 / 1.22 !important;
    padding: 11px 7px 28px 7px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title,
  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title-inner {
    font-size: 10px !important;
    line-height: 1.5 !important;
  }
}

@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-47984b5 {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 20px 18px !important;
    width: 100% !important;
    max-width: 100% !important;
    align-items: stretch !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 > .e-con-inner {
    display: grid !important;
    grid-column: 1 / -1 !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 20px 18px !important;
    width: 100% !important;
    max-width: 100% !important;
    align-items: stretch !important;
  }

  /* ردیف‌های جدا در موبایل یکی می‌شوند */
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e {
    display: contents !important;
  }

  /* همه کارت‌ها در یک گرید مشترک ۲تایی */
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258 > .e-con,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e > .e-con {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: unset !important;
    aspect-ratio: 1 / 1.14 !important;
    padding: 13px 10px 26px 10px !important;
    box-sizing: border-box !important;
  }
}

@media (max-width: 420px) {
  .elementor-13 .elementor-element.elementor-element-47984b5 {
    gap: 18px 14px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 > .e-con-inner {
    gap: 18px 14px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258 > .e-con,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e > .e-con {
    aspect-ratio: 1 / 1.18 !important;
    padding: 12px 8px 28px 8px !important;
  }
}

@media (max-width: 360px) {
  .elementor-13 .elementor-element.elementor-element-47984b5 {
    gap: 16px 12px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 > .e-con-inner {
    gap: 16px 12px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-90a4258 > .e-con,
  .elementor-13 .elementor-element.elementor-element-47984b5 .elementor-element-88ff29e > .e-con {
    aspect-ratio: 1 / 1.22 !important;
    padding: 11px 7px 28px 7px !important;
  }
}
@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-sub-title-content {
    font-size: 30px !important;
    line-height: 1 !important;
    font-weight: 800 !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title,
  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title-inner {
    font-size: clamp(12.2px, 3.4vw, 14.5px) !important;
    line-height: 1.65 !important;
    font-weight: 600 !important;
  }
}

@media (max-width: 420px) {
  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-sub-title-content {
    font-size: 29px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title,
  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title-inner {
    font-size: clamp(11.8px, 3.45vw, 13.6px) !important;
    line-height: 1.62 !important;
    font-weight: 600 !important;
  }
}

@media (max-width: 360px) {
  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-sub-title-content {
    font-size: 28px !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title,
  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title-inner {
    font-size: 11.6px !important;
    line-height: 1.58 !important;
    font-weight: 600 !important;
  }
}




@media (min-width: 1025px) {
  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-sub-title-content {
    font-size: 30px !important;
    line-height: 1 !important;
    font-weight: 800 !important;
  }

  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title,
  .elementor-13 .elementor-element.elementor-element-47984b5 .bdt-ep-advanced-heading-main-title-inner {
    font-size: 17px !important;
    line-height: 1.75 !important;
    font-weight: 600 !important;
  }
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-2f7892f */.elementor-element-3c35547 {
  width: 100% !important;
  overflow: hidden !important;
}

.elementor-element-2f7892f {
  width: 100% !important;
  max-width: 100% !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
}

.elementor-element-2f7892f .elementor-widget-container {
  width: 100% !important;
  max-width: 900px !important;
  margin: 0 auto !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
}

.elementor-element-2f7892f .elementor-swiper,
.elementor-element-2f7892f .elementor-main-swiper {
  width: 100% !important;
  max-width: 900px !important;
  margin: 0 auto !important;
  padding: 0 0 45px !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
}

.elementor-element-2f7892f .swiper-wrapper {
  align-items: stretch !important;
}

.elementor-element-2f7892f .swiper-slide {
  height: auto !important;
  box-sizing: border-box !important;
}

.elementor-element-2f7892f .elementor-testimonial {
  width: 100% !important;
  max-width: 100% !important;
  min-height: 285px !important;
  margin: 0 auto !important;
  padding: 32px 34px 30px !important;
  background: #ffffff !important;
  border: none !important;
  border-radius: 4px !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
  display: flex !important;
  flex-direction: column !important;
  justify-content: flex-start !important;
}

.elementor-element-2f7892f .elementor-testimonial__footer {
  order: 1 !important;
  position: relative !important;
  width: 100% !important;
  min-height: 118px !important;
  margin: 0 !important;
  padding: 22px 24px !important;
  border: none !important;
  border-radius: 10px !important;
  background: transparent !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 18px !important;
}

.elementor-element-2f7892f .elementor-testimonial__image {
  position: absolute !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  z-index: 0 !important;
}

.elementor-element-2f7892f .elementor-testimonial__image::after {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  z-index: 1 !important;
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.18), rgba(0, 0, 0, 0.62)) !important;
}

.elementor-element-2f7892f .elementor-testimonial__image img {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  border-radius: 10px !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

.elementor-element-2f7892f .elementor-testimonial__cite {
  position: relative !important;
  z-index: 2 !important;
  width: 100% !important;
  margin: 0 !important;
  display: grid !important;
  grid-template-columns: 1fr auto !important;
  grid-template-areas:
    "name chip"
    "date chip" !important;
  align-items: center !important;
  gap: 6px 16px !important;
  text-align: right !important;
  font-style: normal !important;
}

.elementor-element-2f7892f .elementor-testimonial__name {
  grid-area: name !important;
  color: #ffffff !important;
  font-size: 19px !important;
  font-weight: 800 !important;
  line-height: 1.6 !important;
  font-style: normal !important;
  text-shadow: 0 2px 8px rgba(0, 0, 0, 0.45) !important;
}

.elementor-element-2f7892f .elementor-testimonial__name::after {
  content: none !important;
  display: none !important;
}

.elementor-element-2f7892f .elementor-testimonial__title {
  grid-area: chip !important;
  width: fit-content !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 8px 16px !important;
  color: #111827 !important;
  background: #ffffff !important;
  border-radius: 999px !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  line-height: 1.5 !important;
  font-style: normal !important;
  white-space: nowrap !important;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18) !important;
}

.elementor-element-2f7892f .elementor-testimonial__cite::after {
  grid-area: date !important;
  content: "۱۴۰۵/۰۳/۱۶" !important;
  color: rgba(255, 255, 255, 0.88) !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  font-style: normal !important;
  text-shadow: 0 2px 8px rgba(0, 0, 0, 0.45) !important;
}

.elementor-element-2f7892f .elementor-testimonial__content {
  order: 2 !important;
  width: 100% !important;
  margin: 24px 0 0 !important;
  padding: 0 !important;
  background: transparent !important;
  box-sizing: border-box !important;
}

.elementor-element-2f7892f .elementor-testimonial__content::before,
.elementor-element-2f7892f .elementor-testimonial__content::after {
  content: none !important;
  display: none !important;
}

.elementor-element-2f7892f .elementor-testimonial__text {
  width: 100% !important;
  margin: 0 !important;
  color: #333333 !important;
  font-size: 17px !important;
  font-weight: 400 !important;
  font-style: normal !important;
  line-height: 2.15 !important;
  text-align: right !important;
}

.elementor-element-2f7892f .elementor-swiper-button,
.elementor-element-2f7892f .elementor-swiper-button-prev,
.elementor-element-2f7892f .elementor-swiper-button-next {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
}

.elementor-element-2f7892f .swiper-pagination {
  width: 100% !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  text-align: center !important;
}

.elementor-element-2f7892f .swiper-pagination-bullet {
  width: 8px !important;
  height: 8px !important;
  background: #cfcfcf !important;
  opacity: 1 !important;
}

.elementor-element-2f7892f .swiper-pagination-bullet-active {
  background: #222222 !important;
}

@media (max-width: 1024px) {
  .elementor-element-2f7892f .elementor-widget-container,
  .elementor-element-2f7892f .elementor-swiper,
  .elementor-element-2f7892f .elementor-main-swiper {
    max-width: 760px !important;
  }

  .elementor-element-2f7892f .elementor-testimonial {
    padding: 28px !important;
  }
}

@media (max-width: 767px) {
  .elementor-element-3c35547,
  .elementor-element-2f7892f {
    width: 100% !important;
    max-width: 100% !important;
    overflow: hidden !important;
  }

  .elementor-element-2f7892f .elementor-widget-container,
  .elementor-element-2f7892f .elementor-swiper,
  .elementor-element-2f7892f .elementor-main-swiper {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 auto !important;
    padding: 0 0 38px !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
  }

  .elementor-element-2f7892f .swiper-slide {
    height: auto !important;
    box-sizing: border-box !important;
  }

  .elementor-element-2f7892f .elementor-testimonial {
    width: 100% !important;
    max-width: 100% !important;
    min-height: auto !important;
    margin: 0 auto !important;
    padding: 22px 18px !important;
    border-radius: 4px !important;
    background: #ffffff !important;
    box-shadow: none !important;
    box-sizing: border-box !important;
    text-align: center !important;
  }

  .elementor-element-2f7892f .elementor-testimonial__footer {
    width: 100% !important;
    min-height: 150px !important;
    margin: 0 auto !important;
    padding: 18px !important;
    border-radius: 12px !important;
    justify-content: center !important;
    text-align: center !important;
  }

  .elementor-element-2f7892f .elementor-testimonial__image img {
    border-radius: 12px !important;
  }

  .elementor-element-2f7892f .elementor-testimonial__cite {
    width: 100% !important;
    margin: 0 auto !important;
    grid-template-columns: 1fr !important;
    grid-template-areas:
      "name"
      "date"
      "chip" !important;
    justify-items: center !important;
    align-items: center !important;
    gap: 7px !important;
    text-align: center !important;
  }

  .elementor-element-2f7892f .elementor-testimonial__name {
    width: 100% !important;
    font-size: 17px !important;
    line-height: 1.7 !important;
    text-align: center !important;
  }

  .elementor-element-2f7892f .elementor-testimonial__cite::after {
    width: 100% !important;
    font-size: 13px !important;
    text-align: center !important;
  }

  .elementor-element-2f7892f .elementor-testimonial__title {
    margin: 5px auto 0 !important;
    padding: 7px 14px !important;
    font-size: 12px !important;
    line-height: 1.6 !important;
    text-align: center !important;
    white-space: normal !important;
  }

  .elementor-element-2f7892f .elementor-testimonial__content {
    margin: 24px auto 0 !important;
    text-align: center !important;
  }

  .elementor-element-2f7892f .elementor-testimonial__text {
    margin: 0 auto !important;
    font-size: 15px !important;
    line-height: 2.05 !important;
    text-align: center !important;
  }
}
@media (min-width: 76px) {
  .elementor-element-2f7892f .elementor-swiper,
  .elementor-element-2f7892f .elementor-main-swiper {
    padding-bottom: 2px !important;
  }

  .elementor-element-2f7892f .swiper-pagination {
    bottom: 2px !important;
  }
}/* End custom CSS */
/* Start custom CSS for wd_blog, class: .elementor-element-449be55 *//* ===============================
   Woodmart Blog Carousel/Card Fix
   خواناتر شدن عنوان و توضیحات
================================ */

/* جلوگیری از بیرون‌زدگی محتوا */
article.blog-post-loop .wd-post-content {
    max-width: 100% !important;
    min-width: 0 !important;
    overflow: hidden !important;
}

/* کارت‌های وبلاگ هم‌ارتفاع */
.blog-post-loop .wd-post-inner {
    height: 100% !important;
    min-height: 320px !important;
    display: flex !important;
    flex-direction: column !important;
    overflow: hidden !important;
}

/* ارتفاع ثابت تصویر */
.blog-post-loop .wd-post-thumb,
.blog-post-loop .wd-post-img {
    height: 170px !important;
    overflow: hidden !important;
}

.blog-post-loop .wd-post-img img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    display: block !important;
}

/* بخش محتوا */
.blog-post-loop .wd-post-content {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    overflow: hidden !important;
    padding-top: 12px !important;
}

/* عنوان کارت */
article.blog-post-loop .wd-post-title.post-title,
.blog-post-loop .wd-post-title.post-title {
    width: 100% !important;
    min-height: 34px !important;
    max-height: 34px !important;
    margin: 0 0 8px 0 !important;
    overflow: hidden !important;
}

/* لینک عنوان */
article.blog-post-loop .wd-post-title.post-title a,
.blog-post-loop .wd-post-title.post-title a {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;

    overflow: hidden !important;
    white-space: nowrap !important;
    text-overflow: ellipsis !important;

    font-size: 18px !important;
    font-weight: 800 !important;
    line-height: 34px !important;
    color: #111827 !important;
}

/* توضیحات کارت */
.blog-post-loop .wd-post-excerpt {
    min-height: 52px !important;
    max-height: 52px !important;
    overflow: hidden !important;

    font-size: 14.5px !important;
    font-weight: 500 !important;
    line-height: 1.8 !important;
    color: #374151 !important;
}

/* متن داخل توضیحات اگر تگ جدا داشت */
.blog-post-loop .wd-post-excerpt,
.blog-post-loop .wd-post-excerpt p,
.blog-post-loop .wd-post-excerpt span {
    font-size: 14.5px !important;
    font-weight: 500 !important;
    line-height: 1.8 !important;
    color: #374151 !important;
}

/* موبایل */
@media (max-width: 767px) {
    .blog-post-loop .wd-post-inner {
        min-height: 300px !important;
    }

    .blog-post-loop .wd-post-thumb,
    .blog-post-loop .wd-post-img {
        height: 155px !important;
    }

    .blog-post-loop .wd-post-content {
        padding-top: 10px !important;
    }

    article.blog-post-loop .wd-post-title.post-title,
    .blog-post-loop .wd-post-title.post-title {
        min-height: 31px !important;
        max-height: 31px !important;
        margin-bottom: 7px !important;
    }

    article.blog-post-loop .wd-post-title.post-title a,
    .blog-post-loop .wd-post-title.post-title a {
        font-size: 16px !important;
        font-weight: 800 !important;
        line-height: 31px !important;
        color: #111827 !important;
    }

    .blog-post-loop .wd-post-excerpt {
        min-height: 48px !important;
        max-height: 48px !important;
    }

    .blog-post-loop .wd-post-excerpt,
    .blog-post-loop .wd-post-excerpt p,
    .blog-post-loop .wd-post-excerpt span {
        font-size: 14px !important;
        font-weight: 500 !important;
        line-height: 1.7 !important;
        color: #374151 !important;
    }
}
/* کاهش سایز و وزن فونت عنوان و توضیحات کارت وبلاگ */
article.blog-post-loop .wd-post-title.post-title a,
.blog-post-loop .wd-post-title.post-title a {
    font-size: 17px !important;
    font-weight: 700 !important;
}

.blog-post-loop .wd-post-excerpt,
.blog-post-loop .wd-post-excerpt p,
.blog-post-loop .wd-post-excerpt span {
    font-size: 13.5px !important;
    font-weight: 400 !important;
}

/* موبایل */
@media (max-width: 767px) {
    article.blog-post-loop .wd-post-title.post-title a,
    .blog-post-loop .wd-post-title.post-title a {
        font-size: 15px !important;
        font-weight: 700 !important;
    }

    .blog-post-loop .wd-post-excerpt,
    .blog-post-loop .wd-post-excerpt p,
    .blog-post-loop .wd-post-excerpt span {
        font-size: 13px !important;
        font-weight: 400 !important;
    }
}/* End custom CSS */