.elementor-1718 .elementor-element.elementor-element-8291808{--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:0px;--margin-bottom:88px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-160184b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1718 .elementor-element.elementor-element-12bd63a .elementor-heading-title{font-family:"yekan bakh", Sans-serif;font-size:28px;font-weight:400;line-height:34px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-1718 .elementor-element.elementor-element-1c8aee0{text-align:start;font-family:"yekan bakh", Sans-serif;font-size:13px;font-weight:400;line-height:34px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1718 .elementor-element.elementor-element-fb75eae .elementor-button{background-color:var( --e-global-color-secondary );font-family:"yekan bakh", Sans-serif;font-size:14px;font-weight:500;line-height:28px;fill:var( --e-global-color-93cbd7e );color:var( --e-global-color-93cbd7e );border-radius:8px 8px 8px 8px;}.elementor-1718 .elementor-element.elementor-element-1f6d892{--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-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1718 .elementor-element.elementor-element-216a938{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-220baad .title-subtitle{color:var( --e-global-color-secondary );}.elementor-1718 .elementor-element.elementor-element-220baad .title{color:var( --e-global-color-primary );font-size:28px;font-weight:500;}.elementor-1718 .elementor-element.elementor-element-220baad .title-after_title{line-height:34px;}.elementor-1718 .elementor-element.elementor-element-7f3d12d > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1718 .elementor-element.elementor-element-7f3d12d .wd-list {--wd-row-gap:39px;}.elementor-1718 .elementor-element.elementor-element-7f3d12d .wd-icon{color:var( --e-global-color-secondary );}.elementor-1718 .elementor-element.elementor-element-7f3d12d{--li-icon-s:20px;}.elementor-1718 .elementor-element.elementor-element-f2e6190 > .elementor-widget-container{margin:88px 0px 0px 0px;}.elementor-1718 .elementor-element.elementor-element-f2e6190 .title-subtitle{color:var( --e-global-color-secondary );}.elementor-1718 .elementor-element.elementor-element-f2e6190 .title{color:var( --e-global-color-primary );font-size:28px;font-weight:500;}.elementor-1718 .elementor-element.elementor-element-f2e6190 .title-after_title{line-height:34px;}.elementor-1718 .elementor-element.elementor-element-5d77a9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1718 .elementor-element.elementor-element-b595ea1 > .elementor-widget-container{margin:88px 0px 0px 0px;}.elementor-1718 .elementor-element.elementor-element-b595ea1 .title-subtitle{color:var( --e-global-color-secondary );}.elementor-1718 .elementor-element.elementor-element-b595ea1 .title{color:var( --e-global-color-primary );font-size:28px;font-weight:500;}.elementor-1718 .elementor-element.elementor-element-b595ea1 .title-after_title{line-height:34px;}.elementor-1718 .elementor-element.elementor-element-09c3b1a{--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-1718 .elementor-element.elementor-element-fa5e443{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1718 .elementor-element.elementor-element-fbf1a4e{--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-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1718 .elementor-element.elementor-element-8c61d79.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1718 .elementor-element.elementor-element-8c61d79.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1718 .elementor-element.elementor-element-8c61d79.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1718 .elementor-element.elementor-element-8c61d79 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1718 .elementor-element.elementor-element-8c61d79 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1718 .elementor-element.elementor-element-e9984b6{--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-1718 .elementor-element.elementor-element-e99bb5a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1718 .elementor-element.elementor-element-e99bb5a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1718 .elementor-element.elementor-element-e99bb5a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1718 .elementor-element.elementor-element-e99bb5a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1718 .elementor-element.elementor-element-e99bb5a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1718 .elementor-element.elementor-element-98b9dfa{--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-1718 .elementor-element.elementor-element-2713e6a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1718 .elementor-element.elementor-element-2713e6a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1718 .elementor-element.elementor-element-2713e6a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1718 .elementor-element.elementor-element-2713e6a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1718 .elementor-element.elementor-element-2713e6a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1718 .elementor-element.elementor-element-3af74bd{--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-1718 .elementor-element.elementor-element-8012fb4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1718 .elementor-element.elementor-element-8012fb4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1718 .elementor-element.elementor-element-8012fb4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1718 .elementor-element.elementor-element-8012fb4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1718 .elementor-element.elementor-element-8012fb4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1718 .elementor-element.elementor-element-db002d1{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1718 .elementor-element.elementor-element-9baf4c4{--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-1718 .elementor-element.elementor-element-3f6f1a3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1718 .elementor-element.elementor-element-3f6f1a3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1718 .elementor-element.elementor-element-3f6f1a3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1718 .elementor-element.elementor-element-3f6f1a3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1718 .elementor-element.elementor-element-3f6f1a3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1718 .elementor-element.elementor-element-80e7659{--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-1718 .elementor-element.elementor-element-276850b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1718 .elementor-element.elementor-element-276850b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1718 .elementor-element.elementor-element-276850b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1718 .elementor-element.elementor-element-276850b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1718 .elementor-element.elementor-element-276850b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1718 .elementor-element.elementor-element-50aece8{--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-1718 .elementor-element.elementor-element-8f9b70c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1718 .elementor-element.elementor-element-8f9b70c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1718 .elementor-element.elementor-element-8f9b70c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1718 .elementor-element.elementor-element-8f9b70c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1718 .elementor-element.elementor-element-8f9b70c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1718 .elementor-element.elementor-element-98a2033{--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-1718 .elementor-element.elementor-element-6f24378.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1718 .elementor-element.elementor-element-6f24378.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1718 .elementor-element.elementor-element-6f24378.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1718 .elementor-element.elementor-element-6f24378 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1718 .elementor-element.elementor-element-6f24378 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1718 .elementor-element.elementor-element-cf775c7{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-5d813b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-e1d020e > .elementor-widget-container{margin:88px 0px 0px 0px;}.elementor-1718 .elementor-element.elementor-element-e1d020e .title-subtitle{color:var( --e-global-color-secondary );}.elementor-1718 .elementor-element.elementor-element-e1d020e .title{color:var( --e-global-color-primary );font-size:28px;font-weight:500;}.elementor-1718 .elementor-element.elementor-element-e1d020e .title-after_title{line-height:34px;}.elementor-1718 .elementor-element.elementor-element-cc70ebb > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1718 .elementor-element.elementor-element-cc70ebb{text-align:start;font-family:"yekan bakh", Sans-serif;font-size:14px;font-weight:400;line-height:32px;}.elementor-1718 .elementor-element.elementor-element-5b769fd{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-5b769fd:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-5b769fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-1718 .elementor-element.elementor-element-d9e5454 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-1718 .elementor-element.elementor-element-d9e5454 .title-subtitle{color:var( --e-global-color-secondary );}.elementor-1718 .elementor-element.elementor-element-d9e5454 .title{color:var( --e-global-color-primary );font-size:28px;font-weight:500;}.elementor-1718 .elementor-element.elementor-element-d9e5454 .title-after_title{color:var( --e-global-color-4194042 );font-size:14px;line-height:34px;}@media(min-width:768px){.elementor-1718 .elementor-element.elementor-element-160184b{--width:50%;}.elementor-1718 .elementor-element.elementor-element-1f6d892{--width:50%;}.elementor-1718 .elementor-element.elementor-element-fbf1a4e{--width:25%;}.elementor-1718 .elementor-element.elementor-element-e9984b6{--width:25%;}.elementor-1718 .elementor-element.elementor-element-98b9dfa{--width:25%;}.elementor-1718 .elementor-element.elementor-element-3af74bd{--width:25%;}.elementor-1718 .elementor-element.elementor-element-9baf4c4{--width:25%;}.elementor-1718 .elementor-element.elementor-element-80e7659{--width:25%;}.elementor-1718 .elementor-element.elementor-element-50aece8{--width:25%;}.elementor-1718 .elementor-element.elementor-element-98a2033{--width:25%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1718 .elementor-element.elementor-element-12bd63a .elementor-heading-title{font-size:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1718 .elementor-element.elementor-element-220baad .title{font-size:24px;}.elementor-1718 .elementor-element.elementor-element-f2e6190 .title{font-size:24px;}.elementor-1718 .elementor-element.elementor-element-b595ea1 .title{font-size:24px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1718 .elementor-element.elementor-element-8c61d79 .elementor-image-box-img{margin-bottom:15px;}.elementor-1718 .elementor-element.elementor-element-e99bb5a .elementor-image-box-img{margin-bottom:15px;}.elementor-1718 .elementor-element.elementor-element-2713e6a .elementor-image-box-img{margin-bottom:15px;}.elementor-1718 .elementor-element.elementor-element-8012fb4 .elementor-image-box-img{margin-bottom:15px;}.elementor-1718 .elementor-element.elementor-element-db002d1{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1718 .elementor-element.elementor-element-3f6f1a3 .elementor-image-box-img{margin-bottom:15px;}.elementor-1718 .elementor-element.elementor-element-276850b .elementor-image-box-img{margin-bottom:15px;}.elementor-1718 .elementor-element.elementor-element-8f9b70c .elementor-image-box-img{margin-bottom:15px;}.elementor-1718 .elementor-element.elementor-element-6f24378 .elementor-image-box-img{margin-bottom:15px;}.elementor-1718 .elementor-element.elementor-element-e1d020e .title{font-size:24px;}.elementor-1718 .elementor-element.elementor-element-d9e5454 .title{font-size:24px;}}/* Start custom CSS for container, class: .elementor-element-09c3b1a *//* ==============================
   RivaTech - Product Cards
   ============================== */

/* کارت */
.elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-widget-image-box {
    position: relative;
    background: rgba(255, 255, 255, 0.72);
    border: 1px solid #e7edf3;
    border-radius: 20px;
    padding: 28px 15px 24px;
    overflow: hidden;
    transition:
        transform 0.35s ease,
        box-shadow 0.35s ease,
        border-color 0.35s ease,
        background 0.35s ease;
}

/* یک هاله خیلی ظریف داخل کارت */
.elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-widget-image-box::after {
    content: "";
    position: absolute;
    width: 110px;
    height: 110px;
    background: #f3f7fb;
    border-radius: 50%;
    top: -55px;
    left: -55px;
    z-index: 0;
    transition: all 0.4s ease;
}

/* محتویات روی هاله */
.elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-widget-image-box > * {
    position: relative;
    z-index: 1;
}


/* ==============================
   آیکون
   ============================== */

.elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-image-box-img {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 92px;
    height: 92px;
    margin: 0 auto 18px !important;
    transition: all 0.4s ease;
}

.elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-image-box-img img {
    max-width: 58px;
    transition: all 0.4s ease;
}


/* ==============================
   عنوان
   ============================== */

.elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-image-box-title {
    color: #0A192F;
    font-size: 17px;
    font-weight: 500;
    line-height: 1.8;
    margin-top: 5px;
    transition: color 0.3s ease;
}


/* ==============================
   Hover کارت
   ============================== */

.elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-widget-image-box:hover {
    transform: translateY(-8px);
    background: #ffffff;
    border-color: #d7e1eb;
    box-shadow: 0 18px 40px rgba(10, 25, 47, 0.11);
}


/* هاله هنگام Hover */
.elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-widget-image-box:hover::after {
    width: 170px;
    height: 170px;
    background: #fff3ee;
}


/* آیکون هنگام Hover */
.elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-widget-image-box:hover .elementor-image-box-img {

    transform: translateY(-3px);
   
}


/* Zoom آیکون */
.elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-widget-image-box:hover .elementor-image-box-img img {
    transform: scale(1.1);
}


/* عنوان هنگام Hover */
.elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-widget-image-box:hover .elementor-image-box-title {
    color: #FF5733;
}


/* ==============================
   خط نارنجی ظریف بالای کارت
   ============================== */

.elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-widget-image-box::before {
    content: "";
    position: absolute;
    top: 0;
    right: 30%;
    left: 30%;
    height: 3px;
    background: #FF5733;
    border-radius: 0 0 10px 10px;
    opacity: 0;
    transition: all 0.35s ease;
}

.elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-widget-image-box:hover::before {
    right: 20%;
    left: 20%;
    opacity: 1;
}


/* ==============================
   موبایل
   ============================== */

@media (max-width: 767px) {

    .elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-widget-image-box {
        padding: 22px 10px 20px;
        border-radius: 16px;
    }

    .elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-image-box-img {
        width: 75px;
        height: 75px;
        margin-bottom: 12px !important;
    }

    .elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-image-box-img img {
        max-width: 48px;
    }

    .elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-image-box-title {
        font-size: 15px;
    }

    /* روی موبایل Hover معنی زیادی ندارد */
    .elementor-1718 .elementor-element.elementor-element-09c3b1a .elementor-widget-image-box:hover {
        transform: translateY(-3px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4032e57 */.coverage-box{
  background: #F7F9FC;
  border-right: 3px solid var(--e-global-color-secondary);
  border-radius: 12px;
  padding: 28px 30px;
  display: flex;
  gap: 20px;
  align-items: flex-start;
  flex-wrap: wrap;
}

.coverage-box .ic{
  flex: none;
  width: 42px;
  height: 42px;
  border-radius: 12px;
  background: #FFFFFF;
  box-shadow: 0 4px 12px -4px rgba(11, 45, 77, 0.15);
  display: flex;
  align-items: center;
  justify-content: center;
}

.coverage-box .ic svg{
  width: 20px;
  height: 20px;
  stroke: #0B2D4D;
  fill: none;
  stroke-width: 1.8;
}

.coverage-box p{
  margin: 0;
  font-size: 14px;
  line-height: 1.9;
  color: #64748B;
  flex: 1;
  min-width: 240px;
}

.coverage-box p b{
  color: #0B2D4D;
  font-weight: 700;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'yekan bakh';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://faradgostar.com/wp-content/uploads/2024/07/YekanBakhFaNum-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'yekan bakh';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://faradgostar.com/wp-content/uploads/2024/07/YekanBakhFaNum-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'yekan bakh';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://faradgostar.com/wp-content/uploads/2024/07/YekanBakhFaNum-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'yekan bakh';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://faradgostar.com/wp-content/uploads/2024/07/YekanBakhFaNum-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'yekan bakh';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://faradgostar.com/wp-content/uploads/2024/07/YekanBakhFaNum-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'yekan bakh';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://faradgostar.com/wp-content/uploads/2024/07/YekanBakhFaNum-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'yekan bakh';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://faradgostar.com/wp-content/uploads/2024/07/YekanBakhFaNum-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'yekan bakh';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://faradgostar.com/wp-content/uploads/2024/07/YekanBakhFaNum-ExtraBlack.ttf') format('truetype');
}
/* End Custom Fonts CSS */