.elementor-21 .elementor-element.elementor-element-7fc086c{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-4e2e15e .elementor-repeater-item-5533a01 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://panjerehaftab.ir/wp-content/uploads/2026/01/New-Project1.jpg);background-size:cover;}.elementor-21 .elementor-element.elementor-element-4e2e15e .elementor-repeater-item-a2fefdc .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://panjerehaftab.ir/wp-content/uploads/2026/01/New-Project2.jpg);background-size:cover;}.elementor-21 .elementor-element.elementor-element-4e2e15e .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-21 .elementor-element.elementor-element-4e2e15e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4e2e15e .swiper-slide-contents{max-width:100%;}.elementor-21 .elementor-element.elementor-element-4e2e15e .swiper-slide-inner{text-align:center;}.elementor-21 .elementor-element.elementor-element-4e2e15e .elementor-swiper-button{font-size:20px;color:#FF4D00;}.elementor-21 .elementor-element.elementor-element-4e2e15e .elementor-swiper-button svg{fill:#FF4D00;}.elementor-21 .elementor-element.elementor-element-10bdf86{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-a90ed1a{--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-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:#FF4D00;--border-color:#FF4D00;--border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-a90ed1a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a90ed1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0E3;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-ff6a87f img{height:305px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 2px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-48efdfb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-dbc067d{text-align:justify;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-f55cad8 .elementor-button{background-color:#FF4D00;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-25c7d27{--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;}.elementor-21 .elementor-element.elementor-element-25c7d27.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-4134e20{--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:stretch;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-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 ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-9a7b558{background-color:#F8F0E3;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4D00;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-9a7b558.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-21 .elementor-element.elementor-element-9a7b558.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-21 .elementor-element.elementor-element-9a7b558.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-title{margin-bottom:10px;font-family:"Roboto", Sans-serif;font-weight:600;color:#FF4D00;}.elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-img img{height:90px;object-fit:fill;border-radius:0px;transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-9a7b558:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-9a7b558:has(:focus) .elementor-image-box-title{color:#FF4D00;}.elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;color:#FF4D00;}.elementor-21 .elementor-element.elementor-element-9368ceb{--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:stretch;}.elementor-21 .elementor-element.elementor-element-5f64a05{background-color:#F8F0E3;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4D00;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-5f64a05.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-21 .elementor-element.elementor-element-5f64a05.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-21 .elementor-element.elementor-element-5f64a05.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-title{margin-bottom:10px;font-family:"Roboto", Sans-serif;font-weight:600;color:#FF4D00;}.elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-img img{height:90px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-5f64a05:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-5f64a05:has(:focus) .elementor-image-box-title{color:#FF4D00;}.elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;color:#FF4D00;}.elementor-21 .elementor-element.elementor-element-d5935f3{--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:stretch;}.elementor-21 .elementor-element.elementor-element-0a2a57a{background-color:#F8F0E3;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4D00;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-0a2a57a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-21 .elementor-element.elementor-element-0a2a57a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-21 .elementor-element.elementor-element-0a2a57a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-title{margin-bottom:10px;font-family:"Roboto", Sans-serif;font-weight:600;color:#FF4D00;}.elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-img img{height:90px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-0a2a57a:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-0a2a57a:has(:focus) .elementor-image-box-title{color:#FF4D00;}.elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;color:#FF4D00;}.elementor-21 .elementor-element.elementor-element-3d927e7{--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;}.elementor-21 .elementor-element.elementor-element-8af0416{background-color:#F8F0E3;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4D00;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-8af0416.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-21 .elementor-element.elementor-element-8af0416.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-21 .elementor-element.elementor-element-8af0416.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-title{margin-bottom:10px;font-family:"Roboto", Sans-serif;font-weight:600;color:#FF4D00;}.elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-img img{height:90px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-8af0416:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-8af0416:has(:focus) .elementor-image-box-title{color:#FF4D00;}.elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:9px;font-weight:400;color:#FF4D00;}.elementor-21 .elementor-element.elementor-element-6eaa569{--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;--overlay-opacity:0.5;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6eaa569:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6eaa569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://panjerehaftab.ir/wp-content/uploads/2025/11/ChatGPT-Image-Nov-8-2025-01_11_34-AM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-6eaa569::before, .elementor-21 .elementor-element.elementor-element-6eaa569 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-6eaa569 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-6eaa569 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-6eaa569 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-6eaa569 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-b0db614{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-70e74c1 .elementor-heading-title{font-family:"Vast Shadow", Sans-serif;font-weight:900;text-shadow:0px 0px 5px #FFFFFF;color:#FF4D00;}.elementor-21 .elementor-element.elementor-element-f3128ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:50px;text-shadow:0px 0px 7px #FFFFFF;mix-blend-mode:luminosity;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-cd8031e{--display:flex;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-49c2fce .elementor-button{background-color:#FF4D00;border-radius:70px 70px 70px 70px;padding:15px 60px 15px 60px;}.elementor-21 .elementor-element.elementor-element-49c2fce.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-21 .elementor-element.elementor-element-bcaa92f{--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;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-52f98b8{--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;}.elementor-21 .elementor-element.elementor-element-d55b958{background-color:#FFF1DC;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4C00;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-d55b958 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-d55b958.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-d55b958.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-d55b958.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-d55b958 .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FF4C00;}.elementor-21 .elementor-element.elementor-element-d55b958 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-21 .elementor-element.elementor-element-d55b958 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-d55b958:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-d55b958:has(:focus) .elementor-image-box-title{color:#FF4C00;}.elementor-21 .elementor-element.elementor-element-d55b958 .elementor-image-box-description{color:#858585;}.elementor-21 .elementor-element.elementor-element-a077e19{--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;}.elementor-21 .elementor-element.elementor-element-e325587{background-color:#FFF1DC;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4C00;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-e325587 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-e325587.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-e325587.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-e325587.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-e325587 .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FF4C00;}.elementor-21 .elementor-element.elementor-element-e325587 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-21 .elementor-element.elementor-element-e325587 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-e325587:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-e325587:has(:focus) .elementor-image-box-title{color:#FF4C00;}.elementor-21 .elementor-element.elementor-element-e325587 .elementor-image-box-description{color:#858585;}.elementor-21 .elementor-element.elementor-element-d882848{--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;}.elementor-21 .elementor-element.elementor-element-d1d905c{background-color:#FFF1DC;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4C00;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-d1d905c .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-d1d905c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-d1d905c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-d1d905c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-d1d905c .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FF4C00;}.elementor-21 .elementor-element.elementor-element-d1d905c .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-21 .elementor-element.elementor-element-d1d905c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-d1d905c:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-d1d905c:has(:focus) .elementor-image-box-title{color:#FF4C00;}.elementor-21 .elementor-element.elementor-element-d1d905c .elementor-image-box-description{color:#858585;}.elementor-21 .elementor-element.elementor-element-d6dea93{--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;}.elementor-21 .elementor-element.elementor-element-f56020a{background-color:#FFF1DC;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4C00;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-f56020a .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-f56020a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-f56020a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-f56020a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-f56020a .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FF4C00;}.elementor-21 .elementor-element.elementor-element-f56020a .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-21 .elementor-element.elementor-element-f56020a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-f56020a:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-f56020a:has(:focus) .elementor-image-box-title{color:#FF4C00;}.elementor-21 .elementor-element.elementor-element-f56020a .elementor-image-box-description{color:#858585;}.elementor-21 .elementor-element.elementor-element-443d3c0{--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;}.elementor-21 .elementor-element.elementor-element-4008dca{background-color:#FFF1DC;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4C00;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-4008dca .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-4008dca.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-4008dca.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-4008dca.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-4008dca .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FF4C00;}.elementor-21 .elementor-element.elementor-element-4008dca .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-21 .elementor-element.elementor-element-4008dca .elementor-image-box-img img{transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-4008dca:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-4008dca:has(:focus) .elementor-image-box-title{color:#FF4C00;}.elementor-21 .elementor-element.elementor-element-4008dca .elementor-image-box-description{color:#858585;}.elementor-21 .elementor-element.elementor-element-c048a2a{--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;}.elementor-21 .elementor-element.elementor-element-9cc60de{background-color:#FFF1DC;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4C00;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-9cc60de .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-9cc60de.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-9cc60de.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-9cc60de.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-9cc60de .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FF4C00;}.elementor-21 .elementor-element.elementor-element-9cc60de .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-21 .elementor-element.elementor-element-9cc60de .elementor-image-box-img img{transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-9cc60de:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-9cc60de:has(:focus) .elementor-image-box-title{color:#FF4C00;}.elementor-21 .elementor-element.elementor-element-9cc60de .elementor-image-box-description{color:#858585;}.elementor-21 .elementor-element.elementor-element-1440695{--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;}.elementor-21 .elementor-element.elementor-element-843b8f5{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-8f93376 img{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-8b5e7af img{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-09f5bf0 img{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-6699c8d img{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-2abfdba img{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-e64df76 .elementor-button{background-color:#FF4D00;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:bold;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-b9bf5ab{--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:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-20a2d4e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-21 .elementor-element.elementor-element-ce82440{--grid-columns:1;width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-ce82440.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-7dc2090{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-fda14c3{--grid-columns:2;--grid-row-gap:2px;--grid-column-gap:2px;}.elementor-21 .elementor-element.elementor-element-fda14c3 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-21 .elementor-element.elementor-element-fda14c3 .e-loop-item > .elementor-section, .elementor-21 .elementor-element.elementor-element-fda14c3 .e-loop-item > .elementor-section > .elementor-container, .elementor-21 .elementor-element.elementor-element-fda14c3 .e-loop-item > .e-con, .elementor-21 .elementor-element.elementor-element-fda14c3 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-21 .elementor-element.elementor-element-a6331c3{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a6331c3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a6331c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF8F1;}.elementor-21 .elementor-element.elementor-element-88e2ba3{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FF4D00;text-align:center;}.elementor-21 .elementor-element.elementor-element-88e2ba3 .elementor-heading-title{color:#FF4D00;}.elementor-21 .elementor-element.elementor-element-7f22ac9{--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;}.elementor-21 .elementor-element.elementor-element-b875ee1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-e86d9e9{background-color:#F8F0E3;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4C00;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-e86d9e9 .elementor-image-box-wrapper{text-align:justify;}.elementor-21 .elementor-element.elementor-element-e86d9e9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-e86d9e9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-e86d9e9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-e86d9e9 .elementor-image-box-title{margin-bottom:5px;color:#FF4C00;}.elementor-21 .elementor-element.elementor-element-e86d9e9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-21 .elementor-element.elementor-element-e86d9e9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-e86d9e9:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-e86d9e9:has(:focus) .elementor-image-box-title{color:#FF4C00;}.elementor-21 .elementor-element.elementor-element-e86d9e9 .elementor-image-box-description{color:#858585;}.elementor-21 .elementor-element.elementor-element-96115bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-199cc1b{background-color:#F8F0E3;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4C00;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-199cc1b .elementor-image-box-wrapper{text-align:justify;}.elementor-21 .elementor-element.elementor-element-199cc1b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21 .elementor-element.elementor-element-199cc1b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21 .elementor-element.elementor-element-199cc1b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-199cc1b .elementor-image-box-title{margin-bottom:5px;color:#FF4C00;}.elementor-21 .elementor-element.elementor-element-199cc1b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-21 .elementor-element.elementor-element-199cc1b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-21 .elementor-element.elementor-element-199cc1b:has(:hover) .elementor-image-box-title,
					 .elementor-21 .elementor-element.elementor-element-199cc1b:has(:focus) .elementor-image-box-title{color:#FF4C00;}.elementor-21 .elementor-element.elementor-element-199cc1b .elementor-image-box-description{color:#858585;}.elementor-21 .elementor-element.elementor-element-7931973{padding:10px 20px 10px 20px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;left:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:#FF4D00;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-a90ed1a{--width:40%;}.elementor-21 .elementor-element.elementor-element-48efdfb{--width:60%;}.elementor-21 .elementor-element.elementor-element-4134e20{--width:25%;}.elementor-21 .elementor-element.elementor-element-9368ceb{--width:25%;}.elementor-21 .elementor-element.elementor-element-d5935f3{--width:25%;}.elementor-21 .elementor-element.elementor-element-3d927e7{--width:25%;}.elementor-21 .elementor-element.elementor-element-b0db614{--width:50%;}.elementor-21 .elementor-element.elementor-element-cd8031e{--width:50%;}.elementor-21 .elementor-element.elementor-element-52f98b8{--width:50%;}.elementor-21 .elementor-element.elementor-element-a077e19{--width:50%;}.elementor-21 .elementor-element.elementor-element-d882848{--width:50%;}.elementor-21 .elementor-element.elementor-element-d6dea93{--width:50%;}.elementor-21 .elementor-element.elementor-element-443d3c0{--width:50%;}.elementor-21 .elementor-element.elementor-element-c048a2a{--width:50%;}.elementor-21 .elementor-element.elementor-element-20a2d4e{--width:50%;}.elementor-21 .elementor-element.elementor-element-7dc2090{--width:50%;}.elementor-21 .elementor-element.elementor-element-b875ee1{--width:50%;}.elementor-21 .elementor-element.elementor-element-96115bb{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-a90ed1a{--width:50%;}.elementor-21 .elementor-element.elementor-element-4134e20{--width:50%;}.elementor-21 .elementor-element.elementor-element-9368ceb{--width:50%;}.elementor-21 .elementor-element.elementor-element-d5935f3{--width:50%;}.elementor-21 .elementor-element.elementor-element-3d927e7{--width:50%;}.elementor-21 .elementor-element.elementor-element-b0db614{--width:70%;}.elementor-21 .elementor-element.elementor-element-cd8031e{--width:30%;}}@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-6eaa569:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6eaa569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-4e2e15e .swiper-slide{height:335px;}.elementor-21 .elementor-element.elementor-element-dbc067d{font-size:12px;}.elementor-21 .elementor-element.elementor-element-25c7d27{--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-9a7b558{padding:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-9a7b558.elementor-element{--align-self:stretch;}.elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-title{margin-bottom:10px;font-size:30px;}.elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-img img{height:100px;object-fit:contain;object-position:center center;}.elementor-21 .elementor-element.elementor-element-5f64a05{padding:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-5f64a05.elementor-element{--align-self:stretch;}.elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-title{margin-bottom:10px;font-size:30px;}.elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-img img{height:100px;object-fit:contain;object-position:center center;}.elementor-21 .elementor-element.elementor-element-0a2a57a{padding:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-0a2a57a.elementor-element{--align-self:stretch;}.elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-title{margin-bottom:10px;font-size:30px;}.elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-img img{height:100px;object-fit:contain;object-position:center center;}.elementor-21 .elementor-element.elementor-element-8af0416{padding:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-8af0416.elementor-element{--align-self:stretch;}.elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-title{margin-bottom:10px;font-size:30px;}.elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-img img{height:100px;object-fit:contain;object-position:center center;}.elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-description{font-size:10px;}.elementor-21 .elementor-element.elementor-element-d55b958 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-21 .elementor-element.elementor-element-d55b958 .elementor-image-box-img img{height:100px;object-fit:contain;}.elementor-21 .elementor-element.elementor-element-d55b958 .elementor-image-box-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-e325587 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-21 .elementor-element.elementor-element-e325587 .elementor-image-box-img img{height:100px;object-fit:contain;}.elementor-21 .elementor-element.elementor-element-e325587 .elementor-image-box-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-d1d905c .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-21 .elementor-element.elementor-element-d1d905c .elementor-image-box-img img{height:100px;object-fit:contain;}.elementor-21 .elementor-element.elementor-element-d1d905c .elementor-image-box-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-f56020a .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-21 .elementor-element.elementor-element-f56020a .elementor-image-box-img img{height:100px;object-fit:contain;}.elementor-21 .elementor-element.elementor-element-f56020a .elementor-image-box-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-4008dca .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-21 .elementor-element.elementor-element-4008dca .elementor-image-box-img img{height:100px;object-fit:contain;}.elementor-21 .elementor-element.elementor-element-4008dca .elementor-image-box-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-9cc60de .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-21 .elementor-element.elementor-element-9cc60de .elementor-image-box-img img{height:100px;object-fit:contain;}.elementor-21 .elementor-element.elementor-element-9cc60de .elementor-image-box-title{font-size:15px;}.elementor-21 .elementor-element.elementor-element-843b8f5{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-ce82440{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-fda14c3{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-e86d9e9 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-21 .elementor-element.elementor-element-e86d9e9 .elementor-image-box-img img{height:100px;object-fit:contain;}.elementor-21 .elementor-element.elementor-element-199cc1b .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-21 .elementor-element.elementor-element-199cc1b .elementor-image-box-img img{height:100px;object-fit:contain;}.elementor-21 .elementor-element.elementor-element-7931973{text-align:justify;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-4e2e15e .swiper-slide{height:175px;}.elementor-21 .elementor-element.elementor-element-4e2e15e .swiper-slide-contents{max-width:100%;}.elementor-21 .elementor-element.elementor-element-4e2e15e .elementor-swiper-button{font-size:8px;}.elementor-21 .elementor-element.elementor-element-ff6a87f img{height:180px;}.elementor-21 .elementor-element.elementor-element-9a7b558{width:100%;max-width:100%;padding:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-9a7b558.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-title{margin-bottom:10px;}.elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-img img{height:70px;}.elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-description{font-size:10px;}.elementor-21 .elementor-element.elementor-element-5f64a05{width:100%;max-width:100%;padding:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-5f64a05.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-title{margin-bottom:10px;}.elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-img img{height:70px;}.elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-description{font-size:9px;}.elementor-21 .elementor-element.elementor-element-0a2a57a{width:100%;max-width:100%;padding:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-0a2a57a.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-title{margin-bottom:10px;}.elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-img img{height:70px;}.elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-description{font-size:10px;}.elementor-21 .elementor-element.elementor-element-8af0416{width:100%;max-width:100%;padding:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-8af0416.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-img{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-title{margin-bottom:10px;}.elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-img img{height:70px;}.elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-description{font-size:8px;}.elementor-21 .elementor-element.elementor-element-6eaa569{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f3128ab .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-d55b958 .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-d55b958 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-21 .elementor-element.elementor-element-e325587 .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-e325587 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-21 .elementor-element.elementor-element-d1d905c .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-d1d905c .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-21 .elementor-element.elementor-element-f56020a .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-f56020a .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-21 .elementor-element.elementor-element-4008dca .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-4008dca .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-21 .elementor-element.elementor-element-9cc60de .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-9cc60de .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-21 .elementor-element.elementor-element-843b8f5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-e64df76 .elementor-button{font-size:10px;}.elementor-21 .elementor-element.elementor-element-ce82440{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-fda14c3{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-e86d9e9 .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-e86d9e9 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-21 .elementor-element.elementor-element-199cc1b .elementor-image-box-img{margin-bottom:15px;}.elementor-21 .elementor-element.elementor-element-199cc1b .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}}/* Start custom CSS for slides, class: .elementor-element-4e2e15e *//*.elementor-21 .elementor-element.elementor-element-4e2e15e .elementor-slides-wrapper{*/
/*    border-radius: 25px !important;*/
/*}*/
.swiper-pagination{
    background: #F8F0E3;
    width: auto !important;
    left: 30px !important;
    bottom: 33px !important;
    border-radius: 100px;
     -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5) !important; 
        box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5) !important;
}
.swiper-pagination-bullet {
  transition: all 1s;
  transform-origin: left;
}

