/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input[type=number] {
    -moz-appearance: textfield;
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: bold;
    src: url('../fonts/iranyekan/eot/iranyekanwebboldfanum.eot');
    src: url('../fonts/iranyekan/eot/iranyekanwebboldfanum.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ url('../fonts/iranyekan/woff/iranyekanwebboldfanum.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('../fonts/iranyekan/ttf/iranyekanwebboldfanum.ttf') format('truetype');
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 100;
    src: url('../fonts/iranyekan/eot/iranyekanwebthinfanum.eot');
    src: url('../fonts/iranyekan/eot/iranyekanwebthinfanum.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ url('../fonts/iranyekan/woff/iranyekanwebthinfanum.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('../fonts/iranyekan/ttf/iranyekanwebthinfanum.ttf') format('truetype');
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/iranyekan/eot/iranyekanweblightfanum.eot');
    src: url('../fonts/iranyekan/eot/iranyekanweblightfanum.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ url('../fonts/iranyekan/woff/iranyekanweblightfanum.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('../fonts/iranyekan/ttf/iranyekanweblightfanum.ttf') format('truetype');
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: normal;
    src: url('../fonts/iranyekan/eot/iranyekanwebregularfanum.eot');
    src: url('../fonts/iranyekan/eot/iranyekanwebregularfanum.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ url('../fonts/iranyekan/woff/iranyekanwebregularfanum.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('../fonts/iranyekan/ttf/iranyekanwebregularfanum.ttf') format('truetype');
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/iranyekan/eot/iranyekanwebmediumfanum.eot');
    src: url('../fonts/iranyekan/eot/iranyekanwebmediumfanum.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ url('../fonts/iranyekan/woff/iranyekanwebmediumfanum.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('../fonts/iranyekan/ttf/iranyekanwebmediumfanum.ttf') format('truetype');
}

body {
    direction: rtl;
    font-family: iranyekan;

}

.navbar_custom {
    border-radius: 8px;
    position: absolute;
    top: 40px;
    width: 92%;
    right: 4%;
    left: 4%;
    z-index: 1000;

}

.navbar_custom ul {
    text-align: right;

}

.color_red {
    color: red;
}

.btn_register {
    position: absolute;
    left: 20px
}

.btn_login {
    position: absolute;
    left: 110px;
    background-color: white;
    text-decoration: blink;
    color: red;
    border-radius: 6px;
    border: 1px solid red;
}

.nav-link {
    color: #6E7191
}

.nav_select {
    color: black;
}

.text_back1 {

    height: 78px;

    /* Web / H1 */

    font-style: normal;
    font-weight: bold;
    font-size: 55px;
    line-height: 77px;
    /* identical to box height */

    align-items: center;
    text-align: center;

    /* Secondary */

    color: #266095;
}

.text_back2 {
    white-space: initial;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 150%;
    /* or 27px */

    text-align: center;

    /* Gray / Title */

    color: #4E4B66;
}

.btn_background {
    flex-direction: row;
    align-items: center;
    padding: 10px 16px;


    /* Gray / White */

    background: #FCFCFC;
    /* Drop Medium */

    box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.1);
    border-radius: 30px;
}

.btn_background span {
    position: static;
    width: 101px;
    height: 21px;
    left: 36px;
    top: 10px;

    /* Web / Link Sm */

    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 150%;
    /* identical to box height, or 21px */

    text-align: center;

    /* Danger */

    color: #C43A3B;

    /* Inside Auto Layout */

    flex: none;
    order: 1;
    flex-grow: 0;
    margin: 0px 4px;
}

.btn_background span img {
    color: #C43A3B;
}

.back_area_insurance {

    width: 848px;
    height: 288px;
    left: 70px;
    top: 223px;

}

.btn_img1 {
    margin-top: 10px;
    width: 100%;
    height: 128px;
    left: 688px;
    top: 0px;

    /* Gray / White */

    background: #FCFCFC;
    /* Drop Small */

    box-shadow: 0px 2px 4px -2px rgba(24, 39, 75, 0.12), 0px 4px 4px -2px rgba(24, 39, 75, 0.08);
    border-radius: 4px;
}

.btn_img2 {

    margin-top: 10px;
    width: 100%;
    height: 128px;
    left: 516px;
    top: 20px;

    /* Gray / White */

    background: #FCFCFC;
    /* Drop Small */

    box-shadow: 0px 2px 4px -2px rgba(24, 39, 75, 0.12), 0px 4px 4px -2px rgba(24, 39, 75, 0.08);
    border-radius: 4px;
}

.btn_img3 {
    margin-top: 10px;
    width: 100%;
    height: 128px;
    left: 344px;
    top: 0px;

    /* Gray / White */

    background: #FCFCFC;
    /* Drop Small */

    box-shadow: 0px 2px 4px -2px rgba(24, 39, 75, 0.12), 0px 4px 4px -2px rgba(24, 39, 75, 0.08);
    border-radius: 4px;
}

.btn_img4 {
    margin-top: 10px;
    width: 100%;
    height: 128px;
    left: 172px;
    top: 20px;

    /* Gray / White */

    background: #FCFCFC;
    /* Drop Small */

    box-shadow: 0px 2px 4px -2px rgba(24, 39, 75, 0.12), 0px 4px 4px -2px rgba(24, 39, 75, 0.08);
    border-radius: 4px;
}

.btn_img5 {
    margin-top: 10px;
    width: 100%;
    height: 128px;
    left: 0px;
    top: 0px;

    /* Gray / White */

    background: #FCFCFC;
    /* Drop Small */

    box-shadow: 0px 2px 4px -2px rgba(24, 39, 75, 0.12), 0px 4px 4px -2px rgba(24, 39, 75, 0.08);
    border-radius: 4px;
}

.btn_img6 {
    margin-top: 10px;
    width: 100%;
    height: 128px;
    left: 688px;
    top: 140px;

    /* Gray / White */

    background: #FCFCFC;
    /* Drop Small */

    box-shadow: 0px 2px 4px -2px rgba(24, 39, 75, 0.12), 0px 4px 4px -2px rgba(24, 39, 75, 0.08);
    border-radius: 4px;
}

.btn_img7 {
    margin-top: 10px;
    width: 100%;
    height: 128px;
    left: 516px;
    top: 160px;

    /* Gray / White */

    background: #FCFCFC;
    /* Drop Small */

    box-shadow: 0px 2px 4px -2px rgba(24, 39, 75, 0.12), 0px 4px 4px -2px rgba(24, 39, 75, 0.08);
    border-radius: 4px;
}

.btn_img8 {

    margin-top: 10px;
    width: 100%;
    height: 128px;
    left: 344px;
    top: 140px;

    /* Gray / White */

    background: #FCFCFC;
    /* Drop Small */

    box-shadow: 0px 2px 4px -2px rgba(24, 39, 75, 0.12), 0px 4px 4px -2px rgba(24, 39, 75, 0.08);
    border-radius: 4px;
}

.btn_img9 {
    margin-top: 10px;
    width: 100%;
    height: 128px;
    left: 172px;
    top: 160px;

    /* Gray / White */

    background: #FCFCFC;
    /* Drop Small */

    box-shadow: 0px 2px 4px -2px rgba(24, 39, 75, 0.12), 0px 4px 4px -2px rgba(24, 39, 75, 0.08);
    border-radius: 4px;
}

.btn_img10 {
    margin-top: 10px;
    width: 100%;
    height: 128px;
    left: 0px;
    top: 140px;

    /* Gray / White */

    background: #FCFCFC;
    /* Drop Small */

    box-shadow: 0px 2px 4px -2px rgba(24, 39, 75, 0.12), 0px 4px 4px -2px rgba(24, 39, 75, 0.08);
    border-radius: 4px;
}

.btn_img_div {
    position: absolute;
    width: 56px;
    height: 56px;
    left: calc(50% - 56px / 2);
    top: calc(50% - 56px / 2 - 20px);

}

.text_img {
    white-space: initial;
    position: absolute;
    left: 10.62%;
    right: 11.25%;
    top: 62.5%;
    bottom: 12.5%;
    /* Web / Tag */
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    line-height: 16px;
    /* or 133% */


    align-items: center;
    text-align: center;

    /* Gray / Title */

    color: #4E4B66;
}


@media (min-width: 992px) {
    .margin-top_20 {
        margin-top: 20px !important;
    }
}

.margin_top_20 {
    margin-top: 20px;
}

section {
    direction: rtl;
    margin-top: 50px;
    margin-bottom: 50px;

}

.cart {
    direction: rtl;
    background: #FCFCFC;
    /* Drop Medium */
    height: 87px;
    box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.1);
    border-radius: 6px;
}

.cart_img1 {
    position: absolute;
    width: 48px;
    height: 48px;
    left: 315px;
    top: 20px;

    /* Secondary */

    background: #266095;
    border-radius: 12px;

    /* Gray / White */

    background: #FCFCFC;
}

.cart_text1 {


    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 150%;
    /* identical to box height, or 27px */

    text-align: right;

    /* Gray / Title */

    color: #4E4B66;
}

.cart_text2 {

    /* Web / Paragraph */


    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 150%;
    /* identical to box height, or 24px */

    text-align: right;

    /* Gray / Text */

    color: #6E7191;
}

.padding-cart {
    padding: 20px 20px
}

.cart_package {


    border-radius: 12px;
    flex: none;
    order: 6;
    flex-grow: 0;
    padding: 0px 10px;

}

.cart_package img {

    /* Drop Medium */

    box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.1);
    border-radius: 12px 12px 6px 32px;
    width: 100%;
}

.cart_package_p1 {

    position: static;
    width: 274px;
    height: 27px;
    left: calc(50% - 274px / 2);
    top: 0px;

    /* Web / Body */


    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 150%;
    /* identical to box height, or 27px */

    text-align: right;

    /* Gray / Title */

    color: #4E4B66;
}

.cart_package_p2 {
    position: static;

    height: 24px;
    left: calc(50% - 99px / 2 + 87.5px);
    bottom: 0px;

    /* Web / Paragraph */


    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 150%;
    /* identical to box height, or 24px */

    text-align: right;

    /* Gray / Text */

    color: #6E7191;

    /* Inside Auto Layout */

    flex: none;
    order: 1;
    align-self: flex-end;
    flex-grow: 0;
    margin: 8px 0px;
}

.section-title {
    text-align: right;
}

.btn_more_tv {
    font-size: 12px;
    color: black;
    border-radius: 10px;
    border: 1px solid;
}

.tv_img {
    background: #266095;
    /* Drop Medium */

    box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.1);
    border-radius: 12px !important;
    width: 100%;
}

.tv_p {
    position: static;
    width: 266px;
    height: 54px;
    left: calc(50% - 266px / 2);
    top: 0px;

    /* Web / Body */


    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 150%;
    /* or 27px */

    text-align: right;

    /* Gray / Title */

    color: #4E4B66;

    /* Inside Auto Layout */

    flex: none;
    order: 0;
    align-self: stretch;
    flex-grow: 0;
    margin: 12px 0px;
}

.comment_icon {

    position: static;
    width: 12px !important;
    height: 12px;
    left: 38px;
    top: 2px;


    /* Inside Auto Layout */

    flex: none;
    order: 1;
    flex-grow: 0;
    margin: 0px 8px 0 0;
}

.comment_text {
    right: -5px;
    position: static;
    width: 30px;
    height: 16px;
    left: calc(50% - 30px / 2 - 10px);
    top: 0px;

    /* Web / Tag */

    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    /* identical to box height, or 133% */

    text-align: right;

    /* Gray / Text */

    color: #6E7191;

    /* Inside Auto Layout */

    flex: none;
    order: 0;
    flex-grow: 0;
    margin: 0px 0px 0px 8px;
}

.padding-bottom_15 {
    padding-bottom: 15px;
}

.text_none {
    text-decoration: none !important;
}

.podcast {

    width: 100%;
    height: 592px;


    /* Gray / White */

    background: #FCFCFC;
    /* Gray / Title */

    border: 1px solid #4E4B66;
    box-sizing: border-box;
    /* Drop Medium */

    box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.1);
    border-radius: 12px;
}

