.elementor-827 .elementor-element.elementor-element-a49efe0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-827 .elementor-element.elementor-element-71e94aa > .elementor-widget-container{background-color:#F7F7F7;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:8px 8px 8px 8px;}.elementor-827 .elementor-element.elementor-element-71e94aa:hover .elementor-widget-container{background-color:#00B871;}.elementor-827 .elementor-element.elementor-element-71e94aa .elementor-image-box-wrapper{text-align:justify;}.elementor-827 .elementor-element.elementor-element-71e94aa.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-827 .elementor-element.elementor-element-71e94aa.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-827 .elementor-element.elementor-element-71e94aa.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-827 .elementor-element.elementor-element-71e94aa .elementor-image-box-title{margin-bottom:0px;font-family:"iranyekanwebextrabold_FaNum", Sans-serif;font-size:14px;font-weight:normal;color:var( --e-global-color-secondary );}.elementor-827 .elementor-element.elementor-element-71e94aa .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-827 .elementor-element.elementor-element-71e94aa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-827 .elementor-element.elementor-element-71e94aa .elementor-image-box-description{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:12px;font-weight:normal;color:#AAAAAA;}.elementor-827 .elementor-element.elementor-element-77b1d9c > .elementor-widget-container{background-color:#F7F7F7;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:8px 8px 8px 8px;}.elementor-827 .elementor-element.elementor-element-77b1d9c:hover .elementor-widget-container{background-color:#00B871;}.elementor-827 .elementor-element.elementor-element-77b1d9c .elementor-image-box-wrapper{text-align:justify;}.elementor-827 .elementor-element.elementor-element-77b1d9c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-827 .elementor-element.elementor-element-77b1d9c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-827 .elementor-element.elementor-element-77b1d9c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-827 .elementor-element.elementor-element-77b1d9c .elementor-image-box-title{margin-bottom:0px;font-family:"iranyekanwebextrabold_FaNum", Sans-serif;font-size:14px;font-weight:normal;color:var( --e-global-color-secondary );}.elementor-827 .elementor-element.elementor-element-77b1d9c .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-827 .elementor-element.elementor-element-77b1d9c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-827 .elementor-element.elementor-element-77b1d9c .elementor-image-box-description{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:12px;font-weight:normal;color:#AAAAAA;}.elementor-827 .elementor-element.elementor-element-305b903 > .elementor-widget-container{background-color:#F7F7F7;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:8px 8px 8px 8px;}.elementor-827 .elementor-element.elementor-element-305b903:hover .elementor-widget-container{background-color:#00B871;}.elementor-827 .elementor-element.elementor-element-305b903 .elementor-image-box-wrapper{text-align:justify;}.elementor-827 .elementor-element.elementor-element-305b903.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-827 .elementor-element.elementor-element-305b903.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-827 .elementor-element.elementor-element-305b903.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-827 .elementor-element.elementor-element-305b903 .elementor-image-box-title{margin-bottom:0px;font-family:"iranyekanwebextrabold_FaNum", Sans-serif;font-size:14px;font-weight:normal;color:var( --e-global-color-secondary );}.elementor-827 .elementor-element.elementor-element-305b903 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-827 .elementor-element.elementor-element-305b903 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-827 .elementor-element.elementor-element-305b903 .elementor-image-box-description{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:12px;font-weight:normal;color:#AAAAAA;}.elementor-827 .elementor-element.elementor-element-644e7a4 > .elementor-widget-container{background-color:#F7F7F7;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:8px 8px 8px 8px;}.elementor-827 .elementor-element.elementor-element-644e7a4:hover .elementor-widget-container{background-color:#00B871;}.elementor-827 .elementor-element.elementor-element-644e7a4 .elementor-image-box-wrapper{text-align:justify;}.elementor-827 .elementor-element.elementor-element-644e7a4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-827 .elementor-element.elementor-element-644e7a4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-827 .elementor-element.elementor-element-644e7a4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-827 .elementor-element.elementor-element-644e7a4 .elementor-image-box-title{margin-bottom:0px;font-family:"iranyekanwebextrabold_FaNum", Sans-serif;font-size:14px;font-weight:normal;color:var( --e-global-color-secondary );}.elementor-827 .elementor-element.elementor-element-644e7a4 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-827 .elementor-element.elementor-element-644e7a4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-827 .elementor-element.elementor-element-644e7a4 .elementor-image-box-description{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:12px;font-weight:normal;color:#AAAAAA;}.elementor-827 .elementor-element.elementor-element-3a62bbf > .elementor-widget-container{background-color:#F7F7F7;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:8px 8px 8px 8px;}.elementor-827 .elementor-element.elementor-element-3a62bbf:hover .elementor-widget-container{background-color:#00B871;}.elementor-827 .elementor-element.elementor-element-3a62bbf .elementor-image-box-wrapper{text-align:justify;}.elementor-827 .elementor-element.elementor-element-3a62bbf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-827 .elementor-element.elementor-element-3a62bbf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-827 .elementor-element.elementor-element-3a62bbf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-827 .elementor-element.elementor-element-3a62bbf .elementor-image-box-title{margin-bottom:0px;font-family:"iranyekanwebextrabold_FaNum", Sans-serif;font-size:14px;font-weight:normal;color:var( --e-global-color-secondary );}.elementor-827 .elementor-element.elementor-element-3a62bbf .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-827 .elementor-element.elementor-element-3a62bbf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-827 .elementor-element.elementor-element-3a62bbf .elementor-image-box-description{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:12px;font-weight:normal;color:#AAAAAA;}.elementor-827 .elementor-element.elementor-element-fd15bdc > .elementor-widget-container{background-color:#F7F7F7;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:8px 8px 8px 8px;}.elementor-827 .elementor-element.elementor-element-fd15bdc:hover .elementor-widget-container{background-color:#00B871;}.elementor-827 .elementor-element.elementor-element-fd15bdc .elementor-image-box-wrapper{text-align:justify;}.elementor-827 .elementor-element.elementor-element-fd15bdc.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-827 .elementor-element.elementor-element-fd15bdc.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-827 .elementor-element.elementor-element-fd15bdc.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-827 .elementor-element.elementor-element-fd15bdc .elementor-image-box-title{margin-bottom:0px;font-family:"iranyekanwebextrabold_FaNum", Sans-serif;font-size:14px;font-weight:normal;color:var( --e-global-color-secondary );}.elementor-827 .elementor-element.elementor-element-fd15bdc .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-827 .elementor-element.elementor-element-fd15bdc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-827 .elementor-element.elementor-element-fd15bdc .elementor-image-box-description{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:12px;font-weight:normal;color:#AAAAAA;}@media(max-width:1024px){.elementor-827 .elementor-element.elementor-element-a49efe0{--e-con-grid-template-columns:repeat(3, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-827 .elementor-element.elementor-element-71e94aa .elementor-image-box-wrapper{text-align:justify;}.elementor-827 .elementor-element.elementor-element-71e94aa .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-827 .elementor-element.elementor-element-71e94aa .elementor-image-box-title{font-size:13px;}.elementor-827 .elementor-element.elementor-element-77b1d9c .elementor-image-box-wrapper{text-align:justify;}.elementor-827 .elementor-element.elementor-element-77b1d9c .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-827 .elementor-element.elementor-element-77b1d9c .elementor-image-box-title{font-size:13px;}.elementor-827 .elementor-element.elementor-element-305b903 .elementor-image-box-wrapper{text-align:justify;}.elementor-827 .elementor-element.elementor-element-305b903 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-827 .elementor-element.elementor-element-305b903 .elementor-image-box-title{font-size:13px;}.elementor-827 .elementor-element.elementor-element-644e7a4 .elementor-image-box-wrapper{text-align:justify;}.elementor-827 .elementor-element.elementor-element-644e7a4 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-827 .elementor-element.elementor-element-644e7a4 .elementor-image-box-title{font-size:13px;}.elementor-827 .elementor-element.elementor-element-3a62bbf .elementor-image-box-wrapper{text-align:justify;}.elementor-827 .elementor-element.elementor-element-3a62bbf .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-827 .elementor-element.elementor-element-3a62bbf .elementor-image-box-title{font-size:13px;}.elementor-827 .elementor-element.elementor-element-fd15bdc .elementor-image-box-wrapper{text-align:justify;}.elementor-827 .elementor-element.elementor-element-fd15bdc .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-827 .elementor-element.elementor-element-fd15bdc .elementor-image-box-title{font-size:13px;}}@media(max-width:767px){.elementor-827 .elementor-element.elementor-element-a49efe0{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-827 .elementor-element.elementor-element-71e94aa .elementor-image-box-img{margin-bottom:0px;}.elementor-827 .elementor-element.elementor-element-71e94aa .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-827 .elementor-element.elementor-element-71e94aa .elementor-image-box-description{font-size:10px;}.elementor-827 .elementor-element.elementor-element-77b1d9c .elementor-image-box-img{margin-bottom:0px;}.elementor-827 .elementor-element.elementor-element-77b1d9c .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-827 .elementor-element.elementor-element-77b1d9c .elementor-image-box-description{font-size:10px;}.elementor-827 .elementor-element.elementor-element-305b903 .elementor-image-box-img{margin-bottom:0px;}.elementor-827 .elementor-element.elementor-element-305b903 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-827 .elementor-element.elementor-element-305b903 .elementor-image-box-description{font-size:10px;}.elementor-827 .elementor-element.elementor-element-644e7a4 .elementor-image-box-img{margin-bottom:0px;}.elementor-827 .elementor-element.elementor-element-644e7a4 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-827 .elementor-element.elementor-element-644e7a4 .elementor-image-box-description{font-size:10px;}.elementor-827 .elementor-element.elementor-element-3a62bbf .elementor-image-box-img{margin-bottom:0px;}.elementor-827 .elementor-element.elementor-element-3a62bbf .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-827 .elementor-element.elementor-element-3a62bbf .elementor-image-box-description{font-size:10px;}.elementor-827 .elementor-element.elementor-element-fd15bdc .elementor-image-box-img{margin-bottom:0px;}.elementor-827 .elementor-element.elementor-element-fd15bdc .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-827 .elementor-element.elementor-element-fd15bdc .elementor-image-box-description{font-size:10px;}}/* Start custom CSS for image-box, class: .elementor-element-71e94aa */.elementor-827 .elementor-element.elementor-element-71e94aa:hover .elementor-image-box-title, .elementor-827 .elementor-element.elementor-element-71e94aa:hover .elementor-image-box-description {
    color: #FFFFFF !important;
}