.swiper-pagination-bullet-active {
  background: #FF4D00;
  width: 20px;
  border-radius: 100px;
}

.elementor-21 .elementor-element.elementor-element-4e2e15e .elementor-swiper-button {
    background-color: #F8F0E3;
    border-radius: 100px;
    padding: 5px;
    bottom: 20px ;
    top: auto;
}

.elementor-21 .elementor-element.elementor-element-4e2e15e .elementor-swiper-button-prev{
    left: auto !important;
    right: 30px !important;
      -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5) !important; 
        box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5) !important;
}

.elementor-21 .elementor-element.elementor-element-4e2e15e .elementor-swiper-button-next{
    left: auto !important;
    right: 70px !important;
      -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5) !important; 
        box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5) !important;
}

@media (max-width: 767px) {
    .elementor-21 .elementor-element.elementor-element-4e2e15e .elementor-swiper-button-prev{
        left: auto !important;
        right: 20px !important;
    }
    
    .elementor-21 .elementor-element.elementor-element-4e2e15e .elementor-swiper-button-next{
        left: auto !important;
        right: 45px !important;
    }
    .swiper-pagination{
        width: auto !important;
        bottom: 30px !important;
        display: flex;
        padding: 5px;
    }
    .swiper-pagination-bullet {
        
        width: 5px;
        height: 5px;
    }
    .swiper-pagination-bullet-active {
  background: #FF4D00;
  width: 15px;
  border-radius: 100px;
}
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff6a87f */.elementor-21 .elementor-element.elementor-element-ff6a87f img{
     width: 100%;
    /*aspect-ratio: 1 / 1;*/
    max-height: 100% !important;
    /*object-fit: ;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-556fa02 */.elementor-21 .elementor-element.elementor-element-556fa02{
    position: fixed;
    top: 0;
    scale: 0.4;
    left: -800px;
    rotate: -20deg;
    transition: all 1s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10bdf86 *//*.elementor-21 .elementor-element.elementor-element-10bdf86{*/
/*    height: 350px !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a7b558 */@media (max-width: 767px) {
    .elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-wrapper{
        display: flex;
        align-items: center;
    }
     .elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-description{
        padding-right:  5px;
        
    }
}
 .elementor-21 .elementor-element.elementor-element-9a7b558{
        height: 100% !important;
    }
    .elementor-21 .elementor-element.elementor-element-9a7b558 .elementor-image-box-description{
        text-align: justify !important;
        
    }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5f64a05 */@media (max-width: 767px) {
    .elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-wrapper{
        display: flex;
        align-items: center;
            flex-direction: row-reverse;
    }
     .elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-description{
        padding-right:  5px;
        
    }
}
 .elementor-21 .elementor-element.elementor-element-5f64a05{
        height: 100% !important;
    }
    .elementor-21 .elementor-element.elementor-element-5f64a05 .elementor-image-box-description{
        text-align: justify !important;
        
    }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0a2a57a */@media (max-width: 767px) {
    .elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-wrapper{
        display: flex;
        align-items: center;
    }
     .elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-description{
        padding-right:  5px;
        
    }
}
 .elementor-21 .elementor-element.elementor-element-0a2a57a{
        height: 100% !important;
    }
    .elementor-21 .elementor-element.elementor-element-0a2a57a .elementor-image-box-description{
        text-align: justify !important;
        
    }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8af0416 */@media (max-width: 767px) {
    .elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-wrapper{
        display: flex;
        align-items: center;
            flex-direction: row-reverse;
    }
     .elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-description{
        padding-right:  5px;
        
    }
}
 .elementor-21 .elementor-element.elementor-element-8af0416{
        height: 100% !important;
    }
    .elementor-21 .elementor-element.elementor-element-8af0416 .elementor-image-box-description{
        text-align: justify !important;
        
    }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d55b958 */.elementor-21 .elementor-element.elementor-element-d55b958{
    width: 100% !important;
}
@media (max-width: 767px) {
    .elementor-21 .elementor-element.elementor-element-d55b958 .elementor-image-box-wrapper{
        display: flex;
        align-items: center;
    }
    .elementor-21 .elementor-element.elementor-element-d55b958 h3{
        text-align: right !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e325587 */.elementor-21 .elementor-element.elementor-element-e325587{
    width: 100% !important;
}
@media (max-width: 767px) {
    .elementor-21 .elementor-element.elementor-element-e325587 .elementor-image-box-wrapper{
        display: flex;
        align-items: center;
    }
    .elementor-21 .elementor-element.elementor-element-e325587 h3{
        text-align: right !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d1d905c */.elementor-21 .elementor-element.elementor-element-d1d905c{
    width: 100% !important;
}
@media (max-width: 767px) {
    .elementor-21 .elementor-element.elementor-element-d1d905c .elementor-image-box-wrapper{
        display: flex;
        align-items: center;
    }
    .elementor-21 .elementor-element.elementor-element-d1d905c h3{
        text-align: right !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f56020a */.elementor-21 .elementor-element.elementor-element-f56020a{
    width: 100% !important;
}
@media (max-width: 767px) {
    .elementor-21 .elementor-element.elementor-element-f56020a .elementor-image-box-wrapper{
        display: flex;
        align-items: center;
    }
    .elementor-21 .elementor-element.elementor-element-f56020a h3{
        text-align: right !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4008dca */.elementor-21 .elementor-element.elementor-element-4008dca{
    width: 100% !important;
}
@media (max-width: 767px) {
    .elementor-21 .elementor-element.elementor-element-4008dca .elementor-image-box-wrapper{
        display: flex;
        align-items: center;
    }
    .elementor-21 .elementor-element.elementor-element-4008dca h3{
        text-align: right !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9cc60de */.elementor-21 .elementor-element.elementor-element-9cc60de{
    width: 100% !important;
}
@media (max-width: 767px) {
    .elementor-21 .elementor-element.elementor-element-9cc60de .elementor-image-box-wrapper{
        display: flex;
        align-items: center;
    }
    .elementor-21 .elementor-element.elementor-element-9cc60de h3{
        text-align: right !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-843b8f5 */.elementor-21 .elementor-element.elementor-element-843b8f5 .elementor-widget-image img {
    width: 100%;        /* عرض کامل ستون */
    aspect-ratio: 1/1;  /* ارتفاع مساوی با عرض */
    object-fit: cover;  /* تصویر پر شود بدون کشیدگی */
    display: block;      /* فاصله پایین تصویر حذف شود */
}

/*@media (max-width: 768px) { */
    
/*}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e86d9e9 */@media (max-width: 1024px) {
    .elementor-21 .elementor-element.elementor-element-e86d9e9 .elementor-image-box-wrapper{
        flex-direction: column !important;
        text-align: center !important;
    }
    .elementor-21 .elementor-element.elementor-element-e86d9e9 .elementor-image-box-wrapper h3 {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-199cc1b */@media (max-width: 1024px) {
    .elementor-21 .elementor-element.elementor-element-199cc1b .elementor-image-box-wrapper{
        flex-direction: column !important;
        text-align: center !important;
    }
    .elementor-21 .elementor-element.elementor-element-199cc1b .elementor-image-box-wrapper h3 {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS */.more-posts-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;

    background: #FF4D00;
    color: #fff;
    border-radius: 10px;
    text-decoration: none;
    font-weight: 600;
    font-size: 20px;

    transition: background-color .3s, color .3s, gap .3s;
}

.more-posts-btn:hover {
    color: #FF4D00;
    background-color: #fff;
    border: 2px solid #FF4D00;
    gap: 14px;
}

/* تبلت */
@media (max-width: 1024px) {
    .more-posts-btn {
        font-size: 18px;
        padding: 12px 18px;
    }
}

/* موبایل */
@media (max-width: 768px) {
    .more-posts-btn {
        font-size: 15px;
        padding: 10px 14px;
        gap: 8px;
    }
}

/* موبایل خیلی کوچک */
@media (max-width: 480px) {
    .more-posts-btn {
        font-size: 14px;
        padding: 8px 12px;
    }
}/* End custom CSS */