.podcast_icon {
    position: absolute;
    width: 84px;
    height: 84px;
    left: 15px;
    top: 0px;

    /* Gray / Title */

    background: #4E4B66;
    border-radius: 12px 0px 48px;

}

.podcast_icon img {
    position: absolute;
    width: 32px;
    height: 32px;
    left: 26px;
    top: 26px;
}

.title_podcast {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 0px;

    position: static;
    width: 116px;
    height: 30px;
    right: 20px;
    top: 20px;
    padding-top: 20px;
    padding-right: 20px;

    /* Inside Auto Layout */

    flex: none;
    order: 0;
    align-self: center;
    flex-grow: 0;
    margin: 4px 0px;
}

.title_podcast span2 {
    position: static;
    left: 47.41%;
    right: 0%;
    top: 0%;
    bottom: 0%;

    /* Web / H4 Bold */


    font-style: normal;
    font-weight: 800;
    font-size: 21px;
    line-height: 30px;
    /* identical to box height */

    text-align: right;

    /* Primary */

    color: #4E4B66;

    /* Inside Auto Layout */

    flex: none;
    order: 1;
    flex-grow: 0;
    margin: 0px 4px;
}

.title_podcast span1 {
    position: static;
    left: 0%;
    right: 56.03%;
    top: 0%;
    bottom: 0%;

    /* Web / H4 Bold */


    font-style: normal;
    font-weight: 800;
    font-size: 21px;
    line-height: 30px;
    /* identical to box height */

    text-align: right;

    /* Gray / Title */


    color: #359ED6;


    /* Inside Auto Layout */

    flex: none;
    order: 0;
    flex-grow: 0;
    margin: 0px 4px;
}

