.elementor-517 .elementor-element.elementor-element-0300675{--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:-86px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-517 .elementor-element.elementor-element-e1e3820{left:80px;}body.rtl .elementor-517 .elementor-element.elementor-element-e1e3820{right:80px;}.elementor-517 .elementor-element.elementor-element-e1e3820{top:43.645vh;z-index:20;}.elementor-517 .elementor-element.elementor-element-016841d{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-517 .elementor-element.elementor-element-5497f32{text-align:center;}.elementor-517 .elementor-element.elementor-element-5497f32 .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-d73d860{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-d6160e5{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-517 .elementor-element.elementor-element-9b2e191{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-40px;--z-index:5;}.elementor-517 .elementor-element.elementor-element-9b2e191:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-9b2e191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AED686;}body:not(.rtl) .elementor-517 .elementor-element.elementor-element-9b2e191{left:0px;}body.rtl .elementor-517 .elementor-element.elementor-element-9b2e191{right:0px;}.elementor-517 .elementor-element.elementor-element-7ea4148{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 20px 25px -3px rgba(0, 0, 0, 0.33);--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-517 .elementor-element.elementor-element-7ea4148:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-7ea4148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-517 .elementor-element.elementor-element-d3d94c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-d3d94c2{z-index:-1;}.elementor-517 .elementor-element.elementor-element-d3d94c2 img{width:100%;max-width:100%;height:100%;border-radius:10px 10px 10px 10px;}.elementor-517 .elementor-element.elementor-element-128ab58 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-517 .elementor-element.elementor-element-128ab58{text-align:center;font-family:"iransans", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-517 .elementor-element.elementor-element-bc38891{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-517 .elementor-element.elementor-element-9b10785{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-40px;--z-index:5;}.elementor-517 .elementor-element.elementor-element-9b10785:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-9b10785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EBDF;}body:not(.rtl) .elementor-517 .elementor-element.elementor-element-9b10785{left:0px;}body.rtl .elementor-517 .elementor-element.elementor-element-9b10785{right:0px;}.elementor-517 .elementor-element.elementor-element-7c80313{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 20px 25px -3px rgba(0, 0, 0, 0.33);--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-517 .elementor-element.elementor-element-7c80313:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-7c80313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-517 .elementor-element.elementor-element-e40c020 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-e40c020{z-index:-1;}.elementor-517 .elementor-element.elementor-element-e40c020 img{width:100%;max-width:100%;height:100%;border-radius:10px 10px 10px 10px;}.elementor-517 .elementor-element.elementor-element-6242859 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-517 .elementor-element.elementor-element-6242859{text-align:center;font-family:"iransans", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-517 .elementor-element.elementor-element-7ecd443{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-517 .elementor-element.elementor-element-b3a2445{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-40px;--z-index:5;}.elementor-517 .elementor-element.elementor-element-b3a2445:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-b3a2445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AED686;}body:not(.rtl) .elementor-517 .elementor-element.elementor-element-b3a2445{left:0px;}body.rtl .elementor-517 .elementor-element.elementor-element-b3a2445{right:0px;}.elementor-517 .elementor-element.elementor-element-f9416b8{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 20px 25px -3px rgba(0, 0, 0, 0.33);--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-517 .elementor-element.elementor-element-f9416b8:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-f9416b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-517 .elementor-element.elementor-element-b2a6192 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-b2a6192{z-index:-1;}.elementor-517 .elementor-element.elementor-element-b2a6192 img{width:100%;max-width:100%;height:100%;border-radius:10px 10px 10px 10px;}.elementor-517 .elementor-element.elementor-element-adb37a1 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-517 .elementor-element.elementor-element-adb37a1{text-align:center;font-family:"iransans", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-517 .elementor-element.elementor-element-584742a{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-517 .elementor-element.elementor-element-171f683{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-40px;--z-index:5;}.elementor-517 .elementor-element.elementor-element-171f683:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-171f683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AED686;}body:not(.rtl) .elementor-517 .elementor-element.elementor-element-171f683{left:0px;}body.rtl .elementor-517 .elementor-element.elementor-element-171f683{right:0px;}.elementor-517 .elementor-element.elementor-element-7e74647{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 20px 25px -3px rgba(0, 0, 0, 0.33);--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-517 .elementor-element.elementor-element-7e74647:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-7e74647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-517 .elementor-element.elementor-element-41a9f24 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-41a9f24{z-index:-1;}.elementor-517 .elementor-element.elementor-element-41a9f24 img{width:100%;max-width:100%;height:100%;border-radius:10px 10px 10px 10px;}.elementor-517 .elementor-element.elementor-element-0030087 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-517 .elementor-element.elementor-element-0030087{text-align:center;font-family:"iransans", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-517 .elementor-element.elementor-element-1bf7da4{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-517 .elementor-element.elementor-element-82be415{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-40px;--z-index:5;}.elementor-517 .elementor-element.elementor-element-82be415:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-82be415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EBDF;}body:not(.rtl) .elementor-517 .elementor-element.elementor-element-82be415{left:0px;}body.rtl .elementor-517 .elementor-element.elementor-element-82be415{right:0px;}.elementor-517 .elementor-element.elementor-element-2140988{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 20px 25px -3px rgba(0, 0, 0, 0.33);--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-517 .elementor-element.elementor-element-2140988:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-2140988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-517 .elementor-element.elementor-element-40e9033 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-40e9033{z-index:-1;}.elementor-517 .elementor-element.elementor-element-40e9033 img{width:100%;max-width:100%;height:100%;border-radius:10px 10px 10px 10px;}.elementor-517 .elementor-element.elementor-element-334034d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-517 .elementor-element.elementor-element-334034d{text-align:center;font-family:"iransans", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-517 .elementor-element.elementor-element-ba74838{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-517 .elementor-element.elementor-element-aef8000{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-40px;--z-index:5;}.elementor-517 .elementor-element.elementor-element-aef8000:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-aef8000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AED686;}body:not(.rtl) .elementor-517 .elementor-element.elementor-element-aef8000{left:0px;}body.rtl .elementor-517 .elementor-element.elementor-element-aef8000{right:0px;}.elementor-517 .elementor-element.elementor-element-1cc4b97{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 20px 25px -3px rgba(0, 0, 0, 0.33);--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-517 .elementor-element.elementor-element-1cc4b97:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-1cc4b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-517 .elementor-element.elementor-element-adda918 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-adda918{z-index:-1;}.elementor-517 .elementor-element.elementor-element-adda918 img{width:100%;max-width:100%;height:100%;border-radius:10px 10px 10px 10px;}.elementor-517 .elementor-element.elementor-element-c95e346 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-517 .elementor-element.elementor-element-c95e346{text-align:center;font-family:"iransans", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-517 .elementor-element.elementor-element-d6160e5{--width:100%;}.elementor-517 .elementor-element.elementor-element-9b2e191{--width:96%;}.elementor-517 .elementor-element.elementor-element-7ea4148{--width:93%;}.elementor-517 .elementor-element.elementor-element-bc38891{--width:100%;}.elementor-517 .elementor-element.elementor-element-9b10785{--width:96%;}.elementor-517 .elementor-element.elementor-element-7c80313{--width:93%;}.elementor-517 .elementor-element.elementor-element-7ecd443{--width:100%;}.elementor-517 .elementor-element.elementor-element-b3a2445{--width:96%;}.elementor-517 .elementor-element.elementor-element-f9416b8{--width:93%;}.elementor-517 .elementor-element.elementor-element-584742a{--width:100%;}.elementor-517 .elementor-element.elementor-element-171f683{--width:96%;}.elementor-517 .elementor-element.elementor-element-7e74647{--width:93%;}.elementor-517 .elementor-element.elementor-element-1bf7da4{--width:100%;}.elementor-517 .elementor-element.elementor-element-82be415{--width:96%;}.elementor-517 .elementor-element.elementor-element-2140988{--width:93%;}.elementor-517 .elementor-element.elementor-element-ba74838{--width:100%;}.elementor-517 .elementor-element.elementor-element-aef8000{--width:96%;}.elementor-517 .elementor-element.elementor-element-1cc4b97{--width:93%;}}@media(max-width:1024px){.elementor-517 .elementor-element.elementor-element-d73d860{--grid-auto-flow:row;}}@media(max-width:767px){body:not(.rtl) .elementor-517 .elementor-element.elementor-element-e1e3820{left:18px;}body.rtl .elementor-517 .elementor-element.elementor-element-e1e3820{right:18px;}.elementor-517 .elementor-element.elementor-element-e1e3820{top:46vh;}.elementor-517 .elementor-element.elementor-element-d73d860{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-e1e3820 */.banner-text{
    color: white;
    font-size: 28px;
}
.banner-text .top-text {
    font-size: 40px;
    margin-bottom: 27px;
}
@media only screen and (max-width: 500px) {
     .banner-text .top-text {
        font-size: 30px;
    }

    .banner-text {
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0300675 */.elementor-headline-dynamic-text{
    word-break: break-all;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3d94c2 */.elementor-517 .elementor-element.elementor-element-d3d94c2 img {
  height: auto;
  min-height: 100%;
  width: 100%;
  object-fit: cover;
  transform: translateY(0);
  transition: transform 8s linear;
}

.elementor-517 .elementor-element.elementor-element-d3d94c2:hover img {
  transform: translateY(-80%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ea4148 */.elementor-517 .elementor-element.elementor-element-7ea4148 {
    height: 280px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2e191 */.elementor-517 .elementor-element.elementor-element-9b2e191 {
    height: 335px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6160e5 */.elementor-517 .elementor-element.elementor-element-d6160e5 {
    height: 350px;
}
.elementor-517 .elementor-element.elementor-element-d6160e5:hover {
    background-color: black;
    color: white;
}
.elementor-517 .elementor-element.elementor-element-d6160e5:hover .elementor-widget-container {
    color: white;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e40c020 */.elementor-517 .elementor-element.elementor-element-e40c020 img {
  height: auto;
  min-height: 100%;
  width: 100%;
  object-fit: cover;
  transform: translateY(0);
  transition: transform 8s linear;
}

.elementor-517 .elementor-element.elementor-element-e40c020:hover img {
  transform: translateY(-80%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c80313 */.elementor-517 .elementor-element.elementor-element-7c80313 {
    height: 280px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b10785 */.elementor-517 .elementor-element.elementor-element-9b10785 {
    height: 335px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc38891 */.elementor-517 .elementor-element.elementor-element-bc38891 {
    height: 350px;
}
.elementor-517 .elementor-element.elementor-element-bc38891:hover  {
    background-color: black;
    color: white;
}
.elementor-517 .elementor-element.elementor-element-bc38891:hover .elementor-widget-container {
    color: white;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2a6192 */.elementor-517 .elementor-element.elementor-element-b2a6192 img {
  height: auto;
  min-height: 100%;
  width: 100%;
  object-fit: cover;
  transform: translateY(0);
  transition: transform 8s linear;
}

.elementor-517 .elementor-element.elementor-element-b2a6192:hover img {
  transform: translateY(-80%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9416b8 */.elementor-517 .elementor-element.elementor-element-f9416b8 {
    height: 280px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3a2445 */.elementor-517 .elementor-element.elementor-element-b3a2445 {
    height: 335px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecd443 */.elementor-517 .elementor-element.elementor-element-7ecd443 {
    height: 350px;
}
.elementor-517 .elementor-element.elementor-element-7ecd443:hover {
    background-color: black;
    color: white;
}
.elementor-517 .elementor-element.elementor-element-7ecd443:hover .elementor-widget-container {
    color: white;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41a9f24 */.elementor-517 .elementor-element.elementor-element-41a9f24 img {
  height: auto;
  min-height: 100%;
  width: 100%;
  object-fit: cover;
  transform: translateY(0);
  transition: transform 8s linear;
}

.elementor-517 .elementor-element.elementor-element-41a9f24:hover img {
  transform: translateY(-80%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e74647 */.elementor-517 .elementor-element.elementor-element-7e74647 {
    height: 280px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-171f683 */.elementor-517 .elementor-element.elementor-element-171f683 {
    height: 335px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-584742a */.elementor-517 .elementor-element.elementor-element-584742a {
    height: 350px;
}
.elementor-517 .elementor-element.elementor-element-584742a:hover {
    background-color: black;
    color: white;
}
.elementor-517 .elementor-element.elementor-element-584742a:hover .elementor-widget-container {
    color: white;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40e9033 */.elementor-517 .elementor-element.elementor-element-40e9033 img {
  height: auto;
  min-height: 100%;
  width: 100%;
  object-fit: cover;
  transform: translateY(0);
  transition: transform 8s linear;
}

.elementor-517 .elementor-element.elementor-element-40e9033:hover img {
  transform: translateY(-80%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2140988 */.elementor-517 .elementor-element.elementor-element-2140988 {
    height: 280px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82be415 */.elementor-517 .elementor-element.elementor-element-82be415 {
    height: 335px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf7da4 */.elementor-517 .elementor-element.elementor-element-1bf7da4 {
    height: 350px;
}
.elementor-517 .elementor-element.elementor-element-1bf7da4:hover  {
    background-color: black;
    color: white;
}
.elementor-517 .elementor-element.elementor-element-1bf7da4:hover .elementor-widget-container {
    color: white;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-adda918 */.elementor-517 .elementor-element.elementor-element-adda918 img {
  height: auto;
  min-height: 100%;
  width: 100%;
  object-fit: cover;
  transform: translateY(0);
  transition: transform 8s linear;
}

.elementor-517 .elementor-element.elementor-element-adda918:hover img {
  transform: translateY(-80%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cc4b97 */.elementor-517 .elementor-element.elementor-element-1cc4b97 {
    height: 280px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef8000 */.elementor-517 .elementor-element.elementor-element-aef8000 {
    height: 335px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba74838 */.elementor-517 .elementor-element.elementor-element-ba74838 {
    height: 350px;
}
.elementor-517 .elementor-element.elementor-element-ba74838:hover {
    background-color: black;
    color: white;
}
.elementor-517 .elementor-element.elementor-element-ba74838:hover .elementor-widget-container {
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-016841d */.services .swiper{
    padding-bottom: 40px !important
}

.service-item-title .elementor-heading-title {
    padding: 25px 10px;
    display: inline-block;
    background: #ffffff;
    width: 80%;
    border-radius: 10px;
    box-shadow: 13px 13px 51px 0px rgba(9.999999999999991, 50.99999999999997, 80, 0.1)
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iransans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jashname.ir/wp-content/uploads/2024/12/IRANSansWeb.woff2') format('woff2'),
		url('https://jashname.ir/wp-content/uploads/2024/12/IRANSansWeb.woff') format('woff'),
		url('https://jashname.ir/wp-content/uploads/2024/12/IRANSansWeb.ttf') format('truetype');
}
@font-face {
	font-family: 'iransans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */