.elementor-52280 .elementor-element.elementor-element-2e25156{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-52280 .elementor-element.elementor-element-86cf192.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-86cf192 img{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-89a08cd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-89a08cd img{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-07b5f07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-eb6b6f2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-eb6b6f2 img{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-6010f51.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-6010f51 img{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-e39fc78{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-35b5f81{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-35b5f81.e-con{--align-self:stretch;}.elementor-52280 .elementor-element.elementor-element-1eff97f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:0px 0px 0px 0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:42px;--padding-left:20px;--padding-right:20px;--z-index:10;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-1eff97f.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-52280 .elementor-element.elementor-element-de250d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-de250d6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-de250d6{text-align:center;}.elementor-52280 .elementor-element.elementor-element-de250d6 .elementor-heading-title{font-size:24px;font-weight:600;color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-bdc2464{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-bdc2464 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-bdc2464.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-bdc2464 .swiper-slide > .elementor-element{height:100%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-52280 .elementor-element.elementor-element-a54d815 .elementor-button{background-color:var( --e-global-color-9b68532 );border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-a54d815 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-52280 .elementor-element.elementor-element-a54d815.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-84c9b33{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-346b98c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-4a76311{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--dots-normal-color:var( --e-global-color-9b68532 );--dots-hover-color:var( --e-global-color-9b68532 );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:-40px;}.elementor-52280 .elementor-element.elementor-element-4a76311.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-4a76311 .swiper-slide > .elementor-element{height:100%;}.elementor-52280 .elementor-element.elementor-element-3bac3ca{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:-15px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-6e62f57{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9b68532 );--border-color:var( --e-global-color-9b68532 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:14px;--margin-left:14px;--margin-right:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-6e62f57:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-52280 .elementor-element.elementor-element-6e62f57, .elementor-52280 .elementor-element.elementor-element-6e62f57::before{--border-transition:0.3s;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-52280 .elementor-element.elementor-element-fe9a286 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-fe9a286.elementor-element{--align-self:center;}.elementor-52280 .elementor-element.elementor-element-fe9a286.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-fe9a286.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-52280 .elementor-element.elementor-element-fe9a286.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-52280 .elementor-element.elementor-element-fe9a286.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-fe9a286 .elementor-image-box-title{margin-bottom:0px;font-family:"yekanbakh";font-size:12px;font-weight:500;color:#9B9B9B;}.elementor-52280 .elementor-element.elementor-element-fe9a286 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-52280 .elementor-element.elementor-element-fe9a286 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52280 .elementor-element.elementor-element-fe9a286:has(:hover) .elementor-image-box-title,
					 .elementor-52280 .elementor-element.elementor-element-fe9a286:has(:focus) .elementor-image-box-title{color:#9B9B9B;}.elementor-52280 .elementor-element.elementor-element-d175f02{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9b68532 );--border-color:var( --e-global-color-9b68532 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:14px;--margin-left:14px;--margin-right:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-d175f02:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-52280 .elementor-element.elementor-element-d175f02, .elementor-52280 .elementor-element.elementor-element-d175f02::before{--border-transition:0.3s;}.elementor-52280 .elementor-element.elementor-element-05e0dd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-05e0dd6.elementor-element{--align-self:center;}.elementor-52280 .elementor-element.elementor-element-05e0dd6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-05e0dd6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-52280 .elementor-element.elementor-element-05e0dd6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-52280 .elementor-element.elementor-element-05e0dd6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-05e0dd6 .elementor-image-box-title{margin-bottom:0px;font-family:"yekanbakh";font-size:12px;font-weight:500;color:#9B9B9B;}.elementor-52280 .elementor-element.elementor-element-05e0dd6 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-52280 .elementor-element.elementor-element-05e0dd6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52280 .elementor-element.elementor-element-05e0dd6:has(:hover) .elementor-image-box-title,
					 .elementor-52280 .elementor-element.elementor-element-05e0dd6:has(:focus) .elementor-image-box-title{color:#9B9B9B;}.elementor-52280 .elementor-element.elementor-element-2b073a9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9b68532 );--border-color:var( --e-global-color-9b68532 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:14px;--margin-left:14px;--margin-right:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-2b073a9:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-52280 .elementor-element.elementor-element-2b073a9, .elementor-52280 .elementor-element.elementor-element-2b073a9::before{--border-transition:0.3s;}.elementor-52280 .elementor-element.elementor-element-f92c2f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-f92c2f6.elementor-element{--align-self:center;}.elementor-52280 .elementor-element.elementor-element-f92c2f6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-f92c2f6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-52280 .elementor-element.elementor-element-f92c2f6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-52280 .elementor-element.elementor-element-f92c2f6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-f92c2f6 .elementor-image-box-title{margin-bottom:0px;font-family:"yekanbakh";font-size:12px;font-weight:500;color:#9B9B9B;}.elementor-52280 .elementor-element.elementor-element-f92c2f6 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-52280 .elementor-element.elementor-element-f92c2f6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52280 .elementor-element.elementor-element-f92c2f6:has(:hover) .elementor-image-box-title,
					 .elementor-52280 .elementor-element.elementor-element-f92c2f6:has(:focus) .elementor-image-box-title{color:#9B9B9B;}.elementor-52280 .elementor-element.elementor-element-2335313{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9b68532 );--border-color:var( --e-global-color-9b68532 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:14px;--margin-left:14px;--margin-right:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-2335313:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-52280 .elementor-element.elementor-element-2335313, .elementor-52280 .elementor-element.elementor-element-2335313::before{--border-transition:0.3s;}.elementor-52280 .elementor-element.elementor-element-ef6fb12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-ef6fb12.elementor-element{--align-self:center;}.elementor-52280 .elementor-element.elementor-element-ef6fb12.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-ef6fb12.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-52280 .elementor-element.elementor-element-ef6fb12.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-52280 .elementor-element.elementor-element-ef6fb12.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-ef6fb12 .elementor-image-box-title{margin-bottom:0px;font-family:"yekanbakh";font-size:12px;font-weight:500;color:#9B9B9B;}.elementor-52280 .elementor-element.elementor-element-ef6fb12 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-52280 .elementor-element.elementor-element-ef6fb12 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52280 .elementor-element.elementor-element-ef6fb12:has(:hover) .elementor-image-box-title,
					 .elementor-52280 .elementor-element.elementor-element-ef6fb12:has(:focus) .elementor-image-box-title{color:#9B9B9B;}.elementor-52280 .elementor-element.elementor-element-3e4684a{--display:flex;--overlay-opacity:0.5;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-3e4684a::before, .elementor-52280 .elementor-element.elementor-element-3e4684a > .elementor-background-video-container::before, .elementor-52280 .elementor-element.elementor-element-3e4684a > .e-con-inner > .elementor-background-video-container::before, .elementor-52280 .elementor-element.elementor-element-3e4684a > .elementor-background-slideshow::before, .elementor-52280 .elementor-element.elementor-element-3e4684a > .e-con-inner > .elementor-background-slideshow::before, .elementor-52280 .elementor-element.elementor-element-3e4684a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-52280 .elementor-element.elementor-element-9032d21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;border-style:solid;border-width:0px 5px 0px 0px;border-color:var( --e-global-color-9b68532 );border-radius:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-9032d21.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-9032d21 .elementor-heading-title{font-size:1.1rem;font-weight:500;color:var( --e-global-color-236feb8 );}.elementor-52280 .elementor-element.elementor-element-f66036f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-f66036f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52280 .elementor-element.elementor-element-69427a2{width:var( --container-widget-width, 102.519% );max-width:102.519%;--container-widget-width:102.519%;--container-widget-flex-grow:0;}.elementor-52280 .elementor-element.elementor-element-69427a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52280 .elementor-element.elementor-element-69427a2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-546395e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-546395e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52280 .elementor-element.elementor-element-eb71044{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-795cccf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-52280 .elementor-element.elementor-element-795cccf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-795cccf .elementor-heading-title{font-size:1.1rem;font-weight:500;color:var( --e-global-color-236feb8 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-52280 .elementor-element.elementor-element-62a4cd9{--grid-columns:3;}.elementor-52280 .elementor-element.elementor-element-62a4cd9 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-62a4cd9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-62a4cd9 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-52280 .elementor-element.elementor-element-62a4cd9 .e-loop-item > .elementor-section, .elementor-52280 .elementor-element.elementor-element-62a4cd9 .e-loop-item > .elementor-section > .elementor-container, .elementor-52280 .elementor-element.elementor-element-62a4cd9 .e-loop-item > .e-con, .elementor-52280 .elementor-element.elementor-element-62a4cd9 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-52280 .elementor-element.elementor-element-62c0cbb > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-62c0cbb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-62c0cbb .ekit-btn-wraper{text-align:center;}.elementor-52280 .elementor-element.elementor-element-62c0cbb .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-62c0cbb .ekit_creative_button.ekit_tamaya::before{color:var( --e-global-color-9d2d7c2 );background-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-62c0cbb .ekit_creative_button.ekit_tamaya::after{color:var( --e-global-color-9d2d7c2 );background-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-62c0cbb .ekit_creative_button i{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-62c0cbb .ekit_slide_in_line::after{background-color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-62c0cbb .ekit_creative_button svg path{stroke:var( --e-global-color-9d2d7c2 );fill:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-62c0cbb .ekit_creative_button:not(.ekit_tamaya){background-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-62c0cbb .ekit_distorted_btn .ekit_button__bg{background-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-62c0cbb .ekit_creative_button:hover > .ekit_creative_button_text{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-62c0cbb .ekit_creative_button:hover i{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-62c0cbb .ekit_creative_button:hover svg path{stroke:var( --e-global-color-9d2d7c2 );fill:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-62c0cbb .ekit_position_aware_bg{background-color:var( --e-global-color-236feb8 );}.elementor-52280 .elementor-element.elementor-element-62c0cbb .ekit_creative_button{border-radius:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-09bfa8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-09bfa8e.e-con{--align-self:flex-start;}.elementor-52280 .elementor-element.elementor-element-840b1c4{--display:flex;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-ecc4a58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-ecc4a58.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-ecc4a58 .elementor-heading-title{font-size:1.1rem;font-weight:500;color:var( --e-global-color-236feb8 );}.elementor-52280 .elementor-element.elementor-element-20668e2{--grid-columns:1;--grid-row-gap:5px;}.elementor-52280 .elementor-element.elementor-element-20668e2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-e62338d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-e62338d:not(.elementor-motion-effects-element-type-background), .elementor-52280 .elementor-element.elementor-element-e62338d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af77888 );}.elementor-52280 .elementor-element.elementor-element-26a7d16{--display:flex;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-1345770 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-52280 .elementor-element.elementor-element-1345770.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-1345770 .elementor-heading-title{font-size:1.1rem;font-weight:500;color:var( --e-global-color-2283361 );}.elementor-52280 .elementor-element.elementor-element-a04e53d{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-hover-color:var( --e-global-color-9b68532 );--dots-normal-color:var( --e-global-color-9d2d7c2 );--dots-hover-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-a04e53d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-a04e53d .swiper-slide > .elementor-element{height:100%;}.elementor-52280 .elementor-element.elementor-element-f64857a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-f64857a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-f64857a .ekit-btn-wraper{text-align:center;}.elementor-52280 .elementor-element.elementor-element-f64857a .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-f64857a .ekit_creative_button.ekit_tamaya::before{color:var( --e-global-color-9d2d7c2 );background-color:var( --e-global-color-af77888 );}.elementor-52280 .elementor-element.elementor-element-f64857a .ekit_creative_button.ekit_tamaya::after{color:var( --e-global-color-9d2d7c2 );background-color:var( --e-global-color-af77888 );}.elementor-52280 .elementor-element.elementor-element-f64857a .ekit_creative_button i{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-f64857a .ekit_slide_in_line::after{background-color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-f64857a .ekit_creative_button svg path{stroke:var( --e-global-color-9d2d7c2 );fill:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-f64857a .ekit_creative_button:not(.ekit_tamaya){background-color:var( --e-global-color-af77888 );}.elementor-52280 .elementor-element.elementor-element-f64857a .ekit_distorted_btn .ekit_button__bg{background-color:var( --e-global-color-af77888 );}.elementor-52280 .elementor-element.elementor-element-f64857a .ekit_creative_button:hover > .ekit_creative_button_text{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-f64857a .ekit_creative_button:hover i{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-f64857a .ekit_creative_button:hover svg path{stroke:var( --e-global-color-9b68532 );fill:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-f64857a .ekit_creative_button{border-radius:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-8dd4e83{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-3d0fbfd{--display:flex;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-89b76bd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-3b79056.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-3b79056 img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-3bddd2c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-3bddd2c img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-4f8414f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-4f8414f img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-f22192b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-f22192b img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-c0e1860.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-c0e1860 img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-4480c0e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-4480c0e img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-24180cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-93c5b51{--display:flex;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-1681961{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-0da770d > .elementor-widget-container{margin:30px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-52280 .elementor-element.elementor-element-0da770d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-0da770d .elementor-heading-title{font-size:1.1rem;font-weight:500;color:var( --e-global-color-236feb8 );}.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__title{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__filter > .jet-smart-listing__filter-item > a{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__filter-hidden-items a{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__featured .post-title-featured, .elementor-widget-jet-blog-smart-listing  .jet-smart-listing__featured .post-title-featured a, .elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__featured-box-link{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__featured .post-excerpt-featured, .elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured a .post-excerpt-featured{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__meta-item{color:var( --e-global-color-text );}.elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__meta{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__more{background-color:var( --e-global-color-primary );}.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__featured .jet-smart-listing__more{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__more:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__terms-link{background-color:var( --e-global-color-primary );}.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__featured .jet-smart-listing__terms-link{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__terms-link:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__post .post-title-simple a{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__post .post-excerpt-simple{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__meta-item{color:var( --e-global-color-text );}.elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__meta a{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__more{background-color:var( --e-global-color-primary );}.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__post .jet-smart-listing__more{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__more:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__terms-link{background-color:var( --e-global-color-primary );}.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__post .jet-smart-listing__terms-link{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__terms-link:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-blog-smart-listing .jet-smart-listing__arrow{background-color:var( --e-global-color-primary );}.elementor-widget-jet-blog-smart-listing .jet-smart-listing__arrow:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-blog-smart-listing .jet-title-fields__item-label{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-blog-smart-listing .jet-content-fields__item-label{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__posts .jet-smart-listing__post-wrapper{flex:0 0 calc( 100% / 1 );max-width:calc( 100% / 1 );}.elementor-52280 .elementor-element.elementor-element-0a4c787 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-0a4c787.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured{max-width:50%;flex:0 0 50%;margin:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .featured-position-left + .jet-smart-listing__posts{max-width:calc( 100% - 50% );flex-basis:calc( 100% - 50% );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .featured-position-right + .jet-smart-listing__posts{max-width:calc( 100% - 50% );flex-basis:calc( 100% - 50% );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post.has-post-thumb{flex-direction:row;flex-wrap:nowrap;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post-thumbnail.post-thumbnail-simple.post-thumbnail-simple{max-width:50%;flex:0 0 50%;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__posts .has-post-thumb .jet-smart-listing__terms{max-width:50%;flex:0 0 50%;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing{margin:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__posts{margin:-12px 10px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__heading{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-0a4c787  .jet-smart-listing__title{font-family:"yekanbakh";font-size:24px;font-weight:400;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__filter > .jet-smart-listing__filter-item > a{margin:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__filter-more > .jet-blog-icon{margin:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-0a4c787  .jet-smart-listing__filter-hidden-items a{font-family:"yekanbakh";font-weight:400;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post-thumbnail.post-thumbnail-featured a{border-radius:8px 8px 8px 8px;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured .post-title-featured a{color:var( --e-global-color-236feb8 );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured .post-title-featured{color:var( --e-global-color-236feb8 );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured .post-title-featured:hover a{color:var( --e-global-color-secondary );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured .post-title-featured:hover{color:var( --e-global-color-secondary );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured .jet-smart-listing__meta-item{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured .jet-smart-listing__meta a{color:var( --e-global-color-secondary );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured .jet-smart-listing__meta{padding:15px 0px 0px 0px;text-align:right;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured .jet-smart-listing__meta .has-author-avatar{justify-content:right;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured .jet-smart-listing__more{background-color:var( --e-global-color-9b68532 );border-radius:8px 8px 8px 8px;}.elementor-52280 .elementor-element.elementor-element-0a4c787  .jet-smart-listing__featured .jet-smart-listing__more{font-family:"yekanbakh";font-size:0.9rem;font-weight:400;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured .jet-smart-listing__more .jet-smart-listing__more-text{text-decoration:none;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured .jet-smart-listing__more:hover{background-color:var( --e-global-color-236feb8 );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured .jet-smart-listing__more:hover .jet-smart-listing__more-text{text-decoration:none;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured .jet-smart-listing__more-wrap{margin:22px 0px 0px 0px;justify-content:flex-start;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured .jet-smart-listing__terms-link{text-decoration:none;border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured .jet-smart-listing__terms-link:hover{text-decoration:none;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post{margin:12px 12px 12px 12px;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post-content{margin:0px 20px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post-thumbnail.post-thumbnail-simple a{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post .post-title-simple a{color:var( --e-global-color-236feb8 );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post .post-title-simple{color:var( --e-global-color-236feb8 );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post .post-title-simple:hover a{color:var( --e-global-color-text );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post .post-title-simple:hover{color:var( --e-global-color-text );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post .post-excerpt-simple{color:var( --e-global-color-secondary );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post .jet-smart-listing__meta-item{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post .jet-smart-listing__meta a{color:var( --e-global-color-secondary );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post .jet-smart-listing__meta{padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;text-align:right;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__meta .has-author-avatar{justify-content:right;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post .jet-smart-listing__more .jet-smart-listing__more-text{text-decoration:none;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post .jet-smart-listing__more:hover .jet-smart-listing__more-text{text-decoration:none;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post .jet-smart-listing__more-wrap{justify-content:flex-start;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post .jet-smart-listing__terms-link{text-decoration:none;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__post .jet-smart-listing__terms-link:hover{text-decoration:none;}body:not(.rtl) .elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-title-fields__item-label{margin-right:5px;}body.rtl .elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-title-fields__item-label{margin-left:5px;}body:not(.rtl) .elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-content-fields__item-label{margin-right:5px;}body.rtl .elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-content-fields__item-label{margin-left:5px;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-processing{opacity:0.5;}.elementor-52280 .elementor-element.elementor-element-d3c4d82 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-d3c4d82.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-d3c4d82 .ekit-btn-wraper{text-align:center;}.elementor-52280 .elementor-element.elementor-element-d3c4d82 .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-d3c4d82 .ekit_creative_button.ekit_tamaya::before{color:var( --e-global-color-9d2d7c2 );background-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-d3c4d82 .ekit_creative_button.ekit_tamaya::after{color:var( --e-global-color-9d2d7c2 );background-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-d3c4d82 .ekit_creative_button i{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-d3c4d82 .ekit_slide_in_line::after{background-color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-d3c4d82 .ekit_creative_button svg path{stroke:var( --e-global-color-9d2d7c2 );fill:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-d3c4d82 .ekit_creative_button:not(.ekit_tamaya){background-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-d3c4d82 .ekit_distorted_btn .ekit_button__bg{background-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-d3c4d82 .ekit_creative_button:hover > .ekit_creative_button_text{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-d3c4d82 .ekit_creative_button:hover i{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-d3c4d82 .ekit_creative_button:hover svg path{stroke:var( --e-global-color-9d2d7c2 );fill:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-d3c4d82 .ekit_creative_button{border-radius:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-5ab0182{--display:flex;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-6d96655{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-3726c45{--display:flex;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-7b250e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-7b250e3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-7b250e3 .elementor-heading-title{font-size:1.1rem;font-weight:500;color:var( --e-global-color-236feb8 );}.elementor-52280 .elementor-element.elementor-element-7605708{--grid-columns:1;--grid-row-gap:5px;}.elementor-52280 .elementor-element.elementor-element-7605708.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-1b34dec > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-1b34dec.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-1b34dec .ekit-btn-wraper{text-align:center;}.elementor-52280 .elementor-element.elementor-element-1b34dec .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-1b34dec .ekit_creative_button.ekit_tamaya::before{color:var( --e-global-color-9d2d7c2 );background-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-1b34dec .ekit_creative_button.ekit_tamaya::after{color:var( --e-global-color-9d2d7c2 );background-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-1b34dec .ekit_creative_button i{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-1b34dec .ekit_slide_in_line::after{background-color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-1b34dec .ekit_creative_button svg path{stroke:var( --e-global-color-9d2d7c2 );fill:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-1b34dec .ekit_creative_button:not(.ekit_tamaya){background-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-1b34dec .ekit_distorted_btn .ekit_button__bg{background-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-1b34dec .ekit_creative_button:hover > .ekit_creative_button_text{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-1b34dec .ekit_creative_button:hover i{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-1b34dec .ekit_creative_button:hover svg path{stroke:var( --e-global-color-9d2d7c2 );fill:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-1b34dec .ekit_position_aware_bg{background-color:var( --e-global-color-236feb8 );}.elementor-52280 .elementor-element.elementor-element-1b34dec .ekit_creative_button{border-radius:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-67672a5{--display:flex;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-ecbd78d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-ecbd78d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-ecbd78d .elementor-heading-title{font-size:1.1rem;font-weight:500;color:var( --e-global-color-236feb8 );}.elementor-52280 .elementor-element.elementor-element-61ac205{--grid-columns:1;--grid-row-gap:5px;}.elementor-52280 .elementor-element.elementor-element-61ac205.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-cede65a > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-cede65a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-cede65a .ekit-btn-wraper{text-align:center;}.elementor-52280 .elementor-element.elementor-element-cede65a .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-cede65a .ekit_creative_button.ekit_tamaya::before{color:var( --e-global-color-9d2d7c2 );background-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-cede65a .ekit_creative_button.ekit_tamaya::after{color:var( --e-global-color-9d2d7c2 );background-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-cede65a .ekit_creative_button i{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-cede65a .ekit_slide_in_line::after{background-color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-cede65a .ekit_creative_button svg path{stroke:var( --e-global-color-9d2d7c2 );fill:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-cede65a .ekit_creative_button:not(.ekit_tamaya){background-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-cede65a .ekit_distorted_btn .ekit_button__bg{background-color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-cede65a .ekit_creative_button:hover > .ekit_creative_button_text{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-cede65a .ekit_creative_button:hover i{color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-cede65a .ekit_creative_button:hover svg path{stroke:var( --e-global-color-9d2d7c2 );fill:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-cede65a .ekit_position_aware_bg{background-color:var( --e-global-color-236feb8 );}.elementor-52280 .elementor-element.elementor-element-cede65a .ekit_creative_button{border-radius:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-dfcf4c8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-ec0e13d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-ec0e13d img{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-4f0e050.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-4f0e050 img{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-bae2763.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-bae2763 img{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-ef6cd99.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-ef6cd99 img{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-dd1ad91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-dd1ad91:not(.elementor-motion-effects-element-type-background), .elementor-52280 .elementor-element.elementor-element-dd1ad91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af77888 );}.elementor-52280 .elementor-element.elementor-element-953bc66{--display:flex;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-54d5aab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-52280 .elementor-element.elementor-element-54d5aab.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-54d5aab .elementor-heading-title{font-size:1.1rem;font-weight:500;color:var( --e-global-color-2283361 );}.elementor-52280 .elementor-element.elementor-element-b1fa790{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-bd6f5cd{--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;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-8c7747a{--display:flex;--min-height:191px;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-8c7747a:not(.elementor-motion-effects-element-type-background), .elementor-52280 .elementor-element.elementor-element-8c7747a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 28%, #F3F3F3 99%);}.elementor-52280 .elementor-element.elementor-element-297db2e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-297db2e:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E71E1E00;}.elementor-52280 .elementor-element.elementor-element-297db2e:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-297db2e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-52280 .elementor-element.elementor-element-297db2e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-52280 .elementor-element.elementor-element-297db2e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-297db2e .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-52280 .elementor-element.elementor-element-297db2e .elementor-image-box-img img{transition-duration:0.6s;}.elementor-52280 .elementor-element.elementor-element-297db2e .elementor-image-box-title{font-family:"yekanbakh";font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-52280 .elementor-element.elementor-element-297db2e:has(:hover) .elementor-image-box-title,
					 .elementor-52280 .elementor-element.elementor-element-297db2e:has(:focus) .elementor-image-box-title{color:#8A5A4E;}.elementor-52280 .elementor-element.elementor-element-297db2e .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-52280 .elementor-element.elementor-element-ad3913a{--display:flex;--min-height:191px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-ad3913a:not(.elementor-motion-effects-element-type-background), .elementor-52280 .elementor-element.elementor-element-ad3913a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 28%, #F3F3F3 99%);}.elementor-52280 .elementor-element.elementor-element-f927f3a{width:var( --container-widget-width, 103.805% );max-width:103.805%;--container-widget-width:103.805%;--container-widget-flex-grow:0;}.elementor-52280 .elementor-element.elementor-element-f927f3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52280 .elementor-element.elementor-element-f927f3a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-f927f3a:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E71E1E00;}.elementor-52280 .elementor-element.elementor-element-f927f3a:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-f927f3a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-52280 .elementor-element.elementor-element-f927f3a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-52280 .elementor-element.elementor-element-f927f3a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-f927f3a .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-52280 .elementor-element.elementor-element-f927f3a .elementor-image-box-img img{transition-duration:0.6s;}.elementor-52280 .elementor-element.elementor-element-f927f3a .elementor-image-box-title{font-family:"yekanbakh";font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-52280 .elementor-element.elementor-element-f927f3a:has(:hover) .elementor-image-box-title,
					 .elementor-52280 .elementor-element.elementor-element-f927f3a:has(:focus) .elementor-image-box-title{color:#8A5A4E;}.elementor-52280 .elementor-element.elementor-element-f927f3a .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-52280 .elementor-element.elementor-element-69c3aee{--display:flex;--min-height:191px;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-69c3aee:not(.elementor-motion-effects-element-type-background), .elementor-52280 .elementor-element.elementor-element-69c3aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 28%, #F3F3F3 99%);}.elementor-52280 .elementor-element.elementor-element-c9a8153.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-c9a8153:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E71E1E00;}.elementor-52280 .elementor-element.elementor-element-c9a8153:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-c9a8153.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-52280 .elementor-element.elementor-element-c9a8153.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-52280 .elementor-element.elementor-element-c9a8153.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-c9a8153 .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-52280 .elementor-element.elementor-element-c9a8153 .elementor-image-box-img img{transition-duration:0.6s;}.elementor-52280 .elementor-element.elementor-element-c9a8153 .elementor-image-box-title{font-family:"yekanbakh";font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-52280 .elementor-element.elementor-element-c9a8153:has(:hover) .elementor-image-box-title,
					 .elementor-52280 .elementor-element.elementor-element-c9a8153:has(:focus) .elementor-image-box-title{color:#8A5A4E;}.elementor-52280 .elementor-element.elementor-element-c9a8153 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-52280 .elementor-element.elementor-element-d9d3ab1{--display:flex;--min-height:191px;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-d9d3ab1:not(.elementor-motion-effects-element-type-background), .elementor-52280 .elementor-element.elementor-element-d9d3ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 28%, #F3F3F3 99%);}.elementor-52280 .elementor-element.elementor-element-a9b498f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-a9b498f:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E71E1E00;}.elementor-52280 .elementor-element.elementor-element-a9b498f:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-a9b498f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-52280 .elementor-element.elementor-element-a9b498f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-52280 .elementor-element.elementor-element-a9b498f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-a9b498f .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-52280 .elementor-element.elementor-element-a9b498f .elementor-image-box-img img{transition-duration:0.6s;}.elementor-52280 .elementor-element.elementor-element-a9b498f .elementor-image-box-title{font-family:"yekanbakh";font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-52280 .elementor-element.elementor-element-a9b498f:has(:hover) .elementor-image-box-title,
					 .elementor-52280 .elementor-element.elementor-element-a9b498f:has(:focus) .elementor-image-box-title{color:#8A5A4E;}.elementor-52280 .elementor-element.elementor-element-a9b498f .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-52280 .elementor-element.elementor-element-545f6d8{--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;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-28066b3{--display:flex;--min-height:191px;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-28066b3:not(.elementor-motion-effects-element-type-background), .elementor-52280 .elementor-element.elementor-element-28066b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 28%, #F3F3F3 99%);}.elementor-52280 .elementor-element.elementor-element-9ac28ac.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-9ac28ac:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E71E1E00;}.elementor-52280 .elementor-element.elementor-element-9ac28ac:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-9ac28ac.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-52280 .elementor-element.elementor-element-9ac28ac.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-52280 .elementor-element.elementor-element-9ac28ac.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-9ac28ac .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-52280 .elementor-element.elementor-element-9ac28ac .elementor-image-box-img img{transition-duration:0.6s;}.elementor-52280 .elementor-element.elementor-element-9ac28ac .elementor-image-box-title{font-family:"yekanbakh";font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-52280 .elementor-element.elementor-element-9ac28ac:has(:hover) .elementor-image-box-title,
					 .elementor-52280 .elementor-element.elementor-element-9ac28ac:has(:focus) .elementor-image-box-title{color:#8A5A4E;}.elementor-52280 .elementor-element.elementor-element-9ac28ac .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-52280 .elementor-element.elementor-element-0ed60e3{--display:flex;--min-height:191px;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-0ed60e3:not(.elementor-motion-effects-element-type-background), .elementor-52280 .elementor-element.elementor-element-0ed60e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 28%, #F3F3F3 99%);}.elementor-52280 .elementor-element.elementor-element-d1bce53.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-d1bce53:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E71E1E00;}.elementor-52280 .elementor-element.elementor-element-d1bce53:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-d1bce53.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-52280 .elementor-element.elementor-element-d1bce53.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-52280 .elementor-element.elementor-element-d1bce53.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-d1bce53 .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}.elementor-52280 .elementor-element.elementor-element-d1bce53 .elementor-image-box-img img{transition-duration:0.6s;}.elementor-52280 .elementor-element.elementor-element-d1bce53 .elementor-image-box-title{font-family:"yekanbakh";font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-52280 .elementor-element.elementor-element-d1bce53:has(:hover) .elementor-image-box-title,
					 .elementor-52280 .elementor-element.elementor-element-d1bce53:has(:focus) .elementor-image-box-title{color:#8A5A4E;}.elementor-52280 .elementor-element.elementor-element-d1bce53 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-52280 .elementor-element.elementor-element-5abb814{--display:flex;--min-height:191px;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-5abb814:not(.elementor-motion-effects-element-type-background), .elementor-52280 .elementor-element.elementor-element-5abb814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 28%, #F3F3F3 99%);}.elementor-52280 .elementor-element.elementor-element-a9fcb28.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-a9fcb28:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E71E1E00;}.elementor-52280 .elementor-element.elementor-element-a9fcb28:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-a9fcb28.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-52280 .elementor-element.elementor-element-a9fcb28.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-52280 .elementor-element.elementor-element-a9fcb28.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-a9fcb28 .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}.elementor-52280 .elementor-element.elementor-element-a9fcb28 .elementor-image-box-img img{transition-duration:0.6s;}.elementor-52280 .elementor-element.elementor-element-a9fcb28 .elementor-image-box-title{font-family:"yekanbakh";font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-52280 .elementor-element.elementor-element-a9fcb28:has(:hover) .elementor-image-box-title,
					 .elementor-52280 .elementor-element.elementor-element-a9fcb28:has(:focus) .elementor-image-box-title{color:#8A5A4E;}.elementor-52280 .elementor-element.elementor-element-a9fcb28 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-52280 .elementor-element.elementor-element-eb40b3e{--display:flex;--min-height:191px;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-eb40b3e:not(.elementor-motion-effects-element-type-background), .elementor-52280 .elementor-element.elementor-element-eb40b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 28%, #F3F3F3 99%);}.elementor-52280 .elementor-element.elementor-element-fc6e6e6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-fc6e6e6:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E71E1E00;}.elementor-52280 .elementor-element.elementor-element-fc6e6e6:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-fc6e6e6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-52280 .elementor-element.elementor-element-fc6e6e6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-52280 .elementor-element.elementor-element-fc6e6e6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-fc6e6e6 .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-52280 .elementor-element.elementor-element-fc6e6e6 .elementor-image-box-img img{transition-duration:0.6s;}.elementor-52280 .elementor-element.elementor-element-fc6e6e6 .elementor-image-box-title{font-family:"yekanbakh";font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-52280 .elementor-element.elementor-element-fc6e6e6:has(:hover) .elementor-image-box-title,
					 .elementor-52280 .elementor-element.elementor-element-fc6e6e6:has(:focus) .elementor-image-box-title{color:#8A5A4E;}.elementor-52280 .elementor-element.elementor-element-fc6e6e6 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-52280 .elementor-element.elementor-element-26f8b4f{--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;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-e619264{--display:flex;--min-height:191px;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-e619264:not(.elementor-motion-effects-element-type-background), .elementor-52280 .elementor-element.elementor-element-e619264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 28%, #F3F3F3 99%);}.elementor-52280 .elementor-element.elementor-element-3fac7c8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-3fac7c8:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E71E1E00;}.elementor-52280 .elementor-element.elementor-element-3fac7c8:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-3fac7c8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-52280 .elementor-element.elementor-element-3fac7c8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-52280 .elementor-element.elementor-element-3fac7c8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-3fac7c8 .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-52280 .elementor-element.elementor-element-3fac7c8 .elementor-image-box-img img{transition-duration:0.6s;}.elementor-52280 .elementor-element.elementor-element-3fac7c8 .elementor-image-box-title{font-family:"yekanbakh";font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-52280 .elementor-element.elementor-element-3fac7c8:has(:hover) .elementor-image-box-title,
					 .elementor-52280 .elementor-element.elementor-element-3fac7c8:has(:focus) .elementor-image-box-title{color:#8A5A4E;}.elementor-52280 .elementor-element.elementor-element-3fac7c8 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-52280 .elementor-element.elementor-element-bf141ef{--display:flex;--min-height:191px;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-bf141ef:not(.elementor-motion-effects-element-type-background), .elementor-52280 .elementor-element.elementor-element-bf141ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 28%, #F3F3F3 99%);}.elementor-52280 .elementor-element.elementor-element-c2bf3ab{width:var( --container-widget-width, 101.514% );max-width:101.514%;--container-widget-width:101.514%;--container-widget-flex-grow:0;}.elementor-52280 .elementor-element.elementor-element-c2bf3ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52280 .elementor-element.elementor-element-c2bf3ab.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-c2bf3ab:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E71E1E00;}.elementor-52280 .elementor-element.elementor-element-c2bf3ab:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-c2bf3ab.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-52280 .elementor-element.elementor-element-c2bf3ab.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-52280 .elementor-element.elementor-element-c2bf3ab.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-c2bf3ab .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-52280 .elementor-element.elementor-element-c2bf3ab .elementor-image-box-img img{transition-duration:0.6s;}.elementor-52280 .elementor-element.elementor-element-c2bf3ab .elementor-image-box-title{font-family:"yekanbakh";font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-52280 .elementor-element.elementor-element-c2bf3ab:has(:hover) .elementor-image-box-title,
					 .elementor-52280 .elementor-element.elementor-element-c2bf3ab:has(:focus) .elementor-image-box-title{color:#8A5A4E;}.elementor-52280 .elementor-element.elementor-element-c2bf3ab .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-52280 .elementor-element.elementor-element-8477d5c{--display:flex;--min-height:191px;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-8477d5c:not(.elementor-motion-effects-element-type-background), .elementor-52280 .elementor-element.elementor-element-8477d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 28%, #F3F3F3 99%);}.elementor-52280 .elementor-element.elementor-element-5e1be42.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-5e1be42:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E71E1E;}.elementor-52280 .elementor-element.elementor-element-5e1be42:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-5e1be42.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-52280 .elementor-element.elementor-element-5e1be42.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-52280 .elementor-element.elementor-element-5e1be42.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-5e1be42 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-52280 .elementor-element.elementor-element-5e1be42 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-52280 .elementor-element.elementor-element-5e1be42 .elementor-image-box-title{font-family:"yekanbakh";font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-52280 .elementor-element.elementor-element-aabdcee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-b3aacbb{--e-image-carousel-slides-to-show:6;}.elementor-52280 .elementor-element.elementor-element-b3aacbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-b3aacbb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-b3aacbb .swiper-wrapper{display:flex;align-items:center;}.elementor-52280 .elementor-element.elementor-element-5a94669{--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:center;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-60da582{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-faf0e85.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-faf0e85 img{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-f14582c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-f14582c img{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-9394473{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-08167bb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-08167bb img{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-15d7a4b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-15d7a4b img{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-12e3657{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-c6d49d3{width:var( --container-widget-width, 51.221% );max-width:51.221%;--container-widget-width:51.221%;--container-widget-flex-grow:0;}.elementor-52280 .elementor-element.elementor-element-c6d49d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52280 .elementor-element.elementor-element-c6d49d3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-c6d49d3 img{border-radius:10px 10px 10px 10px;}.elementor-52280 .elementor-element.elementor-element-fd325fa{--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:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-4bf8486{--display:flex;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-8086cf1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-8086cf1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-8086cf1{text-align:center;}.elementor-52280 .elementor-element.elementor-element-8086cf1 .elementor-heading-title{font-family:"yekanbakh";font-size:20px;font-weight:500;color:var( --e-global-color-9d2d7c2 );}.elementor-52280 .elementor-element.elementor-element-733317e{--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;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-f0e6fe6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d2d7c2 );--border-color:var( --e-global-color-9d2d7c2 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-39a197f.ekit-equal-height-enable,
					.elementor-52280 .elementor-element.elementor-element-39a197f.ekit-equal-height-enable > div,
					.elementor-52280 .elementor-element.elementor-element-39a197f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-52280 .elementor-element.elementor-element-39a197f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-52280 .elementor-element.elementor-element-39a197f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-39a197f .elementskit-infobox{padding:50px 40px 50px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:5px 5px 5px 5px;}.elementor-52280 .elementor-element.elementor-element-39a197f .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-9d2d7c2 );font-size:14px;}.elementor-52280 .elementor-element.elementor-element-39a197f .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-39a197f .elementskit-infobox .box-body > p{color:var( --e-global-color-9d2d7c2 );font-size:19px;}.elementor-52280 .elementor-element.elementor-element-39a197f .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-39a197f .elementskit-info-box-icon{color:#656565;fill:#656565;}.elementor-52280 .elementor-element.elementor-element-39a197f .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-52280 .elementor-element.elementor-element-d23a891{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d2d7c2 );--border-color:var( --e-global-color-9d2d7c2 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-645c0b1.ekit-equal-height-enable,
					.elementor-52280 .elementor-element.elementor-element-645c0b1.ekit-equal-height-enable > div,
					.elementor-52280 .elementor-element.elementor-element-645c0b1.ekit-equal-height-enable .ekit-wid-con,
					.elementor-52280 .elementor-element.elementor-element-645c0b1.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-52280 .elementor-element.elementor-element-645c0b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-645c0b1 .elementskit-infobox{padding:50px 40px 50px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:5px 5px 5px 5px;}.elementor-52280 .elementor-element.elementor-element-645c0b1 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-9d2d7c2 );font-size:14px;}.elementor-52280 .elementor-element.elementor-element-645c0b1 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-645c0b1 .elementskit-infobox .box-body > p{color:var( --e-global-color-9d2d7c2 );font-size:19px;}.elementor-52280 .elementor-element.elementor-element-645c0b1 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-645c0b1 .elementskit-info-box-icon{color:#656565;fill:#656565;}.elementor-52280 .elementor-element.elementor-element-645c0b1 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-52280 .elementor-element.elementor-element-56b973f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d2d7c2 );--border-color:var( --e-global-color-9d2d7c2 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-bf1acb3.ekit-equal-height-enable,
					.elementor-52280 .elementor-element.elementor-element-bf1acb3.ekit-equal-height-enable > div,
					.elementor-52280 .elementor-element.elementor-element-bf1acb3.ekit-equal-height-enable .ekit-wid-con,
					.elementor-52280 .elementor-element.elementor-element-bf1acb3.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-52280 .elementor-element.elementor-element-bf1acb3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-bf1acb3 .elementskit-infobox{padding:50px 40px 50px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:5px 5px 5px 5px;}.elementor-52280 .elementor-element.elementor-element-bf1acb3 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-9d2d7c2 );font-size:14px;}.elementor-52280 .elementor-element.elementor-element-bf1acb3 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-bf1acb3 .elementskit-infobox .box-body > p{color:var( --e-global-color-9d2d7c2 );font-size:19px;}.elementor-52280 .elementor-element.elementor-element-bf1acb3 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-bf1acb3 .elementskit-info-box-icon{color:#656565;fill:#656565;}.elementor-52280 .elementor-element.elementor-element-bf1acb3 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-52280 .elementor-element.elementor-element-031a8bb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d2d7c2 );--border-color:var( --e-global-color-9d2d7c2 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-f34114c.ekit-equal-height-enable,
					.elementor-52280 .elementor-element.elementor-element-f34114c.ekit-equal-height-enable > div,
					.elementor-52280 .elementor-element.elementor-element-f34114c.ekit-equal-height-enable .ekit-wid-con,
					.elementor-52280 .elementor-element.elementor-element-f34114c.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-52280 .elementor-element.elementor-element-f34114c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-f34114c .elementskit-infobox{padding:50px 40px 50px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:5px 5px 5px 5px;}.elementor-52280 .elementor-element.elementor-element-f34114c .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-9d2d7c2 );font-size:14px;}.elementor-52280 .elementor-element.elementor-element-f34114c .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-f34114c .elementskit-infobox .box-body > p{color:var( --e-global-color-9d2d7c2 );font-size:19px;}.elementor-52280 .elementor-element.elementor-element-f34114c .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-f34114c .elementskit-info-box-icon{color:#656565;fill:#656565;}.elementor-52280 .elementor-element.elementor-element-f34114c .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-52280 .elementor-element.elementor-element-fb745be{--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;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-69a0b35{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d2d7c2 );--border-color:var( --e-global-color-9d2d7c2 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-22b9b12.ekit-equal-height-enable,
					.elementor-52280 .elementor-element.elementor-element-22b9b12.ekit-equal-height-enable > div,
					.elementor-52280 .elementor-element.elementor-element-22b9b12.ekit-equal-height-enable .ekit-wid-con,
					.elementor-52280 .elementor-element.elementor-element-22b9b12.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-52280 .elementor-element.elementor-element-22b9b12.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-22b9b12 .elementskit-infobox{padding:50px 40px 50px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:5px 5px 5px 5px;}.elementor-52280 .elementor-element.elementor-element-22b9b12 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-9d2d7c2 );font-size:14px;}.elementor-52280 .elementor-element.elementor-element-22b9b12 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-22b9b12 .elementskit-infobox .box-body > p{color:var( --e-global-color-9d2d7c2 );font-size:19px;}.elementor-52280 .elementor-element.elementor-element-22b9b12 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-22b9b12 .elementskit-info-box-icon{color:#656565;fill:#656565;}.elementor-52280 .elementor-element.elementor-element-22b9b12 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-52280 .elementor-element.elementor-element-72a403a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d2d7c2 );--border-color:var( --e-global-color-9d2d7c2 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-ce54d1c.ekit-equal-height-enable,
					.elementor-52280 .elementor-element.elementor-element-ce54d1c.ekit-equal-height-enable > div,
					.elementor-52280 .elementor-element.elementor-element-ce54d1c.ekit-equal-height-enable .ekit-wid-con,
					.elementor-52280 .elementor-element.elementor-element-ce54d1c.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-52280 .elementor-element.elementor-element-ce54d1c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-ce54d1c .elementskit-infobox{padding:50px 40px 50px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:5px 5px 5px 5px;}.elementor-52280 .elementor-element.elementor-element-ce54d1c .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-9d2d7c2 );font-size:14px;}.elementor-52280 .elementor-element.elementor-element-ce54d1c .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-ce54d1c .elementskit-infobox .box-body > p{color:var( --e-global-color-9d2d7c2 );font-size:19px;}.elementor-52280 .elementor-element.elementor-element-ce54d1c .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-ce54d1c .elementskit-info-box-icon{color:#656565;fill:#656565;}.elementor-52280 .elementor-element.elementor-element-ce54d1c .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-52280 .elementor-element.elementor-element-f2492dd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d2d7c2 );--border-color:var( --e-global-color-9d2d7c2 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-44499d2.ekit-equal-height-enable,
					.elementor-52280 .elementor-element.elementor-element-44499d2.ekit-equal-height-enable > div,
					.elementor-52280 .elementor-element.elementor-element-44499d2.ekit-equal-height-enable .ekit-wid-con,
					.elementor-52280 .elementor-element.elementor-element-44499d2.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-52280 .elementor-element.elementor-element-44499d2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-44499d2 .elementskit-infobox{padding:50px 40px 50px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:5px 5px 5px 5px;}.elementor-52280 .elementor-element.elementor-element-44499d2 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-9d2d7c2 );font-size:14px;}.elementor-52280 .elementor-element.elementor-element-44499d2 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-44499d2 .elementskit-infobox .box-body > p{color:var( --e-global-color-9d2d7c2 );font-size:19px;}.elementor-52280 .elementor-element.elementor-element-44499d2 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-44499d2 .elementskit-info-box-icon{color:#656565;fill:#656565;}.elementor-52280 .elementor-element.elementor-element-44499d2 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-52280 .elementor-element.elementor-element-8707aa5{--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;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-21061d3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d2d7c2 );--border-color:var( --e-global-color-9d2d7c2 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-0af8809.ekit-equal-height-enable,
					.elementor-52280 .elementor-element.elementor-element-0af8809.ekit-equal-height-enable > div,
					.elementor-52280 .elementor-element.elementor-element-0af8809.ekit-equal-height-enable .ekit-wid-con,
					.elementor-52280 .elementor-element.elementor-element-0af8809.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-52280 .elementor-element.elementor-element-0af8809.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-0af8809 .elementskit-infobox{padding:50px 40px 50px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:5px 5px 5px 5px;}.elementor-52280 .elementor-element.elementor-element-0af8809 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-9d2d7c2 );font-size:14px;}.elementor-52280 .elementor-element.elementor-element-0af8809 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-0af8809 .elementskit-infobox .box-body > p{color:var( --e-global-color-9d2d7c2 );font-size:19px;}.elementor-52280 .elementor-element.elementor-element-0af8809 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-0af8809 .elementskit-info-box-icon{color:#656565;fill:#656565;}.elementor-52280 .elementor-element.elementor-element-0af8809 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-52280 .elementor-element.elementor-element-e93f916{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d2d7c2 );--border-color:var( --e-global-color-9d2d7c2 );--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-52280 .elementor-element.elementor-element-d7d5560.ekit-equal-height-enable,
					.elementor-52280 .elementor-element.elementor-element-d7d5560.ekit-equal-height-enable > div,
					.elementor-52280 .elementor-element.elementor-element-d7d5560.ekit-equal-height-enable .ekit-wid-con,
					.elementor-52280 .elementor-element.elementor-element-d7d5560.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-52280 .elementor-element.elementor-element-d7d5560.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-52280 .elementor-element.elementor-element-d7d5560 .elementskit-infobox{padding:50px 40px 50px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:5px 5px 5px 5px;}.elementor-52280 .elementor-element.elementor-element-d7d5560 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-9d2d7c2 );font-size:14px;}.elementor-52280 .elementor-element.elementor-element-d7d5560 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-d7d5560 .elementskit-infobox .box-body > p{color:var( --e-global-color-9d2d7c2 );font-size:19px;}.elementor-52280 .elementor-element.elementor-element-d7d5560 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-9b68532 );}.elementor-52280 .elementor-element.elementor-element-d7d5560 .elementskit-info-box-icon{color:#656565;fill:#656565;}.elementor-52280 .elementor-element.elementor-element-d7d5560 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-52280 .elementor-element.elementor-element-35b5f81{--width:25%;}.elementor-52280 .elementor-element.elementor-element-1eff97f{--width:100%;}.elementor-52280 .elementor-element.elementor-element-84c9b33{--width:75%;}.elementor-52280 .elementor-element.elementor-element-346b98c{--width:100%;}.elementor-52280 .elementor-element.elementor-element-f66036f{--width:100%;}.elementor-52280 .elementor-element.elementor-element-eb71044{--width:75%;}.elementor-52280 .elementor-element.elementor-element-09bfa8e{--width:25%;}.elementor-52280 .elementor-element.elementor-element-3d0fbfd{--width:25%;}.elementor-52280 .elementor-element.elementor-element-24180cc{--width:75%;}.elementor-52280 .elementor-element.elementor-element-1681961{--width:100%;}.elementor-52280 .elementor-element.elementor-element-bd6f5cd{--width:100%;}.elementor-52280 .elementor-element.elementor-element-545f6d8{--width:100%;}.elementor-52280 .elementor-element.elementor-element-26f8b4f{--width:100%;}.elementor-52280 .elementor-element.elementor-element-60da582{--width:100%;}.elementor-52280 .elementor-element.elementor-element-9394473{--width:100%;}.elementor-52280 .elementor-element.elementor-element-12e3657{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-52280 .elementor-element.elementor-element-35b5f81{--width:100%;}.elementor-52280 .elementor-element.elementor-element-84c9b33{--width:100%;}.elementor-52280 .elementor-element.elementor-element-eb71044{--width:100%;}.elementor-52280 .elementor-element.elementor-element-09bfa8e{--width:100%;}.elementor-52280 .elementor-element.elementor-element-3d0fbfd{--width:100%;}.elementor-52280 .elementor-element.elementor-element-24180cc{--width:100%;}}@media(max-width:1024px){.elementor-52280 .elementor-element.elementor-element-e39fc78{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52280 .elementor-element.elementor-element-35b5f81{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-52280 .elementor-element.elementor-element-bdc2464{--swiper-slides-to-display:1;}.elementor-52280 .elementor-element.elementor-element-84c9b33{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-52280 .elementor-element.elementor-element-4a76311{--swiper-slides-to-display:1;}.elementor-52280 .elementor-element.elementor-element-3bac3ca{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-15px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-52280 .elementor-element.elementor-element-fe9a286 .elementor-image-box-title{font-size:10px;}.elementor-52280 .elementor-element.elementor-element-05e0dd6 .elementor-image-box-title{font-size:10px;}.elementor-52280 .elementor-element.elementor-element-f92c2f6 .elementor-image-box-title{font-size:10px;}.elementor-52280 .elementor-element.elementor-element-ef6fb12 .elementor-image-box-title{font-size:10px;}.elementor-52280 .elementor-element.elementor-element-546395e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52280 .elementor-element.elementor-element-62a4cd9{--grid-columns:2;}.elementor-52280 .elementor-element.elementor-element-20668e2{--grid-columns:2;}.elementor-52280 .elementor-element.elementor-element-a04e53d{--swiper-slides-to-display:2;}.elementor-52280 .elementor-element.elementor-element-8dd4e83{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52280 .elementor-element.elementor-element-89b76bd{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__posts .jet-smart-listing__post-wrapper{flex:0 0 calc( 100% / 2 );max-width:calc( 100% / 2 );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__featured{max-width:100%;flex:0 0 100%;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .featured-position-left + .jet-smart-listing__posts{max-width:calc( 100% - 100% );flex-basis:calc( 100% - 100% );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .featured-position-right + .jet-smart-listing__posts{max-width:calc( 100% - 100% );flex-basis:calc( 100% - 100% );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__posts{margin:17px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-7605708{--grid-columns:1;}.elementor-52280 .elementor-element.elementor-element-61ac205{--grid-columns:1;}.elementor-52280 .elementor-element.elementor-element-dfcf4c8{--grid-auto-flow:row;}.elementor-52280 .elementor-element.elementor-element-bd6f5cd{--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-52280 .elementor-element.elementor-element-8c7747a{--min-height:109px;}.elementor-52280 .elementor-element.elementor-element-ad3913a{--min-height:109px;}.elementor-52280 .elementor-element.elementor-element-69c3aee{--min-height:109px;}.elementor-52280 .elementor-element.elementor-element-d9d3ab1{--min-height:109px;}.elementor-52280 .elementor-element.elementor-element-545f6d8{--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-52280 .elementor-element.elementor-element-28066b3{--min-height:109px;}.elementor-52280 .elementor-element.elementor-element-0ed60e3{--min-height:109px;}.elementor-52280 .elementor-element.elementor-element-5abb814{--min-height:109px;}.elementor-52280 .elementor-element.elementor-element-eb40b3e{--min-height:109px;}.elementor-52280 .elementor-element.elementor-element-26f8b4f{--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-52280 .elementor-element.elementor-element-e619264{--min-height:109px;}.elementor-52280 .elementor-element.elementor-element-bf141ef{--min-height:109px;}.elementor-52280 .elementor-element.elementor-element-8477d5c{--min-height:109px;}.elementor-52280 .elementor-element.elementor-element-b3aacbb{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-52280 .elementor-element.elementor-element-bdc2464{--swiper-slides-to-display:1;}.elementor-52280 .elementor-element.elementor-element-4a76311{--swiper-slides-to-display:1;--dots-vertical-offset:-35px;}.elementor-52280 .elementor-element.elementor-element-3bac3ca{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52280 .elementor-element.elementor-element-6e62f57{--width:100%;}.elementor-52280 .elementor-element.elementor-element-fe9a286 .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-d175f02{--width:100%;}.elementor-52280 .elementor-element.elementor-element-05e0dd6 .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-2b073a9{--width:100%;}.elementor-52280 .elementor-element.elementor-element-f92c2f6 .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-2335313{--width:100%;}.elementor-52280 .elementor-element.elementor-element-ef6fb12 .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-f66036f{--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-52280 .elementor-element.elementor-element-69427a2{width:var( --container-widget-width, 117.538% );max-width:117.538%;--container-widget-width:117.538%;--container-widget-flex-grow:0;}.elementor-52280 .elementor-element.elementor-element-69427a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-62a4cd9{--grid-columns:1;}.elementor-52280 .elementor-element.elementor-element-20668e2{--grid-columns:1;}.elementor-52280 .elementor-element.elementor-element-a04e53d{--swiper-slides-to-display:1;}.elementor-52280 .elementor-element.elementor-element-89b76bd{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__posts .jet-smart-listing__post-wrapper{flex:0 0 calc( 100% / 1 );max-width:calc( 100% / 1 );}.elementor-52280 .elementor-element.elementor-element-0a4c787 .jet-smart-listing__posts{margin:20px 0px 0px 0px;}.elementor-52280 .elementor-element.elementor-element-5ab0182{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52280 .elementor-element.elementor-element-6d96655{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52280 .elementor-element.elementor-element-7605708{--grid-columns:1;}.elementor-52280 .elementor-element.elementor-element-67672a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52280 .elementor-element.elementor-element-61ac205{--grid-columns:1;}.elementor-52280 .elementor-element.elementor-element-dfcf4c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52280 .elementor-element.elementor-element-b1fa790{--padding-top:0px;--padding-bottom:37px;--padding-left:37px;--padding-right:37px;}.elementor-52280 .elementor-element.elementor-element-bd6f5cd{--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;}.elementor-52280 .elementor-element.elementor-element-8c7747a{--width:46%;--min-height:198px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-52280 .elementor-element.elementor-element-297db2e .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-ad3913a{--width:46%;--min-height:198px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-52280 .elementor-element.elementor-element-f927f3a .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-69c3aee{--width:46%;--min-height:198px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-52280 .elementor-element.elementor-element-c9a8153 .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-d9d3ab1{--width:46%;--min-height:198px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-52280 .elementor-element.elementor-element-a9b498f .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-545f6d8{--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;}.elementor-52280 .elementor-element.elementor-element-28066b3{--width:46%;--min-height:198px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-52280 .elementor-element.elementor-element-9ac28ac .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-0ed60e3{--width:46%;--min-height:198px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-52280 .elementor-element.elementor-element-d1bce53 .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-5abb814{--width:46%;--min-height:198px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-52280 .elementor-element.elementor-element-a9fcb28 .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-eb40b3e{--width:46%;--min-height:198px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-52280 .elementor-element.elementor-element-fc6e6e6 .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-26f8b4f{--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;}.elementor-52280 .elementor-element.elementor-element-e619264{--width:46%;--min-height:198px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-52280 .elementor-element.elementor-element-3fac7c8 .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-bf141ef{--width:46%;--min-height:198px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-52280 .elementor-element.elementor-element-c2bf3ab .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-8477d5c{--width:46%;--min-height:198px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-52280 .elementor-element.elementor-element-5e1be42 .elementor-image-box-img{margin-bottom:0px;}.elementor-52280 .elementor-element.elementor-element-b3aacbb{--e-image-carousel-slides-to-show:2;}.elementor-52280 .elementor-element.elementor-element-4bf8486{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52280 .elementor-element.elementor-element-8086cf1{text-align:center;}.elementor-52280 .elementor-element.elementor-element-8086cf1 .elementor-heading-title{font-size:16px;line-height:34px;letter-spacing:-3.8px;}}/* Start custom CSS for container, class: .elementor-element-1eff97f *//* ==================================================
   SPEEDPRESS
   VIDEO SECTION | NEON BORDER FLOW
   ZERO HORIZONTAL OVERFLOW
   FULL RESPONSIVE FIX
   ================================================== */

/* ==================================================
   GLOBAL SAFETY
   ================================================== */

html,
body {
    max-width: 100%;
    overflow-x: hidden !important;
}

body {
    position: relative;
}

/* ==================================================
   CONTAINER
   ================================================== */

.video-section {
    position: relative;
    width: 100%;
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
    overflow: hidden !important;
    isolation: isolate;
    border-radius: 10px !important;

    background:
        radial-gradient(circle at 85% -10%, rgba(255, 103, 0, 0.18) 0%, rgba(255, 103, 0, 0) 60%),
        repeating-linear-gradient(-45deg, transparent 0, transparent 28px, rgba(255, 255, 255, 0.008) 29px, rgba(255, 255, 255, 0.008) 30px),
        linear-gradient(180deg, #121212 0%, #080808 100%);

    border: 1px solid rgba(255, 255, 255, 0.04);
}

/* ==================================================
   ROTATING NEON BORDER
   ================================================== */

.video-section::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    pointer-events: none !important;
    border-radius: inherit;
    box-sizing: border-box;
    padding: 4px;

    background: conic-gradient(
        from var(--border-angle, 0deg),
        transparent 65%,
        rgba(255, 103, 0, 0.25) 82%,
        #ff6700 93%,
        #ffffff 97%,
        #ff6700 99%,
        transparent 100%
    );

    mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    animation: neonBorderFlow 6s linear infinite;
}

/* ==================================================
   MOVING AMBIENT GLOW
   ================================================== */

.video-section::after {
    content: "";
    position: absolute;
    width: 500px;
    height: 500px;
    top: -200px;
    right: -100px;
    z-index: -2;
    pointer-events: none !important;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255, 103, 0, 0.12) 0%, rgba(255, 103, 0, 0) 70%);
    filter: blur(60px);
    animation: ambientPulse 9s ease-in-out infinite;
    contain: paint;
    will-change: transform;
}

/* ==================================================
   CONTENT
   ================================================== */

.video-section > * {
    position: relative;
    z-index: 2;
    width: auto;
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
}

.video-section > .e-con-inner,
.video-section > .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    row-gap: 14px !important;
}

.video-section .elementor-widget,
.video-section .elementor-widget-container {
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
}

.video-section .elementor-widget-button {
    position: relative;
    z-index: 5;
    max-width: 100% !important;
    min-width: 0 !important;
}

.video-section .elementor-button {
    position: relative;
    overflow: hidden;
    z-index: 1;
    border-radius: 10px !important;
    border: 1px solid rgba(255, 103, 0, 0.4) !important;
    background: rgba(255, 103, 0, 0.04) !important;
    transition:
        transform 0.3s cubic-bezier(0.25, 0.8, 0.25, 1),
        box-shadow 0.3s ease,
        border-color 0.3s ease !important;
}

.video-section .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    pointer-events: none !important;
    background: linear-gradient(90deg, #ff6700, #ff8c3a);
    opacity: 0;
    transition: opacity 0.3s ease;
}

.video-section .elementor-button:hover {
    transform: translateY(-2px);
    border-color: rgba(255, 103, 0, 0.95) !important;
    box-shadow:
        0 8px 20px rgba(255, 103, 0, 0.25),
        inset 0 0 5px rgba(255, 255, 255, 0.1);
}

.video-section .elementor-button:hover::before {
    opacity: 1;
}

.video-section .elementor-button-text,
.video-section .elementor-button-icon {
    position: relative;
    z-index: 2;
    pointer-events: none;
}

.video-section .elementor-shape {
    display: none !important;
}

.video-section .elementor-widget-heading {
    margin-bottom: 2px !important;
}

.video-section .elementor-widget-loop-carousel {
    margin-top: 0 !important;
    margin-bottom: 2px !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
}

.video-section .swiper,
.video-section .swiper-container {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
    overflow: hidden !important;
}

/* ==================================================
   ANIMATION
   ================================================== */

@property --border-angle {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@keyframes neonBorderFlow {
    from {
        --border-angle: 0deg;
    }
    to {
        --border-angle: 360deg;
    }
}

@keyframes ambientPulse {
    0%,
    100% {
        transform: translate3d(0, 0, 0) scale(1);
        opacity: 0.7;
    }
    50% {
        transform: translate3d(-40px, 20px, 0) scale(1.08);
        opacity: 1;
    }
}

/* ==================================================
   TABLET
   ================================================== */

@media (min-width: 768px) and (max-width: 1024px) {
    .video-section {
        overflow: hidden !important;
        padding: 18px 12px !important;
    }

    .video-section::after {
        width: 280px !important;
        height: 280px !important;
        top: -110px !important;
        right: -60px !important;
        filter: blur(40px) !important;
    }

    .video-section > .e-con-inner,
    .video-section > .elementor-container {
        overflow: hidden !important;
    }

    .video-section .elementor-widget-loop-carousel,
    .video-section .swiper,
    .video-section .swiper-container {
        overflow: hidden !important;
    }
}

/* ==================================================
   MOBILE
   ================================================== */

@media (max-width: 767px) {
    .video-section {
        overflow: hidden !important;
        padding: 22px 14px !important;
    }

    .video-section::after {
        width: 220px !important;
        height: 220px !important;
        top: -80px !important;
        right: -50px !important;
        filter: blur(32px) !important;
    }

    .video-section::before {
        padding: 4px !important;
    }
}

/* ==================================================
   VERY SMALL MOBILE
   ================================================== */

@media (max-width: 480px) {
    .video-section {
        padding-left: 12px !important;
        padding-right: 12px !important;
    }

    .video-section::after {
        width: 180px !important;
        height: 180px !important;
        top: -60px !important;
        right: -30px !important;
        filter: blur(24px) !important;
    }
}

/* ==================================================
   FINAL SAFETY
   ================================================== */

.video-section img,
.video-section video,
.video-section iframe {
    max-width: 100% !important;
    box-sizing: border-box !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-4a76311 *//* ======================================================
   Hero News Slider
====================================================== */

/* والد اصلی */
.hero-news-slider,
.hero-news-slider > .elementor-widget-container {
    position: relative !important;
    border-radius: 10px;
}

/* کانتینر Swiper */
.hero-news-slider .swiper {
    border-radius: 10px;
    overflow: hidden !important;
}

.hero-news-slider .swiper-wrapper {
    border-radius: 10px;
}

/* اسلایدها */
.hero-news-slider .swiper-slide {
    border-radius: 10px;
    overflow: hidden;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    transform: translateZ(0);
}

/* کارت خبر */
.hero-news-slider .hero-news-card {
    border-radius: 10px;
    overflow: hidden !important;
}

/* تصویر */
.hero-news-slider .hero-news-card img {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: inherit;
}

.hero-news-slider .elementor-loop-container {
    overflow: hidden !important;
    border-radius: 10px !important;
}

/* ======================================================
   Pagination
====================================================== */

.hero-news-slider .swiper-pagination {
    position: absolute !important;
    left: 50% !important;
    bottom: 14px !important;
    transform: translateX(-50%) !important;

    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 8px !important;

    width: auto !important;
    margin: 0 !important;
    z-index: 10 !important;
    direction: ltr !important;
}

/* نقطه‌های معمولی */
.hero-news-slider .swiper-pagination-bullet {
    width: 26px !important;
    height: 4px !important;
    margin: 0 !important;

    background: #666 !important;
    border-radius: 999px !important;
    opacity: 0.7 !important;

    transition: all 0.3s ease;
}

/* معکوس کردن چیدمان نقطه‌ها برای هماهنگی با جهت RTL */
.hero-news-slider .swiper-pagination-bullet:nth-child(1) { order: 5 !important; }
.hero-news-slider .swiper-pagination-bullet:nth-child(2) { order: 4 !important; }
.hero-news-slider .swiper-pagination-bullet:nth-child(3) { order: 3 !important; }
.hero-news-slider .swiper-pagination-bullet:nth-child(4) { order: 2 !important; }
.hero-news-slider .swiper-pagination-bullet:nth-child(5) { order: 1 !important; }

/* نقطه فعال */
.hero-news-slider .swiper-pagination-bullet-active {
    width: 40px !important;
    background: #ff6700 !important;
}
.hero-news-card::after{
    content: "";
    position: absolute;
    inset: 0;
    z-index: 2;
    pointer-events: none;

    border-radius: inherit;
    overflow: hidden;

    background: linear-gradient(
        to top,
        rgba(0,0,0,.92) 0%,
        rgba(0,0,0,.75) 20%,
        rgba(0,0,0,.45) 45%,
        rgba(0,0,0,.18) 70%,
        rgba(0,0,0,0) 100%
    );

    transform: translateZ(0);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bac3ca */.card-hover .elementor-image-box-wrapper {
    border: 1px solid rgba(0, 0, 0, 0.12);
    padding-bottom: 10px;
    border-radius: 10px;
    transition: border-color 0.5s ease, box-shadow 0.5s ease;
}

.card-hover:hover .elementor-image-box-wrapper {
    border-color: #ff6700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9032d21 *//*==================================================*
 SPEEDPRESS AUTOMOTIVE SECTION DIVIDER
*==================================================*/

.soratpress-divider {

    position:relative;

    width:100%;

    height:45px;

    display:flex;

    align-items:center;

    overflow:hidden;

}


/* Main line */

.soratpress-divider::before {

    content:"";

    position:absolute;

    left:0;

    right:0;

    height:1px;

    background:

    linear-gradient(
        90deg,
        transparent,
        rgba(15,23,42,.12),
        transparent
    );

}



/* Orange racing accent */

.soratpress-divider::after {

    content:"";

    position:absolute;

    left:50%;

    transform:translateX(-50%) skewX(-25deg);


    width:90px;

    height:4px;


    background:#ff6700;


    border-radius:10px;


    box-shadow:

    0 0 12px rgba(255,103,0,.35);

}



/* Center badge */

.soratpress-divider span {

    position:absolute;

    left:50%;

    transform:translateX(-50%);


    width:18px;

    height:18px;


    background:#fff;


    border:3px solid #ff6700;


    border-radius:50%;


    z-index:2;


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f66036f */<style>

/* =========================================================
   SORATPRESS — PREMIUM GLOW CORNER FRAME
   ========================================================= */


/* =========================================================
   LAYOUT
   ========================================================= */

.custom-post-layout {
    display: block !important;
    width: 100% !important;
    margin: 30px 0 !important;
}

.custom-post-layout .row {
    display: flex !important;
    flex-wrap: wrap !important;

    width: 100% !important;

    padding: 0 !important;

    margin: 0 0 14px 0 !important;

    gap: 14px !important;
}

.custom-post-layout .row:last-child {
    margin-bottom: 0 !important;
}


/* =========================================================
   FIRST ROW — 2 CARDS
   ========================================================= */

.custom-post-layout .row.first-row .post-item {
    flex: 0 0 calc((100% - 14px) / 2) !important;
    width: calc((100% - 14px) / 2) !important;

    margin: 0 !important;
}


/* =========================================================
   SECOND ROW — 3 CARDS
   ========================================================= */

.custom-post-layout .row.second-row .post-item {
    flex: 0 0 calc((100% - 28px) / 3) !important;
    width: calc((100% - 28px) / 3) !important;

    min-width: 0 !important;

    margin: 0 !important;
}


/* =========================================================
   CARD
   ========================================================= */

.custom-post-layout .post-item {

    position: relative;

    isolation: isolate;

    overflow: hidden;

    width: 100%;

    border: 1px solid rgba(255,255,255,0.10);

    border-radius: 10px !important;

    background-color: #151515;

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;

    box-shadow:
        0 7px 20px rgba(0,0,0,0.13);

    transition:
        border-color 0.4s ease,
        box-shadow 0.4s ease;
}


/* =========================================================
   IMAGE ZOOM
   ========================================================= */

.custom-post-layout .post-item::before {

    content: "";

    position: absolute;

    inset: 0;

    z-index: 0;

    border-radius: 10px;

    background: inherit;

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;

    transform: scale(1);

    transition:
        transform 0.75s cubic-bezier(.2,.72,.25,1);

    will-change: transform;
}


/* =========================================================
   GLOW CORNER FRAME
   ========================================================= */

.custom-post-layout .post-item::after {

    content: "";

    position: absolute;

    inset: 0;

    z-index: 8;

    pointer-events: none;

    border-radius: 10px !important;

    opacity: 0;

    background:

        /* TOP RIGHT */
        linear-gradient(
            90deg,
            rgba(255,103,0,0),
            #ff6700,
            #ffb078
        )
        right 10px top 10px /
        48px 2px
        no-repeat,

        linear-gradient(
            #ffb078,
            #ff6700,
            rgba(255,103,0,0)
        )
        right 10px top 10px /
        2px 48px
        no-repeat,


        /* TOP LEFT */
        linear-gradient(
            90deg,
            #ffb078,
            #ff6700,
            rgba(255,103,0,0)
        )
        left 10px top 10px /
        48px 2px
        no-repeat,

        linear-gradient(
            #ffb078,
            #ff6700,
            rgba(255,103,0,0)
        )
        left 10px top 10px /
        2px 48px
        no-repeat,


        /* BOTTOM RIGHT */
        linear-gradient(
            90deg,
            rgba(255,103,0,0),
            #ff6700,
            #ffb078
        )
        right 10px bottom 10px /
        48px 2px
        no-repeat,

        linear-gradient(
            rgba(255,103,0,0),
            #ff6700,
            #ffb078
        )
        right 10px bottom 10px /
        2px 48px
        no-repeat,


        /* BOTTOM LEFT */
        linear-gradient(
            90deg,
            #ffb078,
            #ff6700,
            rgba(255,103,0,0)
        )
        left 10px bottom 10px /
        48px 2px
        no-repeat,

        linear-gradient(
            rgba(255,103,0,0),
            #ff6700,
            #ffb078
        )
        left 10px bottom 10px /
        2px 48px
        no-repeat;

    filter:
        drop-shadow(0 0 3px #ff6700)
        drop-shadow(0 0 7px rgba(255,103,0,0.55))
        drop-shadow(0 0 13px rgba(255,103,0,0.22));

    transition:
        opacity 0.35s ease,
        background-size 0.55s cubic-bezier(.2,.75,.25,1);
}


/* =========================================================
   INNER FRAME
   ========================================================= */

.custom-post-layout .post-item a::after {

    content: "";

    position: absolute;

    inset: 7px;

    z-index: 2;

    border-radius: 10px !important;

    border: 1px solid rgba(255,255,255,0.035);

    pointer-events: none;

    transition:
        border-color 0.4s ease,
        box-shadow 0.4s ease;
}


/* =========================================================
   HOVER — GLOW CORNERS
   ========================================================= */

.custom-post-layout .post-item:hover::after {

    opacity: 1;

    background-size:

        58px 2px,
        2px 58px,

        58px 2px,
        2px 58px,

        58px 2px,
        2px 58px,

        58px 2px,
        2px 58px;
}


/* =========================================================
   INNER FRAME HOVER
   ========================================================= */

.custom-post-layout .post-item:hover a::after {

    border-color:
        rgba(255,103,0,0.13);

    box-shadow:
        inset 0 0 25px rgba(255,103,0,0.035);
}


/* =========================================================
   LINK
   ========================================================= */

.custom-post-layout .post-item a {

    position: relative;

    z-index: 3;

    display: block;

    height: 280px;

    color: #fff;

    text-decoration: none;

    font-family:
        "yekanbakh",
        "IRANSans",
        sans-serif;
}


/* =========================================================
   IMAGE OVERLAY
   ========================================================= */

.custom-post-layout .post-item a::before {

    content: "";

    position: absolute;

    inset: 0;

    z-index: 1;

    background:

        linear-gradient(
            to top,
            rgba(0,0,0,0.62) 0%,
            rgba(0,0,0,0.20) 46%,
            rgba(0,0,0,0.02) 80%
        );

    pointer-events: none;
}


/* =========================================================
   IMAGE HOVER
   ========================================================= */

.custom-post-layout .post-item:hover::before {

    transform:
        scale(1.05);
}


/* =========================================================
   CARD HOVER
   ========================================================= */

.custom-post-layout .post-item:hover {

    border-color:
        rgba(255,103,0,0.32);

    box-shadow:

        0 12px 30px rgba(0,0,0,0.20),

        0 0 25px rgba(255,103,0,0.10);
}


/* =========================================================
   GLASS TITLE
   ========================================================= */

.custom-post-layout .post-title {

    position: absolute;

    right: 24px !important;

    bottom: 20px;

    left: 24px !important;

    z-index: 5;

    box-sizing: border-box;

    padding: 11px 15px;

    overflow: hidden;

    border: 1px solid rgba(255,255,255,0.13);

    border-radius: 10px !important;

    background:
        rgba(13,13,13,0.42);

    color:
        rgba(255,255,255,0.97);

    direction: rtl;

    text-align: right;

    font-family:
        "yekanbakh-Bold",
        "yekanbakh",
        "IRANSans",
        sans-serif;

    font-size: 14px;

    font-weight: 700;

    line-height: 1.85;

    backdrop-filter: blur(8px);

    -webkit-backdrop-filter: blur(8px);

    transition:

        color 0.4s ease,

        background 0.4s ease,

        border-color 0.4s ease,

        transform 0.45s cubic-bezier(.2,.75,.25,1);
}


/* =========================================================
   TITLE ACCENT
   ========================================================= */

.custom-post-layout .post-title::after {

    content: "";

    position: absolute;

    right: 15px;

    bottom: 6px;

    width: 26px;

    height: 2px;

    border-radius: 10px;

    background:
        #ff6700;

    opacity: 0.7;

    transform:
        scaleX(0.35);

    transform-origin: right;

    transition:
        transform 0.4s ease,
        opacity 0.3s ease;
}


/* =========================================================
   TITLE HOVER
   ========================================================= */

.custom-post-layout .post-item:hover .post-title {

    color: rgba(255,255,255,0.97);

    background: rgba(12,12,12,0.54);

    border-color: rgba(255,103,0,0.40);

    transform: translateY(-3px);
}

/* =========================================================
   TITLE LINE HOVER
   ========================================================= */

.custom-post-layout .post-item:hover .post-title::after {

    transform:
        scaleX(1);

    opacity: 1;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1374px) {

    .custom-post-layout .row {

        gap: 10px !important;

        margin-bottom: 10px !important;
    }

    .custom-post-layout .row.first-row .post-item {

        flex-basis:
            calc((100% - 10px) / 2) !important;

        width:
            calc((100% - 10px) / 2) !important;
    }

    .custom-post-layout .row.second-row .post-item {

        flex-basis:
            calc((100% - 20px) / 3) !important;

        width:
            calc((100% - 20px) / 3) !important;
    }

    .custom-post-layout .post-title {

        right: 20px !important;

        bottom: 16px;

        left: 20px !important;
    }
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .custom-post-layout .row {

        flex-direction: column !important;

        gap: 12px !important;

        margin-bottom: 12px !important;
    }

    .custom-post-layout .row.first-row .post-item,
    .custom-post-layout .row.second-row .post-item {

        flex: 0 0 100% !important;

        width: 100% !important;
    }

    .custom-post-layout .post-item a {

        height: 210px;
    }

    .custom-post-layout .post-title {

        right: 16px !important;

        bottom: 14px;

        left: 16px !important;

        padding: 8px 11px;

        font-size: 13px;

        border-radius: 10px !important;
    }

    .custom-post-layout .post-item::after {

        background-size:

            34px 2px,
            2px 34px,

            34px 2px,
            2px 34px,

            34px 2px,
            2px 34px,

            34px 2px,
            2px 34px;
    }

}


/* =========================================================
   REDUCED MOTION
   ========================================================= */

@media (prefers-reduced-motion: reduce) {

    .custom-post-layout .post-item,
    .custom-post-layout .post-item::before,
    .custom-post-layout .post-item::after,
    .custom-post-layout .post-item a::after,
    .custom-post-layout .post-title,
    .custom-post-layout .post-title::after {

        transition: none !important;

        animation: none !important;
    }

}

</style>/* End custom CSS */
/* Start custom CSS for elementskit-creative-button, class: .elementor-element-62c0cbb *//* Geometric orange button */
.soratpress-geometric-button .ekit_creative_button {
    position: relative;
    isolation: isolate;
    overflow: hidden !important;
    border: 1px solid transparent !important;
    border-radius: 4px 24px 4px 24px !important;

    background:
        linear-gradient(135deg, #FF7A1A, #FF6700) padding-box,
        linear-gradient(
            135deg,
            rgba(255, 255, 255, 0.4),
            rgba(255, 255, 255, 0.1)
        ) border-box;

    box-shadow:
        0 4px 12px rgba(255, 103, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.25);

    transition:
        transform 0.3s cubic-bezier(0.25, 1, 0.5, 1),
        border-radius 0.3s cubic-bezier(0.25, 1, 0.5, 1),
        box-shadow 0.3s cubic-bezier(0.25, 1, 0.5, 1),
        background 0.3s ease;
}

/* Crystal highlight */
.soratpress-geometric-button .ekit_creative_button::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    pointer-events: none;

    background: linear-gradient(
        135deg,
        rgba(255, 255, 255, 0.18) 0%,
        rgba(255, 255, 255, 0) 60%
    );
}

/* Keep button content above highlight */
.soratpress-geometric-button .ekit_creative_button > * {
    position: relative;
    z-index: 2;
}

/* Hover state */
.soratpress-geometric-button .ekit_creative_button:hover {
    transform: translateY(-2px);
    border-radius: 24px 4px 24px 4px !important;

    background:
        linear-gradient(135deg, #FF852E, #FF6700) padding-box,
        linear-gradient(
            135deg,
            rgba(255, 255, 255, 0.5),
            rgba(255, 255, 255, 0.15)
        ) border-box;

    box-shadow:
        0 8px 20px rgba(255, 103, 0, 0.25),
        inset 0 1px 0 rgba(255, 255, 255, 0.35);
}

/* Icon motion */
.soratpress-geometric-button .ekit_creative_button_icon_wrapper {
    display: inline-flex;
    align-items: center;
    position: relative;
    z-index: 2;
    transition: transform 0.3s ease;
}

.soratpress-geometric-button .ekit_creative_button:hover
.ekit_creative_button_icon_wrapper {
    transform: translateX(-3px);
}

/* Disable ElementsKit default background layer */
.soratpress-geometric-button .ekit_position_aware_bg {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09bfa8e */#sticky{
    position: -webkit-sticky;
    position: sticky;
    top: 20px;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1345770 */.custom-heading-line {
    display: flex;
    align-items: center;
    gap: 15px; /* فاصله متن از خط */
}

.custom-heading-line::after {
    content: "";
    flex: 1;
    height: 2px; /* ضخامت خط */
    background-color: #ff6700;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for jet-blog-smart-listing, class: .elementor-element-0a4c787 */```css
/* Clip image container */
.listing-zoom .post-thumbnail-featured,
.listing-zoom .post-thumbnail-simple {
    overflow: hidden;
    display: block;
    border-radius: inherit;
}

/* Smooth image zoom */
.listing-zoom .jet-smart-listing__post-thumbnail-img {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

/* Zoom on hover */
.listing-zoom .jet-smart-listing__featured:hover .post-thumbnail-featured img,
.listing-zoom .jet-smart-listing__post:hover .post-thumbnail-simple img {
    transform: scale(1.08);
}
```/* End custom CSS */
/* Start custom CSS for elementskit-creative-button, class: .elementor-element-d3c4d82 *//* Geometric orange button */
.soratpress-geometric-button .ekit_creative_button {
    position: relative;
    isolation: isolate;
    overflow: hidden !important;
    border: 1px solid transparent !important;
    border-radius: 4px 24px 4px 24px !important;

    background:
        linear-gradient(135deg, #FF7A1A, #FF6700) padding-box,
        linear-gradient(
            135deg,
            rgba(255, 255, 255, 0.4),
            rgba(255, 255, 255, 0.1)
        ) border-box;

    box-shadow:
        0 4px 12px rgba(255, 103, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.25);

    transition:
        transform 0.3s cubic-bezier(0.25, 1, 0.5, 1),
        border-radius 0.3s cubic-bezier(0.25, 1, 0.5, 1),
        box-shadow 0.3s cubic-bezier(0.25, 1, 0.5, 1),
        background 0.3s ease;
}

/* Crystal highlight */
.soratpress-geometric-button .ekit_creative_button::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    pointer-events: none;

    background: linear-gradient(
        135deg,
        rgba(255, 255, 255, 0.18) 0%,
        rgba(255, 255, 255, 0) 60%
    );
}

/* Keep button content above highlight */
.soratpress-geometric-button .ekit_creative_button > * {
    position: relative;
    z-index: 2;
}

/* Hover state */
.soratpress-geometric-button .ekit_creative_button:hover {
    transform: translateY(-2px);
    border-radius: 24px 4px 24px 4px !important;

    background:
        linear-gradient(135deg, #FF852E, #FF6700) padding-box,
        linear-gradient(
            135deg,
            rgba(255, 255, 255, 0.5),
            rgba(255, 255, 255, 0.15)
        ) border-box;

    box-shadow:
        0 8px 20px rgba(255, 103, 0, 0.25),
        inset 0 1px 0 rgba(255, 255, 255, 0.35);
}

/* Icon motion */
.soratpress-geometric-button .ekit_creative_button_icon_wrapper {
    display: inline-flex;
    align-items: center;
    position: relative;
    z-index: 2;
    transition: transform 0.3s ease;
}

.soratpress-geometric-button .ekit_creative_button:hover
.ekit_creative_button_icon_wrapper {
    transform: translateX(-3px);
}

/* Disable ElementsKit default background layer */
.soratpress-geometric-button .ekit_position_aware_bg {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-creative-button, class: .elementor-element-1b34dec *//* Geometric orange button */
.soratpress-geometric-button .ekit_creative_button {
    position: relative;
    isolation: isolate;
    overflow: hidden !important;
    border: 1px solid transparent !important;
    border-radius: 4px 24px 4px 24px !important;

    background:
        linear-gradient(135deg, #FF7A1A, #FF6700) padding-box,
        linear-gradient(
            135deg,
            rgba(255, 255, 255, 0.4),
            rgba(255, 255, 255, 0.1)
        ) border-box;

    box-shadow:
        0 4px 12px rgba(255, 103, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.25);

    transition:
        transform 0.3s cubic-bezier(0.25, 1, 0.5, 1),
        border-radius 0.3s cubic-bezier(0.25, 1, 0.5, 1),
        box-shadow 0.3s cubic-bezier(0.25, 1, 0.5, 1),
        background 0.3s ease;
}

/* Crystal highlight */
.soratpress-geometric-button .ekit_creative_button::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    pointer-events: none;

    background: linear-gradient(
        135deg,
        rgba(255, 255, 255, 0.18) 0%,
        rgba(255, 255, 255, 0) 60%
    );
}

/* Keep button content above highlight */
.soratpress-geometric-button .ekit_creative_button > * {
    position: relative;
    z-index: 2;
}

/* Hover state */
.soratpress-geometric-button .ekit_creative_button:hover {
    transform: translateY(-2px);
    border-radius: 24px 4px 24px 4px !important;

    background:
        linear-gradient(135deg, #FF852E, #FF6700) padding-box,
        linear-gradient(
            135deg,
            rgba(255, 255, 255, 0.5),
            rgba(255, 255, 255, 0.15)
        ) border-box;

    box-shadow:
        0 8px 20px rgba(255, 103, 0, 0.25),
        inset 0 1px 0 rgba(255, 255, 255, 0.35);
}

/* Icon motion */
.soratpress-geometric-button .ekit_creative_button_icon_wrapper {
    display: inline-flex;
    align-items: center;
    position: relative;
    z-index: 2;
    transition: transform 0.3s ease;
}

.soratpress-geometric-button .ekit_creative_button:hover
.ekit_creative_button_icon_wrapper {
    transform: translateX(-3px);
}

/* Disable ElementsKit default background layer */
.soratpress-geometric-button .ekit_position_aware_bg {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-creative-button, class: .elementor-element-cede65a *//* Geometric orange button */
.soratpress-geometric-button .ekit_creative_button {
    position: relative;
    isolation: isolate;
    overflow: hidden !important;
    border: 1px solid transparent !important;
    border-radius: 4px 24px 4px 24px !important;

    background:
        linear-gradient(135deg, #FF7A1A, #FF6700) padding-box,
        linear-gradient(
            135deg,
            rgba(255, 255, 255, 0.4),
            rgba(255, 255, 255, 0.1)
        ) border-box;

    box-shadow:
        0 4px 12px rgba(255, 103, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.25);

    transition:
        transform 0.3s cubic-bezier(0.25, 1, 0.5, 1),
        border-radius 0.3s cubic-bezier(0.25, 1, 0.5, 1),
        box-shadow 0.3s cubic-bezier(0.25, 1, 0.5, 1),
        background 0.3s ease;
}

/* Crystal highlight */
.soratpress-geometric-button .ekit_creative_button::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    pointer-events: none;

    background: linear-gradient(
        135deg,
        rgba(255, 255, 255, 0.18) 0%,
        rgba(255, 255, 255, 0) 60%
    );
}

/* Keep button content above highlight */
.soratpress-geometric-button .ekit_creative_button > * {
    position: relative;
    z-index: 2;
}

/* Hover state */
.soratpress-geometric-button .ekit_creative_button:hover {
    transform: translateY(-2px);
    border-radius: 24px 4px 24px 4px !important;

    background:
        linear-gradient(135deg, #FF852E, #FF6700) padding-box,
        linear-gradient(
            135deg,
            rgba(255, 255, 255, 0.5),
            rgba(255, 255, 255, 0.15)
        ) border-box;

    box-shadow:
        0 8px 20px rgba(255, 103, 0, 0.25),
        inset 0 1px 0 rgba(255, 255, 255, 0.35);
}

/* Icon motion */
.soratpress-geometric-button .ekit_creative_button_icon_wrapper {
    display: inline-flex;
    align-items: center;
    position: relative;
    z-index: 2;
    transition: transform 0.3s ease;
}

.soratpress-geometric-button .ekit_creative_button:hover
.ekit_creative_button_icon_wrapper {
    transform: translateX(-3px);
}

/* Disable ElementsKit default background layer */
.soratpress-geometric-button .ekit_position_aware_bg {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54d5aab */.custom-heading-line {
    display: flex;
    align-items: center;
    gap: 15px; /* فاصله متن از خط */
}

.custom-heading-line::after {
    content: "";
    flex: 1;
    height: 2px; /* ضخامت خط */
    background-color: #ff6700;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c7747a */.brand-div
 {
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad3913a */.brand-div
 {
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69c3aee */.brand-div
 {
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9d3ab1 */.brand-div
 {
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28066b3 */.brand-div
 {
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ed60e3 */.brand-div
 {
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5abb814 */.brand-div
 {
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb40b3e */.brand-div
 {
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e619264 */.brand-div
 {
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf141ef *//* ==========================================
   SPEEDPRESS PREMIUM BRAND CARDS
   Clean Hover + Animated Logo Border
========================================== */


/* ==========================================
   BRAND CARD
========================================== */

.brand-div {

    position: relative;

    min-height: 175px;

    display: flex;
    align-items: center;
    justify-content: center;

    padding: 25px !important;

    border-radius: 28px;

    background: #ffffff !important;

    border: 1px solid rgba(0,0,0,.08);

    box-shadow:
        0 20px 45px rgba(0,0,0,.08);

    transition:
        transform .35s ease,
        box-shadow .35s ease,
        border-color .35s ease;

    will-change: transform;
}


/* Remove extra layers */

.brand-div::before,
.brand-div::after {

    display: none !important;

}


/* Card hover effect */

.brand-div:hover {

    background: #ffffff !important;

    transform: translateY(-8px);

    border-color:
        rgba(255,103,0,.25);

    box-shadow:
        0 25px 60px rgba(0,0,0,.15);

}



/* ==========================================
   IMAGE BOX CONTAINER
========================================== */


.brand-div .elementor-widget-image-box,
.brand-div .elementor-widget-container,
.brand-div .elementor-image-box-wrapper {

    background: transparent !important;

    border: none !important;

    box-shadow: none !important;

}



/* Prevent widget hover box */

.brand-div .elementor-widget-image-box:hover,
.brand-div .elementor-widget-image-box:hover .elementor-widget-container,
.brand-div .elementor-widget-image-box:hover .elementor-image-box-wrapper {

    background: transparent !important;

    border: none !important;

    box-shadow: none !important;

}



/* ==========================================
   LOGO BOX
========================================== */


.brand-div .elementor-image-box-img {

    width: 110px !important;

    height: 110px !important;

    margin: 0 auto 18px !important;

    display: flex;

    align-items: center;

    justify-content: center;

    background: #fff !important;

    border-radius: 28px;

    position: relative;

    box-shadow:
        0 15px 35px rgba(0,0,0,.13);

    z-index: 2;

    transition:
        transform .35s ease,
        box-shadow .35s ease;

}



/* Animated thin border around logo */

.brand-div .elementor-image-box-img::before {

    content: "";

    position: absolute;

    inset: -2px;

    border-radius: 30px;

    padding: 1px;


    background:

    linear-gradient(
        90deg,
        rgba(255,103,0,0),
        rgba(255,103,0,.35),
        rgba(255,103,0,0)
    );


    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;


    animation:
        borderMove 15s linear infinite;

}



/* Slow border rotation */

@keyframes borderMove {

    from {

        transform: rotate(0deg);

    }

    to {

        transform: rotate(360deg);

    }

}



/* ==========================================
   LOGO SIZE NORMALIZATION
========================================== */


.brand-div img {

    width: 70px !important;

    height: 70px !important;

    object-fit: contain !important;

    transition:
        transform .35s ease;

}



/* Logo hover */

.brand-div:hover img {

    transform: scale(1.06);

}



/* Logo box hover */

.brand-div:hover .elementor-image-box-img {

    background: #fff !important;

    transform: translateY(-4px);

    box-shadow:

        0 20px 40px rgba(0,0,0,.16);

}



/* ==========================================
   BRAND TITLE
========================================== */


.brand-div .elementor-image-box-title {

    margin: 0 !important;

    font-size: 16px;

    font-weight: 800;

    color: #161616 !important;

}



/* Keep title color on hover */

.brand-div:hover .elementor-image-box-title {

    color: #161616 !important;

}



/* Orange underline */

.brand-div .elementor-image-box-title::after {

    content: "";

    display: block;

    width: 35px;

    height: 2px;

    background: #ff6700;

    margin: 10px auto 0;

    border-radius: 20px;

}



/* ==========================================
   MOBILE RESPONSIVE
========================================== */


@media(max-width:767px) {


    .brand-div {

        min-height: 145px;

    }


    .brand-div .elementor-image-box-img {

        width: 85px !important;

        height: 85px !important;

    }


    .brand-div img {

        width: 55px !important;

        height: 55px !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8477d5c */.brand-div
 {
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1fa790 */```css id="auto-brand-card"
.auto-brand-card {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;

    min-height: 150px;
    padding: 25px !important;

    background: linear-gradient(
        145deg,
        #ffffff 0%,
        #f7f7f7 100%
    );

    border: 1px solid rgba(0, 0, 0, 0.08);
    border-radius: 24px;

    box-shadow:
        0 15px 40px rgba(0, 0, 0, 0.08);

    overflow: hidden;

    transition:
        transform 0.45s cubic-bezier(.2, .8, .2, 1),
        background 0.45s ease,
        border-color 0.45s ease,
        box-shadow 0.45s ease;
}

.auto-brand-card::after {
    content: "";

    position: absolute;
    left: 20%;
    right: 20%;
    bottom: 0;

    height: 3px;

    background: #ff6700;
    border-radius: 20px;

    transform: scaleX(0);
    transition: transform 0.4s ease;
}

.auto-brand-card::before {
    content: "";

    position: absolute;

    width: 160px;
    height: 160px;

    top: -80px;
    right: -80px;

    background: radial-gradient(
        circle,
        rgba(255, 103, 0, 0.18),
        transparent 70%
    );

    opacity: 0;
    transition: opacity 0.4s ease;
}

.auto-brand-card:hover {
    transform: translateY(-10px);

    background: #111111;
    border-color: #ff6700;

    box-shadow:
        0 25px 60px rgba(0, 0, 0, 0.22);
}

.auto-brand-card:hover::after {
    transform: scaleX(1);
}

.auto-brand-card:hover::before {
    opacity: 1;
}

.auto-brand-card .elementor-widget-image-box {
    position: relative;
    z-index: 2;
    width: 100%;
}

.auto-brand-card img {
    width: auto;
    height: 70px;

    object-fit: contain;

    filter: grayscale(20%);

    transition:
        transform 0.45s ease,
        filter 0.45s ease;
}

.auto-brand-card:hover img {
    transform: scale(1.12);

    filter:
        grayscale(0)
        brightness(1.15);
}

.auto-brand-card .elementor-image-box-title {
    margin-top: 18px !important;

    font-size: 16px;
    font-weight: 700;

    color: #222222;

    transition: color 0.3s ease;
}

.auto-brand-card:hover .elementor-image-box-title {
    color: #ffffff;
}

.auto-brand-card a {
    text-decoration: none !important;
}

@media (max-width: 767px) {

    .auto-brand-card {
        min-height: 120px;
        border-radius: 18px;
    }

    .auto-brand-card img {
        height: 50px;
    }
}
```/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b3aacbb */```css
/* =====================================
   Soratpress - Car Brand Carousel
   ===================================== */

/* فضای حرکتی هاور */
.brand-carousel {
    padding: 10px 0 !important;
}

/* کانتینر اسلایدها */
.brand-carousel .swiper-slide {
    height: 145px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* باکس هر لوگو */
.brand-carousel .swiper-slide-inner {
    width: 125px !important;
    height: 125px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #ffffff;
    border: 1px solid #dedede;
    border-radius: 18px;
    padding: 22px;
    box-sizing: border-box;
    transition:
        transform .35s ease,
        border-color .35s ease,
        box-shadow .35s ease;
}

/* خود تصویر لوگو */
.brand-carousel .swiper-slide-image {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    display: block;
}

/* هاور */
.brand-carousel .swiper-slide-inner:hover {
    border-color: #ff6700;
    box-shadow: 0 10px 30px rgba(0, 0, 0, .08);
    transform: translateY(-5px);
}

/* حذف فضای اضافی */
.brand-carousel figure {
    margin: 0 !important;
}

/* موبایل */
@media (max-width: 767px) {

    .brand-carousel .swiper-slide {
        height: 115px !important;
    }

    .brand-carousel .swiper-slide-inner {
        width: 95px !important;
        height: 95px !important;
        padding: 15px;
        border-radius: 14px;
    }
}
```/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd325fa *//* === Soratpress Social Section === */
/* === Main section background === */
.elementor-element-fd325fa{
  position:relative;
  isolation:isolate;
  overflow:hidden;
  padding:20px 14px;
  border-radius:0 !important;
  background:
    radial-gradient(circle at 8% 0%, rgba(255,103,0,.28), transparent 38%),
    radial-gradient(circle at 95% 100%, rgba(255,103,0,.16), transparent 42%),
    linear-gradient(135deg, #0d0f11 0%, #1c2024 55%, #101214 100%) !important;
}

/* Prevent Elementor inner container from covering parent background */
.elementor-element-fd325fa > .e-con-inner{
  position:relative;
  z-index:1;
  background:transparent !important;
}

/* Background glow layer */
.elementor-element-fd325fa:before{
  content:"";
  position:absolute;
  z-index:0;
  inset:0;
  pointer-events:none;
  background:
    linear-gradient(
      115deg,
      transparent 0%,
      rgba(255,103,0,.06) 35%,
      transparent 55%
    );
}


/* Heading underline */
.elementor-element-8086cf1 .elementor-heading-title:after{
  content:"";
  display:block;
  width:54px;
  height:3px;
  margin:8px auto 0;
  border-radius:10px;
  background:#ff6700;
  box-shadow:0 0 14px rgba(255,103,0,.75);
}

/* Rows */
.elementor-element-733317e,
.elementor-element-fb745be,
.elementor-element-8707aa5{
  display:flex;
  align-items:stretch;
  gap:8px;
  width:100%;
  margin-bottom:8px;
}

.elementor-element-8707aa5{
  margin-bottom:0;
}

/* Equal widths */
.elementor-element-733317e > .e-con,
.elementor-element-fb745be > .e-con,
.elementor-element-8707aa5 > .e-con{
  flex:1 1 0;
  min-width:0;
}

/* Base card */
.elementor-element-fd325fa .elementskit-infobox{
  --network:255,103,0;
  position:relative;
  min-height:125px;
  height:100%;
  overflow:hidden;
  padding:12px 10px 10px;
  border:1px solid rgba(var(--network),.42);
  border-radius:12px;
  background:
    radial-gradient(circle at 50% -15%, rgba(var(--network),.28), transparent 53%),
    linear-gradient(145deg, rgba(var(--network),.14), rgba(255,255,255,.03) 44%, rgba(0,0,0,.28)),
    #16191c;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.12),
    inset 0 -20px 24px rgba(0,0,0,.18),
    0 10px 22px rgba(0,0,0,.20);
  transition:transform .28s ease, box-shadow .28s ease, border-color .28s ease;
}

/* Reflection */
.elementor-element-fd325fa .elementskit-infobox:before{
  content:"";
  position:absolute;
  top:-70px;
  right:-20%;
  width:140%;
  height:80px;
  border-bottom:1px solid rgba(255,255,255,.16);
  border-radius:50%;
  box-shadow:0 18px 24px rgba(var(--network),.10);
  transform:rotate(-12deg);
  pointer-events:none;
}

/* Speed line */
.elementor-element-fd325fa .elementskit-infobox:after{
  content:"";
  position:absolute;
  right:0;
  bottom:0;
  width:50px;
  height:3px;
  border-radius:10px 0 0;
  background:rgb(var(--network));
  box-shadow:-10px 0 18px rgba(var(--network),.62);
  transition:width .28s ease;
}

/* Whole card link */
.elementor-element-fd325fa .ekit_global_links{
  display:block;
  height:100%;
  text-decoration:none !important;
}

/* Hover */
.elementor-element-fd325fa .ekit_global_links:hover .elementskit-infobox{
  transform:translateY(-4px);
  border-color:rgb(var(--network));
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.16),
    0 14px 26px rgba(0,0,0,.28),
    0 0 18px rgba(var(--network),.24);
}

.elementor-element-fd325fa .ekit_global_links:hover .elementskit-infobox:after{
  width:100%;
}

/* Icon frame */
.elementor-element-fd325fa .elementskit-info-box-icon{
  display:flex;
  align-items:center;
  justify-content:center;
  width:48px;
  height:48px;
  margin:0 auto 8px;
  border:1px solid rgba(var(--network),.72);
  border-radius:14px;
  background:
    linear-gradient(135deg, rgba(var(--network),.34), rgba(var(--network),.08)),
    rgba(0,0,0,.24);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.14),
    0 6px 14px rgba(0,0,0,.22),
    0 0 16px rgba(var(--network),.28);
  transform:rotate(-3deg);
  transition:transform .28s ease, box-shadow .28s ease;
}

.elementor-element-fd325fa .ekit_global_links:hover .elementskit-info-box-icon{
  transform:rotate(0) scale(1.05);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.22),
    0 8px 18px rgba(0,0,0,.26),
    0 0 22px rgba(var(--network),.48);
}

/* Icon fonts */
.elementor-element-fd325fa .elementskit-info-box-icon i{
  color:rgb(var(--network));
  font-size:22px;
  line-height:1;
  text-shadow:0 0 10px rgba(var(--network),.55);
}

/* SVG icons */
.elementor-element-fd325fa .elementskit-info-box-icon svg{
  width:24px;
  height:24px;
  max-width:24px;
  max-height:24px;
  filter:drop-shadow(0 0 6px rgba(var(--network),.45));
}

/* Instagram */
.elementor-element-39a197f .elementskit-infobox,
.elementor-element-645c0b1 .elementskit-infobox,
.elementor-element-bf1acb3 .elementskit-infobox,
.elementor-element-f34114c .elementskit-infobox{
  --network:225,48,108;
  background:
    radial-gradient(circle at 12% 0%, rgba(253,29,29,.38), transparent 35%),
    radial-gradient(circle at 88% 0%, rgba(131,58,180,.40), transparent 42%),
    radial-gradient(circle at 50% 105%, rgba(252,175,69,.20), transparent 55%),
    linear-gradient(145deg, #321429, #17171b 72%);
}

/* Aparat */
.elementor-element-22b9b12 .elementskit-infobox{
  --network:236,19,91;
  background:
    radial-gradient(circle at 50% -10%, rgba(236,19,91,.42), transparent 57%),
    linear-gradient(145deg, #351323, #17171b 72%);
}

.elementor-element-22b9b12 .elementskit-info-box-icon svg path{
  fill:#ec135b !important;
}

/* YouTube */
.elementor-element-ce54d1c .elementskit-infobox,
.elementor-element-44499d2 .elementskit-infobox{
  --network:255,0,0;
  background:
    radial-gradient(circle at 50% -10%, rgba(255,0,0,.40), transparent 57%),
    linear-gradient(145deg, #381212, #191719 72%);
}

/* Telegram */
.elementor-element-0af8809 .elementskit-infobox{
  --network:34,158,217;
  background:
    radial-gradient(circle at 50% -10%, rgba(34,158,217,.42), transparent 57%),
    linear-gradient(145deg, #102e3d, #151a1d 72%);
}

/* Bale */
.elementor-element-d7d5560 .elementskit-infobox{
  --network:69,196,166;
  background:
    radial-gradient(circle at 50% -10%, rgba(69,196,166,.42), transparent 57%),
    linear-gradient(145deg, #10352e, #151a1b 72%);
}

.elementor-element-d7d5560 .elementskit-info-box-icon svg path{
  fill:#45c4a6 !important;
}

/* Order: Bale | Telegram */
.elementor-element-8707aa5{
  direction:rtl;
}

.elementor-element-8707aa5 > .elementor-element-e93f916{
  order:1;
}

.elementor-element-8707aa5 > .elementor-element-21061d3{
  order:2;
}

/* Tablet */
@media (max-width:767px){
  .elementor-element-fd325fa{
    padding:16px 10px;
  }

  .elementor-element-733317e,
  .elementor-element-fb745be,
  .elementor-element-8707aa5{
    gap:6px;
    margin-bottom:6px;
    flex-wrap:wrap;
  }

  .elementor-element-733317e > .e-con{
    flex:0 0 calc(50% - 3px);
  }

  .elementor-element-fb745be > .e-con:first-child{
    flex:0 0 100%;
  }

  .elementor-element-fb745be > .e-con:not(:first-child){
    flex:0 0 calc(50% - 3px);
  }

  .elementor-element-fd325fa .elementskit-infobox{
    min-height:120px;
  }
}

/* Mobile */
@media (max-width:480px){
  .elementor-element-733317e > .e-con,
  .elementor-element-fb745be > .e-con,
  .elementor-element-8707aa5 > .e-con{
    flex:0 0 100% !important;
  }
}
/* Extra-short social cards */
.elementor-element-fd325fa .elementskit-infobox{
  min-height:130px !important;
  padding:20px 10px !important;
}

/* Smaller icon and tighter distance */
.elementor-element-fd325fa .elementskit-info-box-icon{
  width:30px;
  height:30px;
  margin:10px !important;
  border-radius:8px;
}

.elementor-element-fd325fa .elementskit-info-box-icon i{
  font-size:16px;
}

.elementor-element-fd325fa .elementskit-info-box-icon svg{
  width:20px;
  height:20px;
  max-width:17px;
  max-height:17px;
}

/* Remove any remaining title spacing */
.elementor-element-fd325fa .elementskit-info-box-title,
.elementor-element-fd325fa .elementskit-info-box-content,
.elementor-element-fd325fa .elementskit-infobox p{
  margin:0 !important;
  padding:0 !important;
  line-height:1.1 !important;
}

/* Compact mobile cards too */
@media (max-width:767px){
  .elementor-element-fd325fa .elementskit-infobox{
    min-height:64px !important;
    padding:5px !important;
  }
}
/* Remove Elementor white background / overlay layers */
.elementor-element-fd325fa,
.elementor-element-fd325fa > .e-con-inner,
.elementor-element-fd325fa .elementor-background-overlay{
  background-color:transparent !important;
}

/* Restore the main dark-orange background */
.elementor-element-fd325fa{
  position:relative;
  isolation:isolate;
  overflow:hidden;
  background:
    radial-gradient(circle at 8% 0%, rgba(255,103,0,.32), transparent 38%),
    radial-gradient(circle at 95% 100%, rgba(255,103,0,.18), transparent 42%),
    linear-gradient(135deg, #0b0d0f 0%, #1d2226 55%, #101214 100%) !important;
}

/* Make sure Elementor overlay never covers the section */
.elementor-element-fd325fa > .elementor-background-overlay{
  display:none !important;
}

/* Keep content above the background */
.elementor-element-fd325fa .e-con-inner{
  position:relative;
  z-index:2;
  background:transparent !important;
}

/* Orange lighting layer behind content */
.elementor-element-fd325fa:before{
  content:"";
  position:absolute;
  z-index:1;
  inset:0;
  pointer-events:none;
  opacity:.8;
  background:
    linear-gradient(
      120deg,
      transparent 0%,
      rgba(255,103,0,.08) 36%,
      transparent 58%
    );
}/* End custom CSS */
/* Start custom CSS *//* =========================================
   SORATPRESS — TABLET & MOBILE SIDE SPACING
   هدر و فوتر مستثنی
   دسکتاپ بدون تغییر
   ========================================= */

/* فقط تبلت */
@media (min-width: 768px) and (max-width: 1024px) {

    /* بخش‌های اصلی محتوا */
    body:not(.elementor-editor-active)
    .elementor-location-header ~ .elementor-location-footer,
    .site-main,
    main {
        overflow-x: hidden;
    }

    .site-main > .e-con,
    .site-main > .elementor-section {
        margin-left: 18px !important;
        margin-right: 18px !important;
        width: calc(100% - 36px) !important;
        max-width: none !important;
    }
}


/* فقط موبایل */
@media (max-width: 767px) {

    body {
        overflow-x: hidden;
    }

    .site-main > .e-con,
    .site-main > .elementor-section {
        margin-left: 12px !important;
        margin-right: 12px !important;
        width: calc(100% - 24px) !important;
        max-width: none !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'yekanbakh';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://soratpress.ir/wp-content/uploads/2026/08/YekanBakhFaNum-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'yekanbakh';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://soratpress.ir/wp-content/uploads/2026/08/YekanBakhFaNum-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'yekanbakh';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://soratpress.ir/wp-content/uploads/2026/08/YekanBakhFaNum-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'yekanbakh';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://soratpress.ir/wp-content/uploads/2026/08/YekanBakhFaNum-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'yekanbakh';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://soratpress.ir/wp-content/uploads/2026/08/YekanBakhFaNum-ExtraBlack.woff2') format('woff2');
}
/* End Custom Fonts CSS */