.title_podcast2 {
    position: static;
    left: 23.28%;
    right: 0%;
    top: 68%;
    bottom: 0%;
    padding-top: 10px;
    padding-right: 25px;
    /* Web / Tag */


    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    /* identical to box height, or 133% */

    text-align: right;

    /* Gray / Text */

    color: #6E7191;

    /* Inside Auto Layout */

    flex: none;
    order: 1;
    align-self: flex-end;
    flex-grow: 0;
    margin: 4px 0px;
}

.podcast_img {
    display: flex;
    flex-direction: row;
    align-items: center;


    position: relative;
    width: 48px;
    height: 48px;
    right: 24px;


    /* Gray / White */

    background: #FCFCFC;
    /* Gray / Line */


    box-sizing: border-box;
    border-radius: 12px;
}

.margin-top_40 {
    margin-top: 40px;
}

.podcast_title {
    position: static;
    width: 170px;
    height: 16px;
    right: 0px;
    top: 0px;

    /* Web / Tag */


    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    /* identical to box height, or 133% */

    text-align: right;

    /* Gray / Title */

    color: #4E4B66;

    /* Inside Auto Layout */

    flex: none;
    order: 0;
    align-self: center;
    flex-grow: 0;
    margin: 8px 0px;
}

.podcast_data {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 0px;

    position: absolute;
    width: 170px;
    height: 40px;
    right: 88px;

}

.podcast_relation {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 0px;

    position: static;
    width: 100%;
    height: 16px;
    right: 0px;
    top: 24px;


    /* Inside Auto Layout */

    flex: none;
    order: 1;
    align-self: flex-end;
    flex-grow: 0;
    margin: 8px 0px;
}

.podcast_timer {
    position: static;
    width: 12px;
    height: 12px;
    top: 2px;


    /* Inside Auto Layout */

    flex: none;
    order: 1;
    flex-grow: 0;
    margin: 0px 8px;
}

.height_25 {
    height: 25px;
}

.podcast_more {
    position: relative;
    width: 100%;
    height: 44px;
    left: 0px;
    top: 548px;

    /* Gray / Title */

    background: #4E4B66;
    border-radius: 0px 0px 12px 12px;
    padding-right: 15px;
    padding-left: 15px;
}

.podcast_more p {
    text-align: center;
    position: relative;
    width: 100%;
    height: 25px;

    top: 10px;

    /* Mobile / H4 Bold */


    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 25px;
    text-align: center;

    /* Gray / Background */

    color: #F8F6FF;
}

.color_blue {
    color: blue !important;
}

.cart_blog_p1 {
    position: static;
    width: 234px;
    height: 27px;
    left: calc(50% - 234px / 2 + 4px);
    top: 0px;

    /* Web / Body */

    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 150%;
    /* identical to box height, or 27px */

    text-align: right;

    /* Gray / Title */

    color: #4E4B66;

    /* Inside Auto Layout */

    flex: none;
    order: 0;
    flex-grow: 0;
    margin: 8px 0px;
}

.cart_blog_p2 {
    position: static;
    width: 242px;
    height: 102px;
    left: calc(50% - 242px / 2);
    bottom: 0px;

    /* Web / Paragraph */

    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 150%;
    /* or 24px */

    text-align: right;

    /* Gray / Text */

    color: #6E7191;

    /* Inside Auto Layout */

    flex: none;
    order: 1;
    align-self: stretch;
    flex-grow: 0;
    margin: 8px 0px;

}

.cart_blog {
    flex: none;
    order: 6;
    flex-grow: 0;
    padding: 0px 10px;
    box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.1);
    border-radius: 16px;
    width: 100%;

}

.cart_blog img {

    /* Drop Medium */

    width: 100%;
}

.bg_section {
    background-color: #EFF0FC;
    padding: 10px
}

footer {
    direction: rtl;
    text-align: right;
}

.link_footer {
    color: #4E4B66;
    font-size: 16px;
}

.footer_desc {
    color: #6E7191;

}

.gap {
    height: 29px;
}

.copyright {
    padding-top: 15px;
    padding-bottom: 5px;
    background-color: #EFF0FC;
    text-align: center;
    color: #6E7191;
    font-size: 14px;
}

.ins_third_pic {
    position: relative;
    width: 100%;
    height: 301px;
    left: 36px;
    top: 343.54px;
}

.area_ins_third_pic {
    margin-top: -65px;
    position: relative;
    width: 100%;
    height: 640px;
    right: 0px;
    top: 0px;

    /* Secondary */

    background: #266095;
    border-radius: 0px 0px 0px 32px;
}

.nav_2 {
    z-index: 1000;
    background-color: white !important;
    box-shadow: #ccbbbb 0px 5px 10px;
}

.title_ins {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 0px;

    position: absolute;
    width: 457px;
    height: 56px;
    left: calc(50% - 457px / 2);
    top: calc(50% - 56px / 2 - 164px);
    color: white;
}

.img_btn_pre {
    /* Auto Layout */

    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 8px 12px;

    position: absolute;
    width: 95px;
    height: 32px;
    right: 0px;
    top: 0px;

    /* Gray / PlaceHolder */

    background: #A0A3BD;
    /* Drop Medium */

    box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.1);
    border-radius: 30px;
}

.img_btn_next {
    /* Auto Layout */

    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 8px 12px;

    position: absolute;
    width: 95px;
    height: 32px;
    right: 102px;
    top: 1px;

    /* Gray / PlaceHolder */

    background: #A0A3BD;
    /* Drop Medium */

    box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.1);
    border-radius: 30px;
}

.btn_ins_area {
    position: absolute;
    width: 191px;
    height: 33px;
    left: calc(50% - 191px / 2);
    top: 232px;
    color: white;
    font-size: 14px;
}

.top_link_ins {
    position: relative;
    width: 132px;
    height: 17px;
    top: 10px;
}

.top_link_ins_title1 {


    /* Web / Tag */


    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    /* identical to box height, or 133% */


    align-items: center;
    text-align: right;

    /* Gray / Titr */

    color: #0D0D0D;

    /* Inside Auto Layout */

    flex: none;
    order: 1;
    flex-grow: 0;
    margin: 0px 4px;
}

.ins_left_arrow {


}

.top_link_ins_title2 {

    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    /* identical to box height, or 133% */
    align-items: center;
    text-align: right;
    /* Gray / Text */
    color: #6E7191;
    /* Inside Auto Layout */
    flex: none;
    order: 0;
    flex-grow: 0;
    margin: 0px 4px;
}

.color_title_ins {
    color: #4E4B66
}

.car_area_ins1 {
    position: static;
    width: 72px;
    height: 72px;
    left: 272px;
    top: 0px;
    margin: 0 auto;
    /* Light / Secondary */
    background: #EAF0F5;
    /* Secondary */
    border: 1px solid #266095;
    box-sizing: border-box;
    /* Drop Medium */
    box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.1);
    border-radius: 12px;
    /* nside Auto Layout */
    flex: none;
    order: 2;
    flex-grow: 0;

}

.car_area_ins2 {
    position: static;
    width: 72px;
    height: 72px;
    left: 272px;
    top: 0px;
    margin: 0 auto;
    /* Light / Secondary */
    background: #EFF0FC;
    /* Gray / Line */

    border: 1px solid #D6D8E7;
    box-sizing: border-box;
    /* Drop Medium */
    box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.1);
    border-radius: 12px;
    /* nside Auto Layout */
    flex: none;
    order: 2;
    flex-grow: 0;

}

.ins_img_car {
    position: relative;
    left: 12px;
    top: 12px;
}

.ins_title_car1 {
    text-align: center;
    margin-top: 30px;
    font-size: 12px;
}

.ins_title_car2 {
    text-align: center;
    margin-top: 30px;
    font-size: 12px;
    color: #A0A3BD
}

.padding-bottom_40 {
    padding-bottom: 60px;
}

.back_background {
    background-color: white;
}

.ins_brand_car {
    position: relative;
    left: 18px;
    top: 12px;
}

.ins_title_brand_car1 {
    text-align: center;
    margin-top: 50px;
    font-size: 12px;
}

span.select2 {
    text-align: right;
}

ul.select2-results__options {
    text-align: right;
}

input.select2-search__field {
    text-align: right;
}

.select_link_ins_title1 {


    /* Web / Tag */


    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    /* identical to box height, or 133% */


    align-items: center;
    text-align: right;

    /* Gray / Titr */

    color: #0D0D0D;
    background-color: #EFF0FC;
    border-radius: 12px;
    padding: 8px 12px;
    /* Inside Auto Layout */

    flex: none;
    order: 1;
    flex-grow: 0;
    margin: 0px 4px;
}

.ins_brand {
    position: relative;
    left: 10px;
    top: 12px;
    width: 50px;
}

.info_third_ins {
    display: flex;
    flex-direction: row;
    padding: 16px 24px;

    text-align: right;
    width: 100%;
    height: 116px;

    /* Light / Info */

    background: #D6F7FF;
    /* Info */

    border: 1px solid #00D1FF;
    box-sizing: border-box;
    border-radius: 6px;
}

.margin-bottom_0 {
    margin-bottom: 0;
}

.btn_help_third_ins1 {
    color: white;
    position: relative;
    width: 300px;
    height: 38px;
    left: 0px;
    top: 0;
    text-align: left;
    background: #00D1FF;
    border-radius: 12px;

}

.btn_help_third_ins2 {
    color: white;
    position: relative;
    width: 300px;
    height: 38px;
    left: 0px;
    top: 0px;
    text-align: left;
    background: #00D1FF;
    border-radius: 12px;

}