.elementor-827 .elementor-element.elementor-element-71e94aa {
    transition: 0.3s;
}
.elementor-827 .elementor-element.elementor-element-71e94aa:hover {
    transform: translateY(-10px);
}

.elementor-827 .elementor-element.elementor-element-71e94aa::after{
    position: absolute;
    content: '';
    width: 90%;
    height: 8px;
    background-color: transparent;
    right: 5%;
    bottom: -8px;
    transition: all 0.3s;
    border-radius: 0 0 15px 15px ;
}
.elementor-827 .elementor-element.elementor-element-71e94aa:hover::after{
    background-color: #00CC7E;
}
.elementor-827 .elementor-element.elementor-element-71e94aa::before{
    position: absolute;
    content: '';
    width: 80%;
    height: 8px;
    background-color: transparent;
    bottom: -16px;
    right: 10%;
    transition: all 0.3s;
    border-radius: 0 0 15px 15px ;
}
.elementor-827 .elementor-element.elementor-element-71e94aa:hover::before{
    background-color: #00E08A;
}

@media only screen and (max-width: 576px) { .elementor-827 .elementor-element.elementor-element-71e94aa .elementor-image-box-wrapper {
    display: flex;
    flex-direction: row-reverse;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77b1d9c */.elementor-827 .elementor-element.elementor-element-77b1d9c:hover .elementor-image-box-title, .elementor-827 .elementor-element.elementor-element-77b1d9c:hover .elementor-image-box-description {
    color: #FFFFFF !important;
}

.elementor-827 .elementor-element.elementor-element-77b1d9c {
    transition: 0.3s;
}
.elementor-827 .elementor-element.elementor-element-77b1d9c:hover {
    transform: translateY(-10px);
}

.elementor-827 .elementor-element.elementor-element-77b1d9c::after{
    position: absolute;
    content: '';
    width: 90%;
    height: 8px;
    background-color: transparent;
    right: 5%;
    bottom: -8px;
    transition: all 0.3s;
    border-radius: 0 0 15px 15px ;
}
.elementor-827 .elementor-element.elementor-element-77b1d9c:hover::after{
    background-color: #00CC7E;
}
.elementor-827 .elementor-element.elementor-element-77b1d9c::before{
    position: absolute;
    content: '';
    width: 80%;
    height: 8px;
    background-color: transparent;
    bottom: -16px;
    right: 10%;
    transition: all 0.3s;
    border-radius: 0 0 15px 15px ;
}
.elementor-827 .elementor-element.elementor-element-77b1d9c:hover::before{
    background-color: #00E08A;
}

@media only screen and (max-width: 576px) { .elementor-827 .elementor-element.elementor-element-77b1d9c .elementor-image-box-wrapper {
    display: flex;
    flex-direction: row-reverse;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-305b903 */.elementor-827 .elementor-element.elementor-element-305b903:hover .elementor-image-box-title, .elementor-827 .elementor-element.elementor-element-305b903:hover .elementor-image-box-description {
    color: #FFFFFF !important;
}

.elementor-827 .elementor-element.elementor-element-305b903 {
    transition: 0.3s;
}
.elementor-827 .elementor-element.elementor-element-305b903:hover {
    transform: translateY(-10px);
}

.elementor-827 .elementor-element.elementor-element-305b903::after{
    position: absolute;
    content: '';
    width: 90%;
    height: 8px;
    background-color: transparent;
    right: 5%;
    bottom: -8px;
    transition: all 0.3s;
    border-radius: 0 0 15px 15px ;
}
.elementor-827 .elementor-element.elementor-element-305b903:hover::after{
    background-color: #00CC7E;
}
.elementor-827 .elementor-element.elementor-element-305b903::before{
    position: absolute;
    content: '';
    width: 80%;
    height: 8px;
    background-color: transparent;
    bottom: -16px;
    right: 10%;
    transition: all 0.3s;
    border-radius: 0 0 15px 15px ;
}
.elementor-827 .elementor-element.elementor-element-305b903:hover::before{
    background-color: #00E08A;
}

@media only screen and (max-width: 576px) { .elementor-827 .elementor-element.elementor-element-305b903 .elementor-image-box-wrapper {
    display: flex;
    flex-direction: row-reverse;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-644e7a4 */.elementor-827 .elementor-element.elementor-element-644e7a4:hover .elementor-image-box-title, .elementor-827 .elementor-element.elementor-element-644e7a4:hover .elementor-image-box-description {
    color: #FFFFFF !important;
}

.elementor-827 .elementor-element.elementor-element-644e7a4 {
    transition: 0.3s;
}
.elementor-827 .elementor-element.elementor-element-644e7a4:hover {
    transform: translateY(-10px);
}

.elementor-827 .elementor-element.elementor-element-644e7a4::after{
    position: absolute;
    content: '';
    width: 90%;
    height: 8px;
    background-color: transparent;
    right: 5%;
    bottom: -8px;
    transition: all 0.3s;
    border-radius: 0 0 15px 15px ;
}
.elementor-827 .elementor-element.elementor-element-644e7a4:hover::after{
    background-color: #00CC7E;
}
.elementor-827 .elementor-element.elementor-element-644e7a4::before{
    position: absolute;
    content: '';
    width: 80%;
    height: 8px;
    background-color: transparent;
    bottom: -16px;
    right: 10%;
    transition: all 0.3s;
    border-radius: 0 0 15px 15px ;
}
.elementor-827 .elementor-element.elementor-element-644e7a4:hover::before{
    background-color: #00E08A;
}

@media only screen and (max-width: 576px) { .elementor-827 .elementor-element.elementor-element-644e7a4 .elementor-image-box-wrapper {
    display: flex;
    flex-direction: row-reverse;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3a62bbf */.elementor-827 .elementor-element.elementor-element-3a62bbf:hover .elementor-image-box-title, .elementor-827 .elementor-element.elementor-element-3a62bbf:hover .elementor-image-box-description {
    color: #FFFFFF !important;
}

.elementor-827 .elementor-element.elementor-element-3a62bbf {
    transition: 0.3s;
}
.elementor-827 .elementor-element.elementor-element-3a62bbf:hover {
    transform: translateY(-10px);
}

.elementor-827 .elementor-element.elementor-element-3a62bbf::after{
    position: absolute;
    content: '';
    width: 90%;
    height: 8px;
    background-color: transparent;
    right: 5%;
    bottom: -8px;
    transition: all 0.3s;
    border-radius: 0 0 15px 15px ;
}
.elementor-827 .elementor-element.elementor-element-3a62bbf:hover::after{
    background-color: #00CC7E;
}
.elementor-827 .elementor-element.elementor-element-3a62bbf::before{
    position: absolute;
    content: '';
    width: 80%;
    height: 8px;
    background-color: transparent;
    bottom: -16px;
    right: 10%;
    transition: all 0.3s;
    border-radius: 0 0 15px 15px ;
}
.elementor-827 .elementor-element.elementor-element-3a62bbf:hover::before{
    background-color: #00E08A;
}

@media only screen and (max-width: 576px) { .elementor-827 .elementor-element.elementor-element-3a62bbf .elementor-image-box-wrapper {
    display: flex;
    flex-direction: row-reverse;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd15bdc */.elementor-827 .elementor-element.elementor-element-fd15bdc:hover .elementor-image-box-title, .elementor-827 .elementor-element.elementor-element-fd15bdc:hover .elementor-image-box-description {
    color: #FFFFFF !important;
}

.elementor-827 .elementor-element.elementor-element-fd15bdc {
    transition: 0.3s;
}
.elementor-827 .elementor-element.elementor-element-fd15bdc:hover {
    transform: translateY(-10px);
}

.elementor-827 .elementor-element.elementor-element-fd15bdc::after{
    position: absolute;
    content: '';
    width: 90%;
    height: 8px;
    background-color: transparent;
    right: 5%;
    bottom: -8px;
    transition: all 0.3s;
    border-radius: 0 0 15px 15px ;
}
.elementor-827 .elementor-element.elementor-element-fd15bdc:hover::after{
    background-color: #00CC7E;
}
.elementor-827 .elementor-element.elementor-element-fd15bdc::before{
    position: absolute;
    content: '';
    width: 80%;
    height: 8px;
    background-color: transparent;
    bottom: -16px;
    right: 10%;
    transition: all 0.3s;
    border-radius: 0 0 15px 15px ;
}
.elementor-827 .elementor-element.elementor-element-fd15bdc:hover::before{
    background-color: #00E08A;
}

@media only screen and (max-width: 576px) { .elementor-827 .elementor-element.elementor-element-fd15bdc .elementor-image-box-wrapper {
    display: flex;
    flex-direction: row-reverse;
}}/* End custom CSS */