.elementor-530 .elementor-element.elementor-element-7f12037{--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;--justify-content:center;--align-items:flex-start;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:#E2E2E2;--border-color:#E2E2E2;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-530 .elementor-element.elementor-element-7f12037:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-7f12037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-67acb7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-530 .elementor-element.elementor-element-67acb7c{left:0px;}body.rtl .elementor-530 .elementor-element.elementor-element-67acb7c{right:0px;}.elementor-530 .elementor-element.elementor-element-c89619c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-530 .elementor-element.elementor-element-c89619c{right:15%;}body.rtl .elementor-530 .elementor-element.elementor-element-c89619c{left:15%;}.elementor-530 .elementor-element.elementor-element-c89619c{top:15px;z-index:10;}.elementor-530 .elementor-element.elementor-element-0f547d1.elementor-element{--align-self:center;}body:not(.rtl) .elementor-530 .elementor-element.elementor-element-0f547d1{right:15%;}body.rtl .elementor-530 .elementor-element.elementor-element-0f547d1{left:15%;}.elementor-530 .elementor-element.elementor-element-0f547d1{top:15px;z-index:10;}.elementor-530 .elementor-element.elementor-element-493426b{--display:flex;--min-height:320px;}.elementor-530 .elementor-element.elementor-element-181c5c6 img{max-width:100%;height:300px;object-fit:cover;object-position:center center;opacity:1;border-radius:8px 8px 8px 8px;}.elementor-530 .elementor-element.elementor-element-e34a0d9{width:100%;max-width:100%;bottom:30px;}.elementor-530 .elementor-element.elementor-element-c949180{--display:flex;--position:absolute;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:21px;}.elementor-530 .elementor-element.elementor-element-c949180:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-c949180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-530 .elementor-element.elementor-element-c949180{right:17px;}body.rtl .elementor-530 .elementor-element.elementor-element-c949180{left:17px;}.elementor-530 .elementor-element.elementor-element-5830bc4{--display:flex;--justify-content:space-between;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-530 .elementor-element.elementor-element-4af8c88{--display:flex;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-530 .elementor-element.elementor-element-e130ae1 .elementor-heading-title{font-family:"IranSance", Sans-serif;font-size:13px;line-height:25px;color:#253C78;}.elementor-530 .elementor-element.elementor-element-e130ae1 .elementor-heading-title a:hover, .elementor-530 .elementor-element.elementor-element-e130ae1 .elementor-heading-title a:focus{color:#081A47;}.elementor-530 .elementor-element.elementor-element-9ced47f{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"IranSance", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-530 .elementor-element.elementor-element-9ced47f a{color:var( --e-global-color-text );}.elementor-530 .elementor-element.elementor-element-9ced47f a:hover, .elementor-530 .elementor-element.elementor-element-9ced47f a:focus{color:#253C78;}.elementor-530 .elementor-element.elementor-element-6ea2a31{--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;--justify-content:center;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--flex-wrap:wrap;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-530 .elementor-element.elementor-element-72204b4{width:var( --container-widget-width, 33% );max-width:33%;background-color:#0201010F;padding:3px 10px 3px 10px;--container-widget-width:33%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;font-family:"IranSance", Sans-serif;font-size:12px;color:#253C78;}.elementor-530 .elementor-element.elementor-element-72204b4 a:hover, .elementor-530 .elementor-element.elementor-element-72204b4 a:focus{color:#0F2661;}.elementor-530 .elementor-element.elementor-element-7ad528d{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-530 .elementor-element.elementor-element-7ad528d:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-7ad528d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0201010F;}.elementor-530 .elementor-element.elementor-element-7ad528d.e-con{--align-self:center;}.elementor-530 .elementor-element.elementor-element-cf10f17{width:var( --container-widget-width, 31% );max-width:31%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-cf10f17 img{width:100%;}.elementor-530 .elementor-element.elementor-element-dfda64d{width:var( --container-widget-width, 100% );max-width:100%;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;text-align:start;font-family:"IranSance", Sans-serif;font-size:12px;color:#253C78;}.elementor-530 .elementor-element.elementor-element-dfda64d.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-dfda64d a:hover, .elementor-530 .elementor-element.elementor-element-dfda64d a:focus{color:#0F2661;}.elementor-530 .elementor-element.elementor-element-7b342da{width:var( --container-widget-width, 33% );max-width:33%;background-color:#0201010F;padding:3px 10px 3px 10px;--container-widget-width:33%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;font-family:"IranSance", Sans-serif;font-size:12px;color:#253C78;}.elementor-530 .elementor-element.elementor-element-7b342da a:hover, .elementor-530 .elementor-element.elementor-element-7b342da a:focus{color:#0F2661;}.elementor-530 .elementor-element.elementor-element-c2eb67b{width:var( --container-widget-width, 32% );max-width:32%;background-color:#0201010F;padding:3px 3px 3px 3px;--container-widget-width:32%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;font-family:"IranSance", Sans-serif;font-size:12px;color:#253C78;}.elementor-530 .elementor-element.elementor-element-c2eb67b a:hover, .elementor-530 .elementor-element.elementor-element-c2eb67b a:focus{color:#0F2661;}.elementor-530 .elementor-element.elementor-element-3328e21{width:var( --container-widget-width, 33% );max-width:33%;padding:3px 10px 3px 10px;--container-widget-width:33%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;font-family:"IranSance", Sans-serif;font-size:12px;}.elementor-530 .elementor-element.elementor-element-3328e21 a:hover, .elementor-530 .elementor-element.elementor-element-3328e21 a:focus{color:#0F2661;}.elementor-530 .elementor-element.elementor-element-9749ea4{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-1d243c8{width:var( --container-widget-width, 88% );max-width:88%;padding:0px 8px 0px 8px;--container-widget-width:88%;--container-widget-flex-grow:0;columns:2;font-family:"IranSance", Sans-serif;font-size:13px;color:#253C78;}.elementor-530 .elementor-element.elementor-element-1d243c8.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-9995add{width:var( --container-widget-width, 18% );max-width:18%;background-color:#C6A15B59;padding:3px 10px 3px 10px;--container-widget-width:18%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;font-family:"IranSance", Sans-serif;font-size:12px;color:#253C78;}.elementor-530 .elementor-element.elementor-element-9995add a:hover, .elementor-530 .elementor-element.elementor-element-9995add a:focus{color:#0F2661;}@media(min-width:768px){.elementor-530 .elementor-element.elementor-element-c949180{--width:56%;}.elementor-530 .elementor-element.elementor-element-7ad528d{--content-width:63px;}}@media(max-width:1024px){.elementor-530 .elementor-element.elementor-element-7f12037{--min-height:379px;}}@media(max-width:767px){.elementor-530 .elementor-element.elementor-element-7f12037{--min-height:379px;}.elementor-530 .elementor-element.elementor-element-181c5c6 img{object-fit:cover;}.elementor-530 .elementor-element.elementor-element-c949180{--width:150px;}.elementor-530 .elementor-element.elementor-element-9ced47f{text-align:start;}.elementor-530 .elementor-element.elementor-element-cf10f17 img{width:58%;}.elementor-530 .elementor-element.elementor-element-dfda64d{--container-widget-width:53px;--container-widget-flex-grow:0;width:var( --container-widget-width, 53px );max-width:53px;}.elementor-530 .elementor-element.elementor-element-9749ea4.e-con{--align-self:center;}.elementor-530 .elementor-element.elementor-element-1d243c8{--container-widget-width:259px;--container-widget-flex-grow:0;width:var( --container-widget-width, 259px );max-width:259px;}}/* Start custom CSS for shortcode, class: .elementor-element-e34a0d9 */.elementor-530 .elementor-element.elementor-element-e34a0d9 .atu-course-start-badge {
    border-radius: 12px;
    background: linear-gradient(135deg, #a79619 0%, #fff700 100%) !important;
    color: #000 !important;
    width: 90%;
    margin-right: 6px;
}
.elementor-530 .elementor-element.elementor-element-e34a0d9 .atu-course-start-badge__label, .elementor-530 .elementor-element.elementor-element-e34a0d9 .atu-course-start-badge__value {
    color:#000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-493426b */.jet-listing-grid__item.jet-equal-columns>.elementor>:is(.elementor-section,.e-container,.e-con) {
    min-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-e130ae1 */.elementor-page-title, h1.entry-title {
    display:block !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ced47f */.elementor-530 .elementor-element.elementor-element-9ced47f {
  direction: rtl;
  text-align: right;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 200px;
}
.elementor-530 .elementor-element.elementor-element-9ced47f a {
background-color:#eee;
 width: fit-content !important;
padding:2px 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72204b4 */.users-fit {
 width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfda64d */.elementor-530 .elementor-element.elementor-element-dfda64d span {
    font-size:12px !important;
    color:#253C78 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ad528d */.elementor-530 .elementor-element.elementor-element-5c1ac55 img {
    width: 100%;
    max-height: 18px;
    margin-top: 3px;
}
.star-rate  {
 width: fit-content !important;
padding: 2px 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b342da */.cert-fit {
 width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2eb67b */.sub-fit {
 width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3328e21 */.noe-mohtava {
    width: fit-content !important;
padding:0 !important;
}

.course-rate-badges-wrapper {
display:flex;
margin:0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d243c8 */.elementor-530 .elementor-element.elementor-element-1d243c8 {
    display: flex;
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9749ea4 */.elementor-530 .elementor-element.elementor-element-9749ea4 del {
    color: #939393;
    font-size:10px;
    font-weight: bold;
    padding-top: 3px;
}

.elementor-530 .elementor-element.elementor-element-9749ea4 ins {
    text-decoration: none;
    font-size:13px;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5830bc4 */.caro {
min-height: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f12037 */.caro .e-con-inner {
    justify-content:unset !important;
}

.jet-listing-grid__item {
    max-height:689px;
}

.jet-listing-grid__item .e-con-inner {
    align-items: unset !important;
justify-content: unset !important;
}/* End custom CSS */