.btn_help_third_ins3 {
    color: white;
    position: relative;
    width: 300px;
    height: 38px;
    left: 0px;
    top: 0px;
    text-align: left;
    background: #00D1FF;
    border-radius: 12px;
}

.select_ins_third_10_1 {
    width: 230px;
    position: absolute;
    top: 0px;
    height: 38px;
    right: 0;
    z-index: 1;
}

.select_ins_third_10_2 {
    width: 230px;
    position: absolute;
    top: 62px;
    height: 38px;
    right: 0;
    z-index: 1;
}

.select_ins_third_10_3 {
    width: 230px;
    position: absolute;
    top: 124px;
    height: 38px;
    right: 0;
    z-index: 1;
}

.form_control_new {
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.no_padding_left {
    padding-left: 0;
}

.div_ins_third_page {

    text-align: right;
    padding: 16px 24px 16px 0px;
    width: 100%;
    height: auto;

    /* Gray / White */

    background: #FCFCFC;
    /* Drop Medium */

    box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.1);
    border-radius: 12px;
}

.top_ins_third_responsive {

    height: 80px;

    /* Secondary */

    background: #266095;
}

.ins_back_responsive {
    position: absolute;
    width: 32px;
    height: 32px;
    right: 24px;
    top: 24px;

    /* Gray / White */

    background: #FCFCFC;
    /* Drop Small */

    box-shadow: 0px 2px 4px -2px rgba(24, 39, 75, 0.12), 0px 4px 4px -2px rgba(24, 39, 75, 0.08);
    border-radius: 6px;

    /* Inside Auto Layout */

    flex: none;
    order: 2;
    flex-grow: 0;
    margin: 0px 10px;
}

.ins_next_responsive {

    position: absolute;
    width: 32px;
    height: 32px;
    left: 24px;
    top: 24px;

    /* Gray / PlaceHolder */

    background: #A0A3BD;
    border-radius: 6px;

    /* Inside Auto Layout */

    flex: none;
    order: 0;
    flex-grow: 0;
    margin: 0px 10px;
}

.top_responsive_title {
    text-align: center;
    position: relative;
    width: 100%;
    height: 28px;

    top: 26px;

    /* Mobile / H3 */


    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    line-height: 28px;

    align-items: center;
    text-align: center;

    /* Gray / White */

    color: #FCFCFC;

    /* Inside Auto Layout */

    flex: none;
    order: 1;
    flex-grow: 0;
    margin: 0px 10px;
}

.margin-top_100 {
    margin-top: 100px;
}

.form_filter {
    background: #EFF0FC;
    border-radius: 12px;
}

.select_date {
    padding-top: 15px;
    font-size: 14px;
    padding-bottom: 0;
    font-weight: bold;
}

.label_input_date {
    font-size: 12px;
    right: 25px;
    position: absolute;
    top: 0px
}

.h5_padding_right {
    padding-right: 40px;
}

.btn_back_ins_result {
    position: absolute;
    padding: 5px 10px;
    top: -5px;
}

.level_badge {

    position: static;
    width: 32px;
    height: 32px;
    left: 74px;
    top: 12px;

    /* Primary */

    background: #359ED6;
    border-radius: 24px;

    /* Inside Auto Layout */

    flex: none;
    order: 1;
    flex-grow: 0;
    margin: 0px 12px;
}

.level_badge span {
    position: absolute;
    width: 5px;
    height: 24px;
    right: 40px;
    top: 4px;

    /* Web / paragraph Regular */


    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 150%;
    /* identical to box height, or 24px */

    display: flex;
    align-items: center;
    text-align: center;

    /* Gray / White */

    color: #FCFCFC;
}

.level_badge label {
    top: 5px;
    position: absolute;
    right: 70px;
}

.level_badge_gray {
    background-color: #A0A3BD;
}

.level_label_gray {
    color: #A0A3BD;
}

.line {
    position: absolute;
    width: 629px;
    height: 0px;
    right: 20px;
    top: 18px;

    /* Gray / Line */

    border: 1px solid #D6D8E7;
}

.background_white {
    background-color: #FCFCFC;
}

.area_result {
    padding: 12px 24px 16px;
    background: #FCFCFC;
    /* Drop Medium */
    box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.1);
    border-radius: 12px;
}

.area_result_top {
    height: 48px;
    background: #F8F6FF;
    border-radius: 12px;
}

.area_results {
    padding: 1px;
    width: 100%;
    /* Gray / Line */
    border: 1px solid #D6D8E7;
    box-sizing: border-box;
    border-radius: 12px;
}

.area_results2 {
    padding: 1px;
    box-sizing: border-box;
    border-radius: 12px;
}

.btn_pushesh {
    background: white;
    width: 177px;
    height: 32px;
    color: #6E7191;

    /* Secondary */
    border: none;
    /*background: #266095;*/
    border-radius: 6px;
}

.btn_pushesh__select {
    width: 177px;
    height: 32px;

    color: white;
    /* Secondary */
    border: none;
    background: #266095;
    border-radius: 6px;
}

.title_area {
    color: #6E7191;
    padding-top: 12px;
    font-size: 14px;
}

.direction_ltr {
    direction: ltr;
}

.qesti_label {

    padding: 0px 4px;
    position: absolute;
    width: 83px;
    height: 16px;
    right: 0;
    top: -12px;

    /* Gray / Line */

    background: #D6D8E7;
    font-size: 11px;
    border-radius: 0px 0px 8px 8px;
}

.border_top_result_area {
    padding-top: 12px;
    border-top: 1px solid #d2c8c8;
    position: relative;

}

.area_responsive {
    width: 100%;
    height: auto;
    background: #FCFCFC;
    box-shadow: 0px 2px 4px -2px rgba(24, 39, 75, 0.12), 0px 4px 4px -2px rgba(24, 39, 75, 0.08);
    border-radius: 8px;
}

.font-size_10 {
    font-size: 10px;
}

.font-size_14 {
    padding-top: 13px;
    line-height: 150%;
    font-size: 14px;
}

.direction_ltr_responsive {
    direction: ltr;
    padding-top: 13px;
}

.qesti_label_responsive {

    padding: 0px 4px;
    position: absolute;
    width: 83px;
    height: 16px;
    left: 10px;
    top: -16px;

    /* Gray / Line */

    background: #D6D8E7;
    font-size: 11px;
    border-radius: 0px 0px 8px 8px;
}

.btn_filter {

    align-items: center;
    padding: 8px;

    position: fixed;
    width: 48px;
    height: 48px;
    left: calc(50% - 48px / 2 - 139.5px);
    bottom: 50px;
    z-index: 1000;

    /* Primary */

    background: #359ED6;
    /* Drop Medium */

    box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.1);
    border-radius: 48px;

}

.alert_pushesh_responsive {
    display: none;
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100000;
    background-color: white;
}

.close_btn {
    z-index: 1000;
    position: relative;
    top: 20px;
    left: 10px;


    /* Gray / Title */

    background-color: white;
    border: none;
    transform: rotate(-180deg);
}

.margin_-1_erm {
    margin: -1rem -1rem -1rem -1rem !important;
}

.margin-left_10 {
    margin-left: 10px;
}

.p_result {
    color: #6E7191;
    font-size: 14px;
}

.p_result2 {
    color: #a2a4b5;
    font-size: 12px;
}

.info_third_ins_result {
    display: flex;
    flex-direction: row;
    padding: 16px 24px;

    text-align: right;
    width: 100%;
    height: auto;
    line-height: 25px;

    /* Light / Info */

    background: #FFF8D6;
    /* Warnning */

    border: 1px solid #FFD700;
    /* Info */
    font-size: 14px;

    box-sizing: border-box;
    border-radius: 6px;
}

.ins_check_res_right {
    background: #F8F6FF;
    border-radius: 12px;
}

.padding_15 {
    padding: 15px;
}

.width_100 {
    width: 100%;
    margin: 0px;
}

.vahed_title {
    position: absolute;
    left: 20px;
    top: 5px;
    color: gray
}

.toman_title {
    position: absolute;
    left: 20px;
    top: 75px;
    color: gray
}

.ins_body_area_in_fire_info {

    padding: 4px 8px;


    width: 100%;


    /* Light / Info */

    background: #D6F7FF;
    /* Info */

    border: 1px solid #00D1FF;
    box-sizing: border-box;
    border-radius: 6px;

    /* Inside Auto Layout */

    flex: none;
    order: 0;
    flex-grow: 0;
    margin: 8px 0px;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    /* or 133% */

    display: flex;
    align-items: center;
    text-align: center;

    /* Gray / Text */

    color: #6E7191;

    /* Inside Auto Layout */

    flex: none;
    order: 0;
    align-self: stretch;
    flex-grow: 0;
    margin: 10px 0px;
}

.ins_body_area_in_fire {

    padding: 12px;


    width: 100%;


    /* Gray / White */

    background: #FCFCFC;
    /* Gray / Line */

    border: 1px solid #D6D8E7;
    box-sizing: border-box;
    border-radius: 6px;

    /* Inside Auto Layout */

    flex: none;
    order: 0;
    flex-grow: 0;
    margin: 12px 0px;
}

.info_body_ins {
    display: flex;
    flex-direction: row;
    padding: 16px 24px;

    text-align: right;
    width: 100%;


    /* Light / Info */

    background: #D6F7FF;
    /* Info */

    border: 1px solid #00D1FF;
    box-sizing: border-box;
    border-radius: 6px;
}

.vahed_title2 {
    position: absolute;
    left: 20px;
    top: 35px;
    color: gray
}

.font-size_12 {
    font-size: 12px;
}

.label_input_date2 {
    font-size: 12px;
    right: 15px;
    position: relative;
    top: 25px
}

.font-size_18 {
    font-size: 18px;
}

.width_300 {
    width: 300px;
}

.input1_ind {
    width: 40%;
    float: right;
}

.input2_ind {
    width: 20%;
    float: right;
}

.input5_ind {
    width: 40%;
    float: left;
}

.div_ind {
    align-items: center;
    padding: 5px 1px;
    width: 100%;
    height: 48px;

    background: #EFF0FC;
    border-radius: 8px;

}

.no_border {
    border: none !important;
    background-color: transparent !important;
    border-radius: unset;
}

.border_right {
    border-right: 1px solid #ced4da !important;
}

.btn_ind {
    font-size: 10px;
    padding: 2px 5px;
    width: 27%;
    float: right;
    white-space: nowrap;
    margin-top: 7px;

}

.input3_ind {
    width: 40%;
    float: right;
}

.input4_ind {
    width: 20%;
    float: right;
}

.input6_ind {
    width: 40%;
    float: left;
}

.btn_ind2 {
    width: 5%;
    float: left;
    margin-top: 5px;

}

.no_back {
    background-color: white !important;
}

.no_border_radius_right {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-right: none;

}

.no_border_radius_left {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
    border-left: none;

}

.back_color_FBE3E4 {
    background-color: #FBE3E4 !important;
}

.no_margin {
    margin: unset;
}

.padding_top_8 {
    padding-top: 8px;
}

.no_padding_top {
    padding-top: 0;
}

.margin-top_33 {
    margin-top: 33px;
}

.no_padding {
    padding: 0 !important;
}

.vahed_title3 {
    position: absolute;
    left: 20px;
    top: 60px;
    color: gray
}

.modal-lg_width_100 {
    width: 100% !important;
}

.top_menu_page {
    align-items: center;
    padding: 8px;
    padding-top: 17px !important;
    /* Gray / Title */

    background: #4E4B66;
    border-radius: 8px;
}

.yellow_logo {
    position: static;
    width: 12px;
    height: 42px;
    left: 1196px;
    top: 16px;

    /* Warnning */

    background: #FFD700;
    border-radius: 16px 48px;
    display: inline-block;
    /* Inside Auto Layout */

    flex: none;
    order: 2;
    flex-grow: 0;
    margin: 0px 16px;
}

.top_menu_page_title {
    display: inline-block;
    position: relative;
    height: 42px;
    top: -15px;
    font-style: normal;
    font-weight: 800;
    font-size: 30px;
    line-height: 42px;
    text-align: right;
    color: #FCFCFC;
    order: 1;
    margin: 0px 16px;
}


.tv_p2 {
    position: static;
    width: 266px;
    height: 54px;
    left: calc(50% - 266px / 2);
    top: 0px;
    /* Web / Body */
    font-style: normal;
    font-weight: bold;
    font-size: 15px;
    line-height: 150%;
    /* or 27px */
    text-align: right;

    /* Gray / Title */

    color: #4E4B66;

    /* Inside Auto Layout */

    flex: none;
    order: 0;
    align-self: stretch;
    flex-grow: 0;
    margin: 12px 0px;
}


.number_menu_page {
    display: inline-block;
    position: relative;
    width: 100%;
    height: 72px;
    padding-top: 20px;
    box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.1);
    top: -15px;
    font-style: normal;
    font-weight: 800;
    font-size: 14px;
    line-height: 42px;
    text-align: right;
    order: 1;
    margin: 0px 16px;
}

.inline_block {
    display: inline-block;
}

.ul_number_menu {
    height: 25px;

}

.number_menu {
    border: 1px solid #e3d5d5;
    height: 25px;
    width: 25px;
    border-radius: 50px;
    color: #a58a8a;
}

.number_menu p {
    margin-top: -7px;
}
.number_menu_active{
    background-color: #0e90d2;
    color: white;
}

.select_cat_to_menu{
    width: 100%;
    height: 40px;
    background: rgba(239, 240, 252, 0.32);
    border-radius: 4px;

    color: white;
    font-size: 14px;
    padding: 5px;
}

.input_search_to_menu{
    width: 100%;
    height: 40px;
    background: rgba(239, 240, 252, 0.32);
    border-radius: 4px;
    color: white;
    font-size: 14px;
    padding: 8px 26px 8px 16px;
    border: none;
}

.input_search_to_menu::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: white;
    opacity: 1; /* Firefox */
}
.no_padding_bottom{
    padding-bottom: 0;
}

.img_search_icon{
    position: absolute;
    right: 23px;
    top: 16px;
}
.height_200{
    height: 200px;
}
.color_gray{
    color: grey;
}

.package_p2 {
    position: static;
    width: 266px;
    height: 35px;
    left: calc(50% - 266px / 2);
    top: 0px;
    /* Web / Body */
    font-style: normal;
    font-weight: bold;
    font-size: 15px;
    line-height: 150%;
    /* or 27px */
    text-align: right;

    /* Gray / Title */

    color: #4E4B66;

    /* Inside Auto Layout */

    flex: none;
    order: 0;
    align-self: stretch;
    flex-grow: 0;
    margin: 12px 0px;
}



.cart_blog2_p1 {
    position: static;
    height: 35px;
    left: calc(50% - 234px / 2 + 4px);
    top: 0px;

    /* Web / Body */
    font-style: normal;
    font-weight: bold;
    font-size: 15px;
    line-height: 150%;
    /* identical to box height, or 27px */

    text-align: right;

    /* Gray / Title */

    color: #4E4B66;

    /* Inside Auto Layout */

    flex: none;
    order: 0;
    flex-grow: 0;
    margin: 8px 0px;
}

.cart_blog2_p2 {
    position: static;
    height: 102px;
    left: calc(50% - 242px / 2);
    bottom: 0px;

    /* Web / Paragraph */

    font-style: normal;
    font-size: 14px;
    line-height: 150%;
    /* or 24px */

    text-align: right;

    /* Gray / Text */

    color: #6E7191;

    /* Inside Auto Layout */

    flex: none;
    order: 1;
    align-self: stretch;
    flex-grow: 0;
    margin: 8px 0px;

}
.width_15{
    width: 15px !important;
}
.btn_blog{
    border: 1px solid #cacaca;
}
.btn_download{
    position: absolute;
    bottom: -60px;
    right: 10px;
}



.visually-hidden {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    padding:0 !important;
    border:0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
}



.pcast-player-controls {
    direction: ltr;
    box-sizing: border-box;
    background: #000;
    color: #fff;
    font-size: 14px;
    /*height: px;*/
    overflow: hidden;
    padding: 5px;
}

button {
    background: #2a2a2a;
    color: #fff;
    border: 0;
    border-radius: 2px;
    padding: 5px;
    line-height: 22px;
    -webkit-appreance: none;
    min-width: 32px;


}
span {
@extend .visually-hidden;
}
progress {
    height: 13px;
    width: calc(100% - 281px);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

progress[value]::-webkit-progress-bar {
    background-color: #555;
    border-radius: 0;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25) inset;
}

progress[value]::-webkit-progress-value  {
    background: #fff;
}

.pcast-time {
    display: inline-block;
    font-size: 13px;
    padding: 0 5px;
    text-align: center;
    width: 4em;
}

.pcast-speed {
    width: 2.5em;
}



.file-upload {
    background-color: #ffffff;
    width: 100%;
    margin: 0 auto;
    padding: 20px;
}

.file-upload-btn {
    width: 100%;
    margin: 0;
    color: #fff;
    background: #1FB264;
    border: none;
    padding: 10px;
    border-radius: 4px;
    border-bottom: 4px solid #15824B;
    transition: all .2s ease;
    outline: none;
    text-transform: uppercase;
    font-weight: 700;
}

.file-upload-btn:hover {
    background: #aab7b1;
    color: #ffffff;
    transition: all .2s ease;
    cursor: pointer;
}

.file-upload-btn:active {
    border: 0;
    transition: all .2s ease;
}

.file-upload-content {
    display: none;
    text-align: center;
}

.file-upload-input {
    position: absolute;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    outline: none;
    opacity: 0;
    cursor: pointer;
}

.image-upload-wrap {
    margin-top: 20px;
    border: 4px dashed #535151;
    position: relative;
}

.image-dropping,
.image-upload-wrap:hover {
    background-color: #a9a0a0;
    border: 4px dashed #ffffff;
}

.image-title-wrap {
    padding: 0 15px 15px 15px;
    color: #222;
}

.drag-text {
    text-align: center;
}

.drag-text h3 {
    font-weight: 100;
    text-transform: uppercase;
    color: #15824B;
    padding: 60px 0;
}

.file-upload-image {
    max-height: 100%;
    max-width: 300px;
    margin: auto;
    padding: 20px;
}

.remove-image {
    width: 200px;
    margin: 0;
    color: #5f3e3e;
    background: #bfb3b3;
    border: none;
    padding: 5px;
    font-size: 12px;
    border-radius: 4px;
    border-bottom: 4px solid #373131;
    transition: all .2s ease;
    outline: none;
    text-transform: uppercase;
}

.remove-image:hover {
    background: #c13b2a;
    color: #ffffff;
    transition: all .2s ease;
    cursor: pointer;
}

.remove-image:active {
    border: 0;
    transition: all .2s ease;
}

.span_price{
    position: absolute;
    bottom:20px;
    left:30px;
    background-color: white;
    color: gray;
    border-radius: 12px;
    padding:10px


}

.login_area{
    width: 300px;
    min-height: 100px;
    box-shadow: 0px 2px 4px 2px rgba(24, 39, 75, 0.12), 0px 4px 4px 2px rgba(24, 39, 75, 0.08);
    border-radius: 10px;
    position: relative;
    top:150px;
    margin: 0 auto
}
.login_area_a{
position: relative;
    top:-30px;
    left: 180px;
    font-size: 13px;
}
.login_area_img1{
    display: block;
    text-align: center;
    margin: 0 auto;
}

.login_area_a2{
    position: relative;
    top:40px;
text-align: center;
    font-size: 15px;
}
.complete_area{
    width: 300px;
    min-height: 100px;
    box-shadow: 0px 2px 4px 2px rgba(24, 39, 75, 0.12), 0px 4px 4px 2px rgba(24, 39, 75, 0.08);
    border-radius: 10px;
    position: relative;
    top:50px;
    margin: 0 auto
}

.comment_menu_page {
    display: inline-block;
    position: relative;
    width: 100%;
    min-height: 100px;
    padding-top: 20px;
    box-shadow: 0px 6px 14px -6px rgba(24, 39, 75, 0.12), 0px 10px 32px -4px rgba(24, 39, 75, 0.1);
    top: -15px;
    font-style: normal;
    font-weight: 800;
    font-size: 14px;
    line-height: 42px;
    text-align: right;
    order: 1;
    margin: 0px 16px;
}
.btn_send_comment{
    position: absolute;
    bottom: 20px;
    left: 10px;
}
.margin-top_-20{
    margin-top: -20px;
}
.padding_right_10{
    padding-right:10px;
}

.p_comment{
    line-height: 1.5;
    text-align: justify;
    padding-right: 65px;
}
.btn_transparent{
    background: transparent;
    color: black;
    padding-right:30px
}

.user_info{
    width: 100%;

    box-shadow: grey 0 5px 10px 0px;
    border-radius: 10px;
}
.padding_top_20{
    padding-top: 20px;
}
.btn_gray{
    background-color: #F8F6FF;
    color: black;
    margin: 10px;
    font-size: 14px;
}
.border_radius_10{
    border-radius: 10px;
}
.btn_register2{
    position: absolute;
    top: 20%;
    left: 20px;
    background-color: white;
    color: red;
    border: 1px solid red;
}



.bazaryab_area{
    background-color: white;
    width: 300px;
    min-height: 100px;
    box-shadow: 0px 2px 4px 2px rgba(24, 39, 75, 0.12), 0px 4px 4px 2px rgba(24, 39, 75, 0.08);
    border-radius: 10px;
    position: relative;
    top:-170px;
    margin: 0 auto
}
.bazaryab_area_a{
    position: relative;
    top:-30px;
    left: 180px;
    font-size: 13px;
}
.bazaryab_area_img1{
    display: block;
    text-align: center;
    margin: 0 auto;
}

.bazaryab_area_a2{
    position: relative;
    top:40px;
    text-align: center;
    font-size: 15px;
}
.ins_bazaryab_area{
    direction: rtl;
    width: 90%;
    border-radius: 10px;
    background-color: white;
    box-shadow: grey 0 5px 10px 0px;
    height: 60px;
}

.div_are_bazar{
    width: 80%;
    margin-right: 20%;
    padding-right: 3%;
    padding-left: 3%;
}
.div_are_bazar_active{
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.ins_bazaryab_area_active{
    background-color: #EBF6FB
;
}
.img_area_bazaryab{
    position: relative;
    left: 90px;
    width: 35px;
    top: -20px;
    display: inline-block;
}
.text_area_bazaryab{
    position: relative;
    top:-10px;
    left: 30px;
    text-align: center;
    display: inline-block;
}
.text_area_bazaryab_active{
    color: #0e90d2;
}
.bazaryab_center_area{
    margin-top: 100px;
    background-color: #266095;
    height: 300px;
}

.bazaryab_center_area2{
    margin-top: 100px;
    height: 300px;
}

.bazaryab_bottom_area{
    margin-top: 200px;
    background-color: #266095;
    height: 250px;
}
.bazaryab_bottm_top{
    top:-100px !important;
}

@media (max-width: 992px) {
    .bazaryab_bottom_area {
        margin-top: 500px;
    }
}
