@media (max-width: 992px) {
    .navigations-bar-wrapper .menu ul {
        display: flex;
        flex-direction: column;
        gap: 15px;
        align-items: start !important;
        margin-bottom: 1rem;
    }
}

.globalMainCard {
    position: relative;
    border-radius: 18px;
    box-shadow: -2px 3px 40px 0px rgba(79, 79, 79, 0.2);
    overflow: hidden;
    direction: rtl;
    background-color: #eef2f5;
}

.globalMainCard.lightShadow {
    box-shadow: -2.528px 3.37px 3.37px rgba(0, 0, 0, 0.25);
}

@media (max-width: 992px) {
    .globalMainCard {
        border-radius: 10px;
    }
}

.globalMainCard .imgContainer {
    width: 100%;
    height: 165px;
    border-radius: 18px;
    overflow: hidden;
    position: relative;
}

@media (max-width: 992px) {
    .globalMainCard .imgContainer {
        height: 100px;
        border-radius: 10px;
    }
}

.globalMainCard .imgContainer .noImage {
    position: absolute;
    inset: 0;
    background-color: #dfdfdf;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #acacac;
    font-size: 26px;
    font-weight: 600;
}

@media (max-width: 992px) {
    .globalMainCard .imgContainer .noImage {
        font-size: 12px;
    }
}

.globalMainCard .imgContainer img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    transition: transform 0.3s ease-in-out;
}

.globalMainCard:hover .imgContainer img {
    transform: scale(1.1);
}

.globalMainCard .yourCardContent {
    padding: 9px;
    display: flex;
    flex-direction: column;
    gap: 7px;
    color: #333;
}

@media (max-width: 992px) {
    .globalMainCard .yourCardContent {
        padding: 5px;
        gap: 4px;
    }
}

.globalMainCard .yourCardContent .yourCardTitle {
    font-size: 15px;
    font-weight: 600;
}

@media (max-width: 992px) {
    .globalMainCard .yourCardContent .yourCardTitle {
        font-size: 12px;
    }
}

.globalMainCard .yourCardContent .yourCardRating {
    font-size: 12px;
    letter-spacing: -0.12px;
    direction: ltr;
    font-weight: 600;
    display: flex;
    align-items: center;
    gap: 4px;
}

.globalMainCard .yourCardContent .yourCardRating::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='16' viewBox='0 0 18 16' fill='none'%3E%3Cpath d='M9.44715 13.1765L3.80009 16L5.21186 10.3529L0.976562 5.64706L7.09421 5.17647L9.44715 0L11.8001 5.17647L17.9177 5.64706L13.6824 10.3529L15.0942 16L9.44715 13.1765Z' fill='%23F4BE00'/%3E%3C/svg%3E");
    position: relative;
    width: 25px;
    height: 22px;
    flex-shrink: 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    align-self: start;
    width: 17px;
    height: 16px;
}

@media (max-width: 992px) {
    .globalMainCard .yourCardContent .yourCardRating {
        font-size: 10px;
    }

    .globalMainCard .yourCardContent .yourCardRating::before {
        width: 12px;
    }
}

.globalMainCard .yourCardContent .yourCardLocation {
    color: #4f4f4f;
    font-size: 10px;
    font-weight: 600;
    letter-spacing: -0.1px;
    display: flex;
    align-items: center;
    gap: 4px;
}

.globalMainCard .yourCardContent .yourCardLocation::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='18' viewBox='0 0 15 18' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.75 7.77837C3.75 6.7421 4.16182 5.74827 4.89488 5.01551C5.62793 4.28275 6.62216 3.87109 7.65886 3.87109C8.69555 3.87109 9.68978 4.28275 10.4228 5.01551C11.1559 5.74827 11.5677 6.7421 11.5677 7.77837C11.5677 8.81465 11.1559 9.80848 10.4228 10.5412C9.68978 11.274 8.69555 11.6857 7.65886 11.6857C6.62216 11.6857 5.62793 11.274 4.89488 10.5412C4.16182 9.80848 3.75 8.81465 3.75 7.77837ZM7.65886 5.10497C6.94954 5.10497 6.26928 5.38663 5.76771 5.88799C5.26615 6.38935 4.98438 7.06934 4.98438 7.77837C4.98438 8.48741 5.26615 9.1674 5.76771 9.66876C6.26928 10.1701 6.94954 10.4518 7.65886 10.4518C8.36817 10.4518 9.04844 10.1701 9.55 9.66876C10.0516 9.1674 10.3333 8.48741 10.3333 7.77837C10.3333 7.06934 10.0516 6.38935 9.55 5.88799C9.04844 5.38663 8.36817 5.10497 7.65886 5.10497Z' fill='%2335A2AB'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.683158 6.83797C0.824187 5.13273 1.60138 3.5428 2.86051 2.38368C4.11965 1.22455 5.76871 0.580941 7.48045 0.580566H7.83595C9.5477 0.580941 11.1968 1.22455 12.4559 2.38368C13.715 3.5428 14.4922 5.13273 14.6332 6.83797C14.7901 8.7376 14.203 10.6239 12.9956 12.0992L9.0514 16.9204C8.88261 17.1267 8.67005 17.293 8.42911 17.4072C8.18816 17.5213 7.92485 17.5806 7.6582 17.5806C7.39156 17.5806 7.12824 17.5213 6.8873 17.4072C6.64636 17.293 6.4338 17.1267 6.26501 16.9204L2.32076 12.0992C1.11341 10.6239 0.526283 8.7376 0.683158 6.83797ZM7.48045 1.81444C6.07871 1.81504 4.72839 2.34225 3.69735 3.29152C2.6663 4.24078 2.02985 5.54275 1.91424 6.93915C1.78363 8.52008 2.27221 10.0899 3.27699 11.3178L7.22123 16.1398C7.27426 16.2046 7.34104 16.2569 7.41676 16.2928C7.49247 16.3287 7.57523 16.3473 7.65903 16.3473C7.74283 16.3473 7.82558 16.3287 7.9013 16.2928C7.97701 16.2569 8.0438 16.2046 8.09682 16.1398L12.0411 11.3178C13.0453 10.0897 13.5332 8.51986 13.4022 6.93915C13.2865 5.5426 12.65 4.24053 11.6188 3.29124C10.5875 2.34196 9.23702 1.81483 7.83513 1.81444H7.48045Z' fill='%2335A2AB'/%3E%3C/svg%3E");
    position: relative;
    width: 25px;
    height: 22px;
    flex-shrink: 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    align-self: start;
    width: 14px;
    height: 17px;
}

@media (max-width: 992px) {
    .globalMainCard .yourCardContent .yourCardLocation {
        font-size: 8px;
    }

    .globalMainCard .yourCardContent .yourCardLocation::before {
        width: 12px;
    }
}

.globalMainCard .expireAlertContainer {
    display: flex;
    position: absolute;
    inset: 0;
    background: rgba(79, 79, 79, 0.3);
    justify-content: center;
    align-items: center;
}

.globalMainCard .expireAlertContainer .expireState {
    background: rgba(247, 249, 251, 0.7);
    border-radius: 10px 0 0 10px;
    color: #690909;
    font-size: 18px;
    font-weight: 700;
    padding: 7px 11px 10px 20px;
    position: absolute;
    right: 0;
    top: 10%;
}

@media (max-width: 992px) {
    .globalMainCard .expireAlertContainer .expireState {
        font-size: 12px;
        padding: 7px 4px 10px 8px;
        top: 7%;
    }
}

.globalMainCard .expireAlertContainer .extendAndEditContainer {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.globalMainCard .expireAlertContainer .extendAndEditContainer a {
    border-radius: 7px;
    background: #35a2ab;
    color: #fff;
    font-size: 15px;
    font-weight: 500;
    padding: 8px 40px 7px 40px;
    box-shadow: 0px 0px 5px 0px #fff;
}

@media (max-width: 992px) {
    .globalMainCard .expireAlertContainer .extendAndEditContainer a {
        font-size: 12px;
        padding: 7px 15px 6px 15px;
    }
}

.inputWrapper {
    flex-basis: calc(50% - 15px);
}

@media (max-width: 992px) {
    .inputWrapper {
        flex-basis: 100%;
    }
}

.inputWrapper label {
    padding-bottom: 10px;
    color: #333;
    font-size: 18px;
    font-weight: 500;
    letter-spacing: 0.1px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

@media (max-width: 992px) {
    .inputWrapper label {
        font-size: 14px;
    }
}

.inputWrapper label span {
    color: gray;
    font-size: 14px;
    font-weight: 400;
}

@media (max-width: 992px) {
    .inputWrapper label span {
        font-size: 12px;
    }
}

.inputWrapper input,
.inputWrapper select,
.inputWrapper textarea {
    display: block;
    width: 100%;
    padding: 13px 10px;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #adadad;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 9px;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.inputWrapper input::-moz-placeholder,
.inputWrapper select::-moz-placeholder,
.inputWrapper textarea::-moz-placeholder {
    text-align: right;
}

.inputWrapper input::placeholder,
.inputWrapper select::placeholder,
.inputWrapper textarea::placeholder {
    text-align: right;
}

@media (max-width: 992px) {

    .inputWrapper input,
    .inputWrapper select,
    .inputWrapper textarea {
        font-size: 14px;
        padding: 10px 10px;
    }
}

.inputWrapper input:focus-visible,
.inputWrapper select:focus-visible,
.inputWrapper textarea:focus-visible {
    outline: none;
    border-color: #35a2ab;
}

.inputWrapper textarea {
    min-height: 180px;
}

.selectWrapper {
    position: relative;
}

.selectWrapper::before {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='10' viewBox='0 0 15 10' fill='none'%3E%3Cpath d='M1 1L6.72389 8.04478C7.12408 8.53733 7.87592 8.53733 8.27611 8.04478L14 1' stroke='%23808080' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
    width: 15px;
    height: 10px;
    bottom: 20px;
    left: 10px;
}

@media (max-width: 992px) {
    .selectWrapper::before {
        bottom: 16px;
    }
}

.blogCard {
    border-radius: 15px;
    overflow: hidden;
    direction: rtl;
}

@media (max-width: 992px) {
    .blogCard {
        border-radius: 8px;
    }
}

.blogCard .blogCardImg {
    position: relative;
}

.blogCard .blogCardImg .imgContainer {
    width: 100%;
    height: 430px;
    overflow: hidden;
    border-radius: 15px;
    position: relative;
}

@media (max-width: 992px) {
    .blogCard .blogCardImg .imgContainer {
        height: 190px;
        border-radius: 7px;
    }
}

.blogCard .blogCardImg .imgContainer .noImage {
    position: absolute;
    inset: 0;
    background-color: #dfdfdf;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #acacac;
    font-size: 26px;
    font-weight: 600;
}

@media (max-width: 992px) {
    .blogCard .blogCardImg .imgContainer .noImage {
        font-size: 12px;
    }
}

.blogCard .blogCardImg .imgContainer img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    transition: transform 0.3s ease-in-out;
}

.blogCard .blogCardImg .blogCardOverlay {
    position: absolute;
    inset: 0;
    display: flex;
}

.blogCard .blogCardImg .blogCardOverlay a {
    color: #eef2f5;
}

.blogCard .blogCardImg .blogCardOverlay .bottomContentWrapper {
    padding: 24px 16px;
    align-self: end;
    color: #eef2f5;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    background: linear-gradient(0deg, #3d3c3c 0%, rgba(57, 57, 57, 0) 94.88%);
}

@media (max-width: 992px) {
    .blogCard .blogCardImg .blogCardOverlay .bottomContentWrapper {
        padding: 6px;
    }
}

.blogCard .blogCardImg .blogCardOverlay .bottomContentWrapper .dateContent .fir_one {
    font-size: 0;
}

.blogCard .blogCardImg .blogCardOverlay .bottomContentWrapper .dateContent .date {
    font-size: 15px;
    font-weight: 400;
    line-height: 26px;
}

@media (max-width: 992px) {
    .blogCard .blogCardImg .blogCardOverlay .bottomContentWrapper .dateContent .date {
        font-size: 10px;
        line-height: 11px;
    }
}

.blogCard .blogCardImg .blogCardOverlay .bottomContentWrapper .title {
    font-size: 22px;
    font-weight: 700;
    line-height: 26px;
    margin: 0;
    padding: 0;
}

@media (max-width: 992px) {
    .blogCard .blogCardImg .blogCardOverlay .bottomContentWrapper .title {
        font-size: 13px;
    }
}

@media (max-width: 992px) {
    .blogCard .blogCardImg .blogCardOverlay .bottomContentWrapper .contentWrapper {
        display: none;
    }
}

.blogCard .blogCardImg .blogCardOverlay .bottomContentWrapper .contentWrapper>* {
    margin: 0;
    padding: 0;
    font-size: 15px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: -0.45px;
}

.blogCard .blogCardImg .blogCardOverlay .blogCardBtn {
    position: absolute;
    padding: 8px 22px 10px 22px;
    left: 0;
    top: 7%;
    display: flex;
    align-items: center;
    gap: 11px;
    border-radius: 0px 6px 6px 0px;
    background: rgba(79, 79, 79, 0.4);
    -webkit-backdrop-filter: blur(3.0999999046px);
    backdrop-filter: blur(3.0999999046px);
}

@media (max-width: 992px) {
    .blogCard .blogCardImg .blogCardOverlay .blogCardBtn {
        font-size: 10px;
        padding: 3px 6px 3px 6px;
    }
}

.blogCard .blogCardImg .blogCardOverlay .blogCardBtn::after {
    content: "";
    width: 12px;
    height: 15px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='15' viewBox='0 0 12 15' fill='none'%3E%3Cpath d='M10.375 14L1.66491 8.33844C1.05823 7.9441 1.05823 7.0559 1.66491 6.66156L10.375 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
}

@media (max-width: 992px) {
    .blogCard .blogCardImg .blogCardOverlay .blogCardBtn::after {
        width: 7.718px;
        height: 9.386px;
    }
}

.blogCard:hover .imgContainer img {
    transform: scale(1.1);
}

.header_img_container .overlap-group {
    width: 100%;
    min-height: 500px;
    max-height: 600px;
}

@media (max-width: 992px) {
    .header_img_container .overlap-group {
        height: 190px;
        min-height: unset;
    }
}

/* .header_img_container .overlap-group img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
} */
.header_img_container .post-thumbnail {
    position: relative;
}

.header_img_container .post-thumbnail .noImage {
    position: absolute;
    inset: 0;
    background-color: #dfdfdf;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #acacac;
    font-size: 26px;
    font-weight: 600;
}

@media (max-width: 992px) {
    .header_img_container .post-thumbnail .noImage {
        font-size: 12px;
    }
}

ul,
ol {
    padding: 0;
}

@media (max-width: 992px) {
    .dashbordPage {
        position: relative;
    }
}

.dashbordPage .wrapper {
    margin-top: 0.5rem;
    display: flex;
}

.dashbordPage .wrapper .sidebarWrapper {
    width: 260px;
    flex-shrink: 0;
    flex-grow: 0;
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .sidebarWrapper {
        width: 0;
    }
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer {
    box-shadow: 0px 4px 40px 0px rgba(79, 79, 79, 0.2) inset,
        -28px 4px 40px 0px rgba(79, 79, 79, 0.2);
    width: 260px;
    right: 0;
    top: 0;
    height: calc(100vh - 5.4375rem);
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #35a2ab;
    transition: 0.3s ease-in-out;
    padding-top: 20px;
    border-radius: 0 0 0 35px;
    position: sticky;
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer {
        position: static;
        width: 0;
        overflow: hidden;
        height: 0;
    }
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer * {
    width: 100%;
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .commonMenuStyle {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .commonMenuStyle.mainMenu {
        gap: 0px;
        flex-direction: row-reverse;
        position: fixed;
        bottom: 0;
        left: 0;
        background-color: #eef2f5;
        margin: 0;
        z-index: 99;
    }
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .commonMenuStyle.mainMenu>li a {
    transition: all 0.3s;
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .commonMenuStyle.mainMenu>li a svg {
    width: unset;
    display: none;
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .commonMenuStyle.mainMenu>li a svg {
        stroke: #4f4f4f;
        transition: all 0.3s;
        display: block;
    }
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .commonMenuStyle.mainMenu>li a:hover svg {
        stroke: #524072;
        fill: #524072;
    }
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .commonMenuStyle.mainMenu>li a {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        font-size: 0;
        gap: 3px;
        height: 100%;
    }
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .commonMenuStyle.mainMenu>li a::after {
        content: attr(data-title);
        font-size: 12px;
        font-weight: 500;
    }
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .commonMenuStyle>li.active a {
    background: linear-gradient(270deg, #1d7f87 0%, rgba(10, 112, 122, 0) 21.1%);
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .commonMenuStyle>li.active a {
        background: rgba(82, 64, 114, 0.2392156863);
    }

    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .commonMenuStyle>li.active a svg {
        stroke: #524072;
        fill: #524072;
    }
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .commonMenuStyle>li a {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 9px 28px 13px 15px;
    color: #eff1f3;
    font-size: 18px;
    font-weight: 600;
    gap: 8px;
    background: linear-gradient(270deg, #1d7f87 0%, rgba(10, 112, 122, 0) 21.1%);
    background-size: 200% 100%;
    background-position: 0% 0%;
    transition: background-position 0.3s ease-in-out;
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .commonMenuStyle>li a {
        padding: 7px 14px 9px 10px;
        color: #524072;
    }
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .commonMenuStyle>li a:hover {
    background-position: 100% 0%;
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .commonMenuStyle>li a:hover {
        background: rgba(82, 64, 114, 0.2392156863);
    }
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .sidebarContent {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px;
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .sidebarContent .mobileSidebarIcon {
    display: none;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='14' viewBox='0 0 24 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1H23' stroke='%23F7FDFF' stroke-width='2' stroke-linecap='round' /%3E%3Cpath d='M1 7H23' stroke='%23F7FDFF' stroke-width='2' stroke-linecap='round' /%3E%3Cpath d='M1 13H23' stroke='%23F7FDFF' stroke-width='2' stroke-linecap='round' /%3E%3C/svg%3E");
    width: 24px;
    height: 14px;
    cursor: pointer;
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .sidebarContent .menuContainer .commonMenuStyle li a::before {
        display: none;
    }
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .sidebarContent .menuContainer .commonMenuStyle .homePanel a {
    display: flex;
    align-items: center;
    gap: 4px;
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .sidebarContent .menuContainer .commonMenuStyle .homePanel a::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.09694 23H3.83929C2.27082 23 1 21.7165 1 20.1325V11.6972C1.00096 11.0827 1.13192 10.4755 1.38412 9.91629C1.63633 9.35705 2.00395 8.8587 2.46235 8.45462L10.1365 1.70406C10.6532 1.25005 11.3151 1 12 1C12.6849 1 13.3468 1.25005 13.8635 1.70406L21.5376 8.45592C21.9959 8.85986 22.3634 9.358 22.6156 9.917C22.8678 10.476 22.9989 11.0829 23 11.6972V20.1325C23 20.8928 22.701 21.6219 22.1688 22.1597C21.6367 22.6974 20.9148 22.9997 20.162 23H16.2576V14.3988C16.2576 13.212 15.3052 12.2488 14.1288 12.2488H10.2271C9.05071 12.2488 8.09824 13.212 8.09824 14.3988L8.09694 23ZM8.09694 23H16.2589' stroke='%23EEEEEE' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E");
    position: relative;
    width: 25px;
    height: 22px;
    flex-shrink: 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    align-self: start;
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .sidebarContent .menuContainer .commonMenuStyle .homePanel a {
        display: flex;
        align-items: center;
        gap: 4px;
    }

    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .sidebarContent .menuContainer .commonMenuStyle .homePanel a::before {
        content: "";
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='22' viewBox='0 0 21 22' fill='none'%3E%3Cpath d='M12.4614 1.94126L12.4618 1.94154L18.5043 6.17342C18.5044 6.17345 18.5044 6.17349 18.5045 6.17352C18.9603 6.49294 19.4047 7.02745 19.7358 7.66234C20.0669 8.29726 20.2514 8.96856 20.2514 9.52865V16.6485C20.2514 18.9127 18.4149 20.75 16.1547 20.75H4.84572C2.58763 20.75 0.749023 18.9044 0.749023 16.638V9.39213C0.749023 8.87375 0.915627 8.23671 1.21753 7.62292C1.51925 7.00952 1.92418 6.48428 2.33842 6.16085L2.33858 6.16073L7.59235 2.05637C7.59269 2.05611 7.59303 2.05585 7.59337 2.05559C8.91763 1.0293 11.0841 0.975301 12.4614 1.94126ZM10.5002 18.8371C11.3452 18.8371 12.037 18.1436 12.037 17.2995V14.1492C12.037 13.3051 11.3452 12.6116 10.5002 12.6116C9.65517 12.6116 8.96341 13.3051 8.96341 14.1492V17.2995C8.96341 18.1436 9.65517 18.8371 10.5002 18.8371Z' stroke='%234F4F4F' stroke-width='1.5'/%3E%3C/svg%3E");
        position: relative;
        width: 25px;
        height: 22px;
        flex-shrink: 0;
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center;
        align-self: start;
    }
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .sidebarContent .menuContainer .commonMenuStyle .favorite a {
    display: flex;
    align-items: center;
    gap: 4px;
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .sidebarContent .menuContainer .commonMenuStyle .favorite a::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='19' viewBox='0 0 22 19' fill='none'%3E%3Cpath d='M11 19C10.7744 19.0001 10.5539 18.9326 10.3671 18.8065C10.1132 18.6366 4.15292 13.6123 2.30492 11.7659C0.23918 9.7057 0 7.51612 0 6.04778C0.00149358 4.44427 0.640868 2.90685 1.77778 1.773C2.9147 0.639143 4.45626 0.00148956 6.0641 7.11471e-10C8.09713 7.11472e-10 9.89774 1.00252 11 2.53838C11.5602 1.75345 12.3005 1.11351 13.1591 0.671939C14.0178 0.230372 14.9698 -1.47832e-05 15.9359 7.11471e-10C17.5437 0.00148956 19.0853 0.639143 20.2222 1.773C21.3591 2.90685 21.9985 4.44427 22 6.04778C22 7.51612 21.7608 9.7057 19.6951 11.7659C17.8437 13.6123 11.8845 18.6366 11.6329 18.8065C11.4461 18.9326 11.2256 19.0001 11 19ZM6.0641 2.25034C5.0547 2.25182 4.08706 2.65239 3.37331 3.36423C2.65955 4.07606 2.2579 5.04109 2.25641 6.04778C2.25641 7.27759 2.45159 8.73018 3.9002 10.1749C5.26759 11.5386 9.40923 15.4197 11 16.5123C12.5908 15.4197 16.7324 11.5386 18.0998 10.1749C19.5484 8.73018 19.7436 7.27759 19.7436 6.04778C19.7436 3.95384 18.0355 2.25034 15.9359 2.25034C13.8363 2.25034 12.1282 3.95384 12.1282 6.04778C12.1282 6.34619 12.0093 6.63238 11.7978 6.84339C11.5862 7.0544 11.2992 7.17295 11 7.17295C10.7008 7.17295 10.4138 7.0544 10.2022 6.84339C9.99066 6.63238 9.87179 6.34619 9.87179 6.04778C9.8703 5.04109 9.46866 4.07606 8.7549 3.36423C8.04114 2.65239 7.07351 2.25182 6.0641 2.25034Z' fill='%23EEEEEE'/%3E%3C/svg%3E");
    position: relative;
    width: 25px;
    height: 22px;
    flex-shrink: 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    align-self: start;
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .sidebarContent .menuContainer .commonMenuStyle .newBusiness a {
    display: flex;
    align-items: center;
    gap: 4px;
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .sidebarContent .menuContainer .commonMenuStyle .newBusiness a::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='21' viewBox='0 0 22 21' fill='none'%3E%3Cpath d='M2.2 21C1.595 21 1.07727 20.7837 0.6468 20.3512C0.216333 19.9187 0.000733333 19.3981 0 18.7895V6.63158C0 6.02368 0.2156 5.50347 0.6468 5.07095C1.078 4.63842 1.59573 4.42179 2.2 4.42105H6.6V2.21053C6.6 1.60263 6.8156 1.08242 7.2468 0.649895C7.678 0.217368 8.19573 0.000736842 8.8 0H13.2C13.805 0 14.3231 0.216632 14.7543 0.649895C15.1855 1.08316 15.4007 1.60337 15.4 2.21053V4.42105H19.8C20.405 4.42105 20.9231 4.63768 21.3543 5.07095C21.7855 5.50421 22.0007 6.02442 22 6.63158V18.7895C22 19.3974 21.7848 19.9179 21.3543 20.3512C20.9238 20.7845 20.4057 21.0007 19.8 21H2.2ZM2.2 18.7895H19.8V6.63158H2.2V18.7895ZM8.8 4.42105H13.2V2.21053H8.8V4.42105Z' fill='%23EEEEEE'/%3E%3C/svg%3E");
    position: relative;
    width: 25px;
    height: 22px;
    flex-shrink: 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    align-self: start;
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .sidebarContent .menuContainer .commonMenuStyle .newBusiness a {
        display: flex;
        align-items: center;
        gap: 4px;
    }

    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .sidebarContent .menuContainer .commonMenuStyle .newBusiness a::before {
        content: "";
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='24' viewBox='0 0 23 24' fill='none'%3E%3Cpath d='M9.17105 20.4211C9.17105 21.0387 9.41642 21.6311 9.85319 22.0679C10.2899 22.5046 10.8823 22.75 11.5 22.75C12.1177 22.75 12.7101 22.5046 13.1468 22.0679C13.5836 21.6311 13.8289 21.0387 13.8289 20.4211V14.3289H19.9211C20.5387 14.3289 21.1311 14.0836 21.5679 13.6468C22.0046 13.2101 22.25 12.6177 22.25 12C22.25 11.3823 22.0046 10.7899 21.5679 10.3532C21.1311 9.91642 20.5387 9.67105 19.9211 9.67105H13.8289V3.57895C13.8289 2.96127 13.5836 2.36889 13.1468 1.93213C12.7101 1.49537 12.1177 1.25 11.5 1.25C10.8823 1.25 10.2899 1.49537 9.85319 1.93213C9.41642 2.36889 9.17105 2.96127 9.17105 3.57895V9.67105H3.07895C2.46127 9.67105 1.86889 9.91642 1.43213 10.3532C0.995371 10.7899 0.75 11.3823 0.75 12C0.75 12.6177 0.995371 13.2101 1.43213 13.6468C1.86889 14.0836 2.46127 14.3289 3.07895 14.3289H9.17105V20.4211Z' stroke='%234F4F4F' stroke-width='1.5'/%3E%3C/svg%3E");
        position: relative;
        width: 25px;
        height: 22px;
        flex-shrink: 0;
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center;
        align-self: start;
    }
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .sidebarContent .menuContainer .commonMenuStyle .settings a {
    display: flex;
    align-items: center;
    gap: 4px;
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .sidebarContent .menuContainer .commonMenuStyle .settings a::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='23' viewBox='0 0 22 23' fill='none'%3E%3Cpath  d='M20.2025 11.9371C20.023 11.7327 19.924 11.4701 19.924 11.1981C19.924 10.9261 20.023 10.6635 20.2025 10.4591L21.6357 8.84682C21.7936 8.67066 21.8916 8.44901 21.9158 8.21366C21.9399 7.97831 21.8889 7.74137 21.77 7.53682L19.5307 3.6628C19.413 3.45849 19.2339 3.29654 19.0187 3.20003C18.8036 3.10353 18.5635 3.0774 18.3327 3.12537L16.2277 3.55084C15.9599 3.60618 15.681 3.56157 15.4438 3.42544C15.2066 3.2893 15.0274 3.07105 14.9401 2.81186L14.2571 0.76289C14.182 0.540502 14.0389 0.347346 13.848 0.210722C13.6571 0.0740977 13.4282 0.000916772 13.1934 0.00152269H8.7148C8.47064 -0.0112213 8.22902 0.0563035 8.02684 0.193784C7.82467 0.331264 7.67305 0.531142 7.59514 0.76289L6.96813 2.81186C6.8808 3.07105 6.70162 3.2893 6.46442 3.42544C6.22721 3.56157 5.94837 3.60618 5.68053 3.55084L3.51959 3.12537C3.30075 3.09444 3.07766 3.12898 2.87841 3.22461C2.67917 3.32025 2.51268 3.47272 2.39993 3.6628L0.160616 7.53682C0.0387525 7.73909 -0.0160413 7.9747 0.00406833 8.20998C0.0241779 8.44527 0.118161 8.66817 0.272582 8.84682L1.69455 10.4591C1.87405 10.6635 1.97304 10.9261 1.97304 11.1981C1.97304 11.4701 1.87405 11.7327 1.69455 11.9371L0.272582 13.5494C0.118161 13.728 0.0241779 13.9509 0.00406833 14.1862C-0.0160413 14.4215 0.0387525 14.6571 0.160616 14.8594L2.39993 18.7334C2.5176 18.9377 2.69677 19.0997 2.9119 19.1962C3.12702 19.2927 3.36712 19.3188 3.59797 19.2708L5.70292 18.8454C5.97076 18.79 6.2496 18.8346 6.48681 18.9708C6.72402 19.1069 6.9032 19.3252 6.99053 19.5843L7.67352 21.6333C7.75142 21.8651 7.90304 22.0649 8.10522 22.2024C8.3074 22.3399 8.54902 22.4074 8.79318 22.3947H13.2718C13.5065 22.3953 13.7355 22.3221 13.9264 22.1855C14.1173 22.0489 14.2604 21.8557 14.3355 21.6333L15.0185 19.5843C15.1058 19.3252 15.285 19.1069 15.5222 18.9708C15.7594 18.8346 16.0382 18.79 16.3061 18.8454L18.411 19.2708C18.6419 19.3188 18.882 19.2927 19.0971 19.1962C19.3122 19.0997 19.4914 18.9377 19.6091 18.7334L21.8484 14.8594C21.9673 14.6548 22.0183 14.4179 21.9942 14.1825C21.97 13.9472 21.872 13.7255 21.714 13.5494L20.2025 11.9371ZM18.5342 13.4374L19.4299 14.4451L17.9968 16.9307L16.6756 16.662C15.8692 16.4972 15.0303 16.6342 14.3182 17.047C13.6062 17.4598 13.0704 18.1196 12.8127 18.9013L12.3873 20.1554H9.52095L9.11788 18.879C8.86019 18.0973 8.32447 17.4374 7.61239 17.0246C6.90032 16.6118 6.06146 16.4748 5.25506 16.6396L3.93386 16.9084L2.47831 14.4339L3.37403 13.4262C3.92485 12.8104 4.22938 12.0131 4.22938 11.1869C4.22938 10.3607 3.92485 9.56343 3.37403 8.94759L2.47831 7.9399L3.91147 5.47665L5.23267 5.74537C6.03907 5.91021 6.87792 5.77323 7.59 5.36043C8.30207 4.94763 8.8378 4.28775 9.09548 3.50605L9.52095 2.24084H12.3873L12.8127 3.51725C13.0704 4.29895 13.6062 4.95883 14.3182 5.37162C15.0303 5.78442 15.8692 5.9214 16.6756 5.75656L17.9968 5.48785L19.4299 7.97349L18.5342 8.98118C17.9896 9.5956 17.6888 10.3882 17.6888 11.2093C17.6888 12.0304 17.9896 12.823 18.5342 13.4374ZM10.9541 6.71947C10.0683 6.71947 9.20243 6.98214 8.46592 7.47426C7.72941 7.96637 7.15538 8.66584 6.8164 9.4842C6.47742 10.3026 6.38873 11.2031 6.56154 12.0718C6.73435 12.9406 7.1609 13.7386 7.78725 14.365C8.41359 14.9913 9.21161 15.4179 10.0804 15.5907C10.9491 15.7635 11.8497 15.6748 12.668 15.3358C13.4864 14.9968 14.1858 14.4228 14.678 13.6863C15.1701 12.9498 15.4327 12.0839 15.4327 11.1981C15.4327 10.0103 14.9609 8.87114 14.121 8.03123C13.2811 7.19132 12.1419 6.71947 10.9541 6.71947ZM10.9541 13.4374C10.5112 13.4374 10.0783 13.3061 9.71002 13.06C9.34176 12.814 9.05475 12.4642 8.88526 12.055C8.71577 11.6459 8.67142 11.1956 8.75783 10.7612C8.84423 10.3268 9.05751 9.92784 9.37068 9.61467C9.68385 9.30149 10.0829 9.08822 10.5172 9.00181C10.9516 8.91541 11.4019 8.95975 11.8111 9.12924C12.2202 9.29873 12.57 9.58575 12.816 9.954C13.0621 10.3223 13.1934 10.7552 13.1934 11.1981C13.1934 11.792 12.9575 12.3616 12.5376 12.7815C12.1176 13.2015 11.548 13.4374 10.9541 13.4374Z' fill='%23EEF0F2'/%3E%3C/svg%3E");
    position: relative;
    width: 25px;
    height: 22px;
    flex-shrink: 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    align-self: start;
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .userProfile {
    margin-block: auto;
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .userProfile .commonMenuStyle .logoutContainer a {
        font-size: 0;
        padding: 6px;
    }
}

.dashbordPage .wrapper .sidebarWrapper .sidebarContainer .userProfile .commonMenuStyle .logoutContainer svg {
    width: unset;
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .userProfile .commonMenuStyle .logoutContainer svg {
        stroke: #333;
    }

    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .userProfile .commonMenuStyle .logoutContainer svg path {
        fill: #333;
    }
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .sidebarWrapper .sidebarContainer .userProfile .commonMenuStyle .logoutContainer {
        position: absolute;
        left: 0;
        top: 10px;
        width: -moz-max-content;
        width: max-content;
        height: -moz-max-content;
        height: max-content;
    }
}

.dashbordPage .wrapper .contentWrapper {
    flex-grow: 1;
    padding: 17px 46px 18px 30px;
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .contentWrapper {
        padding: 32px 10px 70px 10px;
    }
}

.dashbordPage .wrapper .contentWrapper .commonTitle {
    color: #524072;
    font-family: "W_tanin";
    font-size: 30px;
    font-weight: 400;
    margin-bottom: 14px;
}

@media (max-width: 992px) {
    .dashbordPage .wrapper .contentWrapper .commonTitle {
        text-align: center;
        font-size: 22px;
    }
}

.dashbordPage .wrapper .contentWrapper .yourCardsContainer {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

@media (max-width: 768px) {
    .dashbordPage .wrapper .contentWrapper .yourCardsContainer {
        gap: 12px;
        justify-content: space-between;
    }
}

.dashbordPage .wrapper .contentWrapper .yourCardsContainer .yourCard {
    flex: 0 0 auto;
    width: calc(25% - 20px);
}

@media (max-width: 1200px) {
    .dashbordPage .wrapper .contentWrapper .yourCardsContainer .yourCard {
        width: calc(33.33% - 20px);
    }
}

@media (max-width: 768px) {
    .dashbordPage .wrapper .contentWrapper .yourCardsContainer .yourCard {
        width: calc(50% - 6px);
    }
}

.usersettingsFromWrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 40px;
}

@media (max-width: 992px) {
    .usersettingsFromWrapper {
        gap: 20px;
    }
}

.usersettingsFromWrapper .changeProfileImage {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 17px;
}

.usersettingsFromWrapper .changeProfileImage input[type="file"] {
    display: none;
}

.usersettingsFromWrapper .changeProfileImage .imgContainer {
    width: 200px;
    height: 200px;
    border-radius: 20px;
    overflow: hidden;
}

@media (max-width: 992px) {
    .usersettingsFromWrapper .changeProfileImage .imgContainer {
        width: 120px;
        height: 120px;
        border-radius: 10px;
    }
}

.usersettingsFromWrapper .changeProfileImage .imgContainer img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.usersettingsFromWrapper .changeProfileImage .changeProfileText {
    cursor: pointer;
    color: #524072;
    font-size: 20px;
    font-weight: 500;
}

@media (max-width: 992px) {
    .usersettingsFromWrapper .changeProfileImage .changeProfileText {
        font-size: 13px;
    }
}

.usersettingsFromWrapper .userInputsWrapper {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    gap: 30px;
}

@media (max-width: 992px) {
    .usersettingsFromWrapper .userInputsWrapper {
        gap: 18px;
    }
}

.usersettingsFromWrapper .saveChangeWrapper .saveChange {
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    padding: 11px 40px;
    border-radius: 9px;
    background: #35a2ab;
    border: none;
    outline: none;
}

@media (max-width: 992px) {
    .usersettingsFromWrapper .saveChangeWrapper .saveChange {
        font-size: 16px;
        padding: 7px 18px;
    }
}

.blogCardWrapper {
    padding-block: 80px;
    display: flex;
    flex-wrap: wrap;
    gap: 30px;
}

@media (max-width: 992px) {
    .blogCardWrapper {
        gap: 15px;
        justify-content: space-between;
        padding-block: 30px;
    }
}

.blogCardWrapper .blogCard {
    flex: 0 0 auto;
    width: calc(33.33% - 30px);
}

@media (max-width: 992px) {
    .blogCardWrapper .blogCard {
        width: calc(50% - 7.5px);
    }
}

.singleBlogPage {
    color: #333;
}

.singleBlogPage .topSingleWrapper {
    padding-top: 18px;
    display: flex;
}

@media (max-width: 992px) {
    .singleBlogPage .topSingleWrapper {
        flex-direction: column;
    }
}

.singleBlogPage .topSingleWrapper .rightPart {
    border: 2px solid #524072;
    border-left: none;
    border-radius: 0 50px 0 0;
    width: 46%;
    padding: 15px 60px;
    display: flex;
    flex-direction: column;
    gap: 15px;
    justify-content: center;
    align-items: center;
    background: rgba(202, 236, 239, 0.1);
}

@media (max-width: 992px) {
    .singleBlogPage .topSingleWrapper .rightPart {
        border-radius: 20px 20px 0 0;
        border: 1px solid #524072;
        border-bottom: none;
        position: relative;
        width: 100%;
        padding: 12px 16px 32px 16px;
        gap: 6px;
        margin-bottom: -19px;
    }
}

.singleBlogPage .topSingleWrapper .rightPart .authorData {
    align-self: start;
    display: flex;
    align-items: center;
    gap: 17px;
}

@media (max-width: 992px) {
    .singleBlogPage .topSingleWrapper .rightPart .authorData {
        gap: 12px;
    }
}

.singleBlogPage .topSingleWrapper .rightPart .authorData .authorImg .imgContainer {
    width: 63px;
    height: 63px;
    border-radius: 100px;
    border: 2px solid #0d3d77;
    overflow: hidden;
}

@media (max-width: 992px) {
    .singleBlogPage .topSingleWrapper .rightPart .authorData .authorImg .imgContainer {
        border: 1px solid #0d3d77;
        width: 40px;
        height: 40px;
    }
}

.singleBlogPage .topSingleWrapper .rightPart .authorData .authorImg .imgContainer img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.singleBlogPage .topSingleWrapper .rightPart .authorData .authorDetails {
    color: #333;
    font-size: 20px;
    font-weight: 500;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

@media (max-width: 992px) {
    .singleBlogPage .topSingleWrapper .rightPart .authorData .authorDetails {
        font-size: 12px;
        gap: 5px;
    }
}

.singleBlogPage .topSingleWrapper .rightPart .mainTitle {
    text-align: right;
    text-shadow: 0px 4px 6.6px rgba(0, 0, 0, 0.25);
    font-family: "W_tanin";
    font-size: 55px;
    line-height: 85px;
    background: linear-gradient(18deg, #524072 -93.36%, #937dbc 226.97%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}

@media (max-width: 992px) {
    .singleBlogPage .topSingleWrapper .rightPart .mainTitle {
        text-align: center;
        font-size: 30px;
        line-height: 44px;
    }
}

.singleBlogPage .topSingleWrapper .leftPart {
    width: 54%;
}

@media (max-width: 992px) {
    .singleBlogPage .topSingleWrapper .leftPart {
        width: 100%;
        position: relative;
        z-index: 9;
    }
}

.singleBlogPage .topSingleWrapper .leftPart .imgContainer {
    width: 100%;
    height: 500px;
    overflow: hidden;
    border-radius: 50px 0 0 0;
    position: relative;
}

.singleBlogPage .topSingleWrapper .leftPart .imgContainer .noImage {
    position: absolute;
    inset: 0;
    background-color: #dfdfdf;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #acacac;
    font-size: 26px;
    font-weight: 600;
}

@media (max-width: 992px) {
    .singleBlogPage .topSingleWrapper .leftPart .imgContainer .noImage {
        font-size: 12px;
    }
}

@media (max-width: 992px) {
    .singleBlogPage .topSingleWrapper .leftPart .imgContainer {
        border-radius: 20px 20px 0 0;
        height: 190px;
        min-height: auto;
    }
}

.singleBlogPage .topSingleWrapper .leftPart .imgContainer img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    transition: transform 0.3s ease-in-out;
}

.formatedContent {
    background: #f7f9fb;
    padding: 36px 53px;
    border: 2px solid #524072;
    border-top: none;
    border-radius: 0 0 50px 50px;
}

@media (max-width: 992px) {
    .formatedContent {
        border-radius: 0 0 20px 20px;
        padding: 11px;
        border: 1px solid #524072;
        border-top: none;
    }
}

.formatedContent p {
    text-align: justify;
    margin-bottom: 0;
    color: #333;
    font-size: 18px;
    font-weight: 500;
}

@media (max-width: 992px) {
    .formatedContent p {
        font-size: 12px;
    }
}

.formatedContent h1,
.formatedContent h2,
.formatedContent h3,
.formatedContent h4,
.formatedContent h5,
.formatedContent h6 {
    font-weight: bold;
    line-height: 160%;
    font-size: 18px;
    font-weight: 700;
    font-family: "Kalameh";
    margin-top: 20px;
}

@media (max-width: 992px) {

    .formatedContent h1,
    .formatedContent h2,
    .formatedContent h3,
    .formatedContent h4,
    .formatedContent h5,
    .formatedContent h6 {
        font-size: 12px;
    }
}

.formatedContent h2 {
    margin-top: 30px;
    margin-bottom: 12px;
}

.formatedContent h3 {
    margin-top: 30px;
    margin-bottom: 12px;
}

.formatedContent h4 {
    margin-top: 20px;
    margin-bottom: 8px;
}

.formatedContent h5 {
    margin-top: 20px;
    margin-bottom: 8px;
}

.formatedContent h6 {
    margin-top: 20px;
    margin-bottom: 8px;
}

.formatedContent strong {
    font-weight: bold;
}

.formatedContent blockquote {
    position: relative;
    margin: 25px 40px;
    padding: 25px 16px 2px;
    font-style: italic;
    border-right: 4px solid #524072;
}

.formatedContent blockquote::before {
    content: ",,";
    position: absolute;
    top: -15px;
    right: 12px;
    font-size: 80px;
    color: #524072;
    line-height: 0;
    font-weight: bold;
    opacity: 0.1;
    z-index: -1;
    letter-spacing: -3px;
    font-family: auto;
}

.formatedContent a {
    font-weight: bold;
}

.formatedContent .wp-block-image,
.formatedContent figure,
.formatedContent>img,
.formatedContent>*>img,
.formatedContent video {
    display: table;
    margin: 24px auto 26px;
    width: auto;
}

.formatedContent .wp-block-image figure {
    margin-top: 0;
    margin-bottom: 0;
}

.formatedContent video {
    -o-object-fit: cover;
    object-fit: cover;
}

.formatedContent ul,
.formatedContent ol {
    margin-top: 14px;
    margin-bottom: 22px;
    padding-right: 20px;
}

.formatedContent ul li:not(:nth-last-child(1)),
.formatedContent ol li:not(:nth-last-child(1)) {
    margin-bottom: 4px;
}

.formatedContent ul>li {
    list-style: initial;
}

.formatedContent ol>li {
    list-style: decimal;
}

.formatedContent table {
    margin-bottom: 15px;
    width: 100%;
    background-color: rgba(0, 0, 0, 0);
    border-spacing: 0;
    border-collapse: collapse;
    font-size: 0.95em;
    text-align: center;
}

.formatedContent table td,
.formatedContent table th {
    padding: 15px;
    line-height: 1.5;
    vertical-align: top;
    border: 1px solid #bfbfbf;
}

.formatedContent table th {
    font-weight: 700;
}

.formatedContent table tfoot th,
.formatedContent table thead th {
    font-size: 1em;
}

.formatedContent table caption+thead tr:first-child td,
.formatedContent table caption+thead tr:first-child th,
.formatedContent table colgroup+thead tr:first-child td,
.formatedContent table colgroup+thead tr:first-child th,
.formatedContent table thead:first-child tr:first-child td,
.formatedContent table thead:first-child tr:first-child th {
    border-block-start: 1px solid #bfbfbf;
}

.formatedContent table tbody>tr:nth-child(odd) td,
.formatedContent table tbody>tr:nth-child(odd) th {
    background-color: #f6f6f6;
}

.formatedContent table tbody+tbody {
    border-block-start: 2px solid #bfbfbf;
}

@media screen and (max-width: 997px) {
    .formatedContent table {
        font-size: 0.8em;
    }

    .formatedContent table td,
    .formatedContent table th {
        padding: 7px;
        line-height: 1.3;
    }

    .formatedContent table th {
        font-weight: 500;
    }
}

.formatedContent table img {
    display: inline-block;
}

.formatedContent .asanism-component {
    margin-top: 25px;
    margin-bottom: 25px;
}

.formatedContent>*:nth-child(1) {
    margin-top: 0 !important;
}

.formatedContent>*:nth-last-child(1) {
    margin-bottom: 0 !important;
}

.getEmailFormBlock {
    margin-block: 25px;
    padding: 40px;
    display: flex;
    justify-content: space-between;
    background-color: #524072;
    border-radius: 8px;
    align-items: center;
    gap: 15px;
}

@media (max-width: 992px) {
    .getEmailFormBlock {
        padding: 15px 11px;
        flex-direction: column;
        justify-content: center;
    }
}

.getEmailFormBlock .textPart {
    max-width: 460px;
    width: 50%;
    flex: 0 0 auto;
}

@media (max-width: 992px) {
    .getEmailFormBlock .textPart {
        width: 100%;
    }
}

.getEmailFormBlock .textPart .textWrapper {
    color: #f7f9fb;
    text-align: justify;
    font-size: 20px;
    font-weight: 500;
}

@media (max-width: 992px) {
    .getEmailFormBlock .textPart .textWrapper {
        font-size: 12px;
        text-align: center;
    }
}

.getEmailFormBlock .textPart .textWrapper>span {
    background: linear-gradient(180deg,
            #35a2ab 3.55%,
            #35a2ab 27.66%,
            #35a2ab 46.47%,
            #caecef 61.55%,
            #caecef 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    font-weight: 700;
}

.getEmailFormBlock .formPart {
    flex: 0 0 auto;
    width: 50%;
}

@media (max-width: 992px) {
    .getEmailFormBlock .formPart {
        width: 100%;
    }
}

.getEmailFormBlock .formPart .sendEmailInputWrapper {
    position: relative;
    width: 100%;
    margin-right: auto;
}

@media (max-width: 992px) {
    .getEmailFormBlock .formPart .sendEmailInputWrapper {
        width: 100%;
    }
}

.getEmailFormBlock .formPart .sendEmailInputWrapper .inputWrapper input[type="email"] {
    border-radius: 8px;
    border: 1px solid #f1f3f7;
    background: linear-gradient(90deg,
            rgba(231, 232, 236, 0.6) 0.01%,
            #e7e8ec 62.48%);
    padding-left: 90px;
    box-shadow: 0px 1px 4px 0px rgba(25, 33, 61, 0.08);
}

.getEmailFormBlock .formPart .sendEmailInputWrapper .sendEmailWrapper {
    position: absolute;
    left: 8px;
    top: 8px;
}

@media (max-width: 992px) {
    .getEmailFormBlock .formPart .sendEmailInputWrapper .sendEmailWrapper {
        top: 5px;
    }
}

.getEmailFormBlock .formPart .sendEmailInputWrapper .sendEmailWrapper .sendEmail {
    padding: 10px 30px;
    color: #f7f9fb;
    font-size: 12px;
    font-weight: 600;
    line-height: 18px;
    border-radius: 4px;
    background: #35a2ab;
    box-shadow: 0px 1px 4px 0px rgba(25, 33, 61, 0.08);
    border: none;
}

@media (max-width: 992px) {
    .getEmailFormBlock .formPart .sendEmailInputWrapper .sendEmailWrapper .sendEmail {
        padding: 8px 25px;
    }
}

.aboutUsMainContainer {
    display: flex;
    flex-direction: column;
    gap: 90px;
    align-items: center;
    justify-content: center;
}

@media (max-width: 992px) {
    .aboutUsMainContainer {
        gap: 30px;
    }
}

.aboutUsMainContainer .whyWeNeedAsnaf {
    display: flex;
    flex-direction: column;
    gap: 15px;
    justify-content: center;
    align-items: center;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .whyWeNeedAsnaf {
        gap: 10px;
    }
}

.aboutUsMainContainer .whyWeNeedAsnaf .whyWeNeedAsnafTitle {
    color: #524072;
    font-family: "W_tanin";
    font-size: 33px;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .whyWeNeedAsnaf .whyWeNeedAsnafTitle {
        font-size: 18px;
        padding: 0;
        margin: 0;
    }
}

.aboutUsMainContainer .whyWeNeedAsnaf .whyWeNeedAsnafContent p {
    color: #333;
    font-size: 20px;
    font-weight: 500;
    text-align: center;
    line-height: 25px;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .whyWeNeedAsnaf .whyWeNeedAsnafContent p {
        font-size: 13px;
        line-height: 24px;
        letter-spacing: -0.26px;
    }
}

.aboutUsMainContainer .whyWeNeedAsnaf .whyWeNeedAsnafBenefits {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

.aboutUsMainContainer .whyWeNeedAsnaf .whyWeNeedAsnafBenefits .ourBenefit {
    box-shadow: 0px 4px 40px 0px rgba(79, 79, 79, 0.2);
    padding: 20px 18px;
    background-color: #eef2f5;
    border-radius: 10px;
    flex-basis: calc(50% - 10px);
    display: flex;
    gap: 16px;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .whyWeNeedAsnaf .whyWeNeedAsnafBenefits .ourBenefit {
        gap: 16px;
        flex-direction: column;
        flex-basis: 100%;
        justify-content: center;
        align-items: center;
    }
}

.aboutUsMainContainer .whyWeNeedAsnaf .whyWeNeedAsnafBenefits .ourBenefit .ourBenefitWrapper {
    display: flex;
    gap: 16px;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .whyWeNeedAsnaf .whyWeNeedAsnafBenefits .ourBenefit .ourBenefitWrapper {
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
}

.aboutUsMainContainer .whyWeNeedAsnaf .whyWeNeedAsnafBenefits .ourBenefit .ourBenefitWrapper .imgContainer {
    width: 100px;
    height: 100px;
    flex-shrink: 0;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .whyWeNeedAsnaf .whyWeNeedAsnafBenefits .ourBenefit .ourBenefitWrapper .imgContainer {
        width: 50px;
        height: 50px;
    }
}

.aboutUsMainContainer .whyWeNeedAsnaf .whyWeNeedAsnafBenefits .ourBenefit .ourBenefitWrapper .imgContainer img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.aboutUsMainContainer .whyWeNeedAsnaf .whyWeNeedAsnafBenefits .ourBenefit .ourBenefitWrapper .ourBenefitDetail .ourBenefitTitle {
    color: #524072;
    font-family: "W_tanin";
    font-size: 25px;
    font-weight: 400;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .whyWeNeedAsnaf .whyWeNeedAsnafBenefits .ourBenefit .ourBenefitWrapper .ourBenefitDetail .ourBenefitTitle {
        text-align: center;
        font-size: 18px;
    }
}

.aboutUsMainContainer .whyWeNeedAsnaf .whyWeNeedAsnafBenefits .ourBenefit .ourBenefitWrapper .ourBenefitDetail .ourBenefitContent p {
    color: #000;
    font-size: 16px;
    line-height: 28px;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .whyWeNeedAsnaf .whyWeNeedAsnafBenefits .ourBenefit .ourBenefitWrapper .ourBenefitDetail .ourBenefitContent p {
        text-align: center;
        font-size: 13px;
        line-height: 22px;
    }
}

.aboutUsMainContainer .simpleDetailsContainer {
    display: flex;
    flex-direction: column;
    gap: 90px;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .simpleDetailsContainer {
        gap: 20px;
    }
}

.aboutUsMainContainer .simpleDetailsContainer .simpleDitail {
    display: flex;
    gap: 50px;
    justify-content: center;
    align-items: center;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .simpleDetailsContainer .simpleDitail {
        gap: 7px;
        flex-direction: column;
    }
}

@media (max-width: 992px) {
    .aboutUsMainContainer .simpleDetailsContainer .simpleDitail:nth-of-type(2) {
        flex-direction: column-reverse;
    }
}

.aboutUsMainContainer .simpleDetailsContainer .simpleDitail .titleContainer {
    width: 30%;
    padding: 46px 10px 46px 41px;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .simpleDetailsContainer .simpleDitail .titleContainer {
        width: 80%;
        padding: 10px 0px 10px 5px;
        align-self: start;
    }
}

.aboutUsMainContainer .simpleDetailsContainer .simpleDitail .titleContainer.rightTitle {
    border-left: 3px solid #6fbcc3;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .simpleDetailsContainer .simpleDitail .titleContainer.rightTitle {
        border-left: none;
        border-bottom: 1px solid #6fbcc3;
    }
}

.aboutUsMainContainer .simpleDetailsContainer .simpleDitail .titleContainer.leftTitle {
    border-right: 3px solid #6fbcc3;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .simpleDetailsContainer .simpleDitail .titleContainer.leftTitle {
        border-right: none;
        border-bottom: 1px solid #6fbcc3;
    }
}

.aboutUsMainContainer .simpleDetailsContainer .simpleDitail .titleContainer>* {
    color: #524072;
    text-align: center;
    font-family: "W_tanin";
    font-size: 33px;
    font-weight: 400;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .simpleDetailsContainer .simpleDitail .titleContainer>* {
        text-align: start;
        font-size: 20px;
        line-height: 30px;
    }
}

.aboutUsMainContainer .simpleDetailsContainer .simpleDitail .contentContainer {
    width: 70%;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .simpleDetailsContainer .simpleDitail .contentContainer {
        width: 100%;
    }
}

.aboutUsMainContainer .simpleDetailsContainer .simpleDitail .contentContainer p {
    color: #000;
    text-align: center;
    font-size: 18px;
    line-height: 33px;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .simpleDetailsContainer .simpleDitail .contentContainer p {
        text-align: justify;
        font-size: 13px;
        line-height: 24px;
    }
}

.aboutUsMainContainer .lastPartTitle>* {
    color: #524072;
    text-align: center;
    font-family: "W_tanin";
    font-size: 33px;
    font-weight: 400;
}

@media (max-width: 992px) {
    .aboutUsMainContainer .lastPartTitle>* {
        font-size: 20px;
        line-height: 30px;
    }
}

.contactUsMainContainer {
    display: flex;
    padding-top: 40px;
    padding-bottom: 80px;
    gap: 60px;
}

@media (max-width: 992px) {
    .contactUsMainContainer {
        flex-direction: column;
        gap: 30px;
        padding-top: 20px;
        padding-bottom: 35px;
    }
}

.contactUsMainContainer .rightPart {
    display: flex;
    flex-direction: column;
    gap: 26px;
    width: 40%;
}

@media (max-width: 992px) {
    .contactUsMainContainer .rightPart {
        width: 100%;
        gap: 16px;
    }
}

.contactUsMainContainer .rightPart .contactUsTitle {
    color: #524072;
    font-family: "W_tanin";
    font-size: 37px;
}

@media (max-width: 992px) {
    .contactUsMainContainer .rightPart .contactUsTitle {
        font-size: 25px;
    }
}

.contactUsMainContainer .rightPart .contactUsFormWrapper {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

@media (max-width: 992px) {
    .contactUsMainContainer .rightPart .contactUsFormWrapper {
        gap: 12px;
    }
}

.contactUsMainContainer .rightPart .contactUsFormWrapper .sendDataWrapper {
    align-self: center;
    padding-top: 8px;
}

.contactUsMainContainer .rightPart .contactUsFormWrapper .sendDataWrapper .sendData {
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    padding: 7px 70px;
    border-radius: 10px;
    background: #524072;
}

@media (max-width: 992px) {
    .contactUsMainContainer .rightPart .contactUsFormWrapper .sendDataWrapper .sendData {
        font-size: 14px;
        padding: 6px 50px;
    }
}

.contactUsMainContainer .leftPart {
    width: 60%;
    display: flex;
}

@media (max-width: 992px) {
    .contactUsMainContainer .leftPart {
        flex-direction: column;
    }
}

.contactUsMainContainer .leftPart .contentWrapper {
    padding: 5px;
    width: 44%;
    border-radius: 0 0 50px 0;
    border: 1px solid #524072;
    border-left: none;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 35px;
}

@media (max-width: 992px) {
    .contactUsMainContainer .leftPart .contentWrapper {
        width: 100%;
        border-radius: 30px 0 0 0;
        border: 1px solid #524072;
        border-bottom: none;
        gap: 20px;
        padding-top: 14px;
        padding-bottom: 30px;
    }
}

.contactUsMainContainer .leftPart .contentWrapper .simpleBox {
    display: flex;
    flex-direction: column;
    gap: 11px;
    justify-content: center;
    align-items: center;
}

.contactUsMainContainer .leftPart .contentWrapper .simpleBox .simpleBoxTitle {
    color: #524072;
    font-family: "W_tanin";
    font-size: 23px;
}

@media (max-width: 992px) {
    .contactUsMainContainer .leftPart .contentWrapper .simpleBox .simpleBoxTitle {
        font-size: 18px;
    }
}

.contactUsMainContainer .leftPart .contentWrapper .simpleBox .simpleBoxContent {
    color: #333;
    font-size: 18px;
    font-weight: 400;
    line-height: 120%;
    letter-spacing: 1.8px;
}

@media (max-width: 992px) {
    .contactUsMainContainer .leftPart .contentWrapper .simpleBox .simpleBoxContent {
        font-size: 14px;
    }
}

.contactUsMainContainer .leftPart .imgWrapper {
    width: 56%;
    overflow: hidden;
    border-radius: 50px 0px 0px 0px;
}

@media (max-width: 992px) {
    .contactUsMainContainer .leftPart .imgWrapper {
        border-radius: 0px 0px 30px 0px;
    }
}

@media (max-width: 992px) {
    .contactUsMainContainer .leftPart .imgWrapper {
        width: 100%;
    }
}

.contactUsMainContainer .leftPart .imgWrapper .imgContainer {
    width: 100%;
    height: 594px;
}

@media (max-width: 992px) {
    .contactUsMainContainer .leftPart .imgWrapper .imgContainer {
        height: 196px;
    }
}

.contactUsMainContainer .leftPart .imgWrapper .imgContainer img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

@media (max-width: 992px) {
    .contactUsMainContainer .leftPart {
        width: 100%;
    }
}

/*# sourceMappingURL=style.css.map */
.home .landing {
    overflow-x: hidden;
}

.getEmailFormBlock .formPart .wpcf7-response-output {
    border-color: transparent !important;
    padding-inline: 0 !important;
    color: #fff;
}

.css-ad-bg-image {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 0;
    opacity: 0.3;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}


.css-blog-style {
	margin-top: 32px;
	font-size: 18px;
	line-height: 28px;
	color: var(--color-text);
}
@media screen and (max-width: 991px) {
	.single.blog .content {
		font-size: 16px;
	}
}
.css-blog-style p {
	margin-bottom: 1rem;
}
.css-blog-style a {
	color: #8f845a;
}
.css-blog-style h2,
.css-blog-style h3,
.css-blog-style h4,
.css-blog-style h5,
.css-blog-style h6 {
	font-weight: 700;
}
.css-blog-style h2 {
	margin-top: 1.8rem;
	margin-bottom: 1.1rem;
	font-size: 1.3rem;
}
.css-blog-style h3 {
	margin-top: 1.6rem;
	margin-bottom: 1rem;
	font-size: 1.2rem;
}
.css-blog-style h4 {
	margin-top: 1.4rem;
	margin-bottom: 1rem;
	font-size: 1.1rem;
}
.css-blog-style h5 {
	margin-top: 1.2rem;
	margin-bottom: 0.9rem;
	font-size: 1rem;
}
.css-blog-style h6 {
	margin-top: 1.1rem;
	margin-bottom: 0.8rem;
	font-size: 0.9rem;
}
.css-blog-style strong {
	font-weight: 700;
}
.css-blog-style blockquote {
	position: relative;
	margin: 2rem 1.5rem;
	padding: 30px 16px 2px;
	font-style: italic;
	border-right: 4px solid #8f845a;
}
.css-blog-style blockquote:before {
	content: '';
	z-index: -1;
	position: absolute;
	top: -5px;
	right: 18px;
	opacity: 0.3;
	width: 30px;
	height: 30px;
	background-repeat: no-repeat;
}
.single.blog .content > img,
.css-blog-style h1 > img,
.css-blog-style h2 > img,
.css-blog-style h3 > img,
.css-blog-style h4 > img,
.css-blog-style h5 > img,
.css-blog-style h6 > img,
.css-blog-style p > img,
.css-blog-style a > img,
.css-blog-style span > img,
.css-blog-style strong > img,
.single.blog .content > figure,
.single.blog .content > video,
.css-blog-style * video,
.css-blog-style .wp-block-image {
	display: table;
	margin: 32px auto 48px;
	width: auto;
	max-width: 100%;
}
.css-blog-style video {
	-o-object-fit: cover;
	object-fit: cover;
}
.css-blog-style p + ul,
.css-blog-style p + ol {
	margin-top: 36px;
}
.css-blog-style ul,
.css-blog-style ol {
	margin-bottom: 24px;
	-webkit-padding-start: 37px;
	padding-inline-start: 37px;
}
.css-blog-style ul li,
.css-blog-style ol li {
	-webkit-padding-start: 2px;
	padding-inline-start: 2px;
}
.css-blog-style ul > li {
	list-style: initial;
}
.css-blog-style ol > li {
	list-style: decimal;
}
.css-blog-style table {
	margin: 24px auto 26px;
	width: auto;
	background-color: rgba(0, 0, 0, 0);
	border-spacing: 0;
	border-collapse: collapse;
	font-size: 0.9em;
	text-align: center;
}
.css-blog-style table td,
.css-blog-style table th {
	padding: 15px;
	line-height: 1.5;
	vertical-align: top;
	border: 1px solid #eee;
}
.css-blog-style table th {
	font-weight: 700;
}
.css-blog-style table tfoot th,
.css-blog-style table thead th {
	font-size: 1em;
}
.css-blog-style table caption + thead tr:first-child td,
.css-blog-style table caption + thead tr:first-child th,
.css-blog-style table colgroup + thead tr:first-child td,
.css-blog-style table colgroup + thead tr:first-child th,
.css-blog-style table thead:first-child tr:first-child td,
.css-blog-style table thead:first-child tr:first-child th {
	-webkit-border-before: 1px solid #eee;
	border-block-start: 1px solid #eee;
}
.css-blog-style table tbody > tr:nth-child(odd) td,
.css-blog-style table tbody > tr:nth-child(odd) th {
	background-color: #fff;
}
.css-blog-style table tbody + tbody {
	-webkit-border-before: 2px solid #eee;
	border-block-start: 2px solid #eee;
}
@media screen and (max-width: 767px) {
	.css-blog-style table {
		font-size: 0.8em;
	}
	.css-blog-style table td,
	.css-blog-style table th {
		padding: 7px;
		line-height: 1.3;
	}
	.css-blog-style table th {
		font-weight: 400;
	}
}
.css-blog-style table img {
	display: inline-block;
}
.css-blog-style *:nth-last-child(1) {
	margin-bottom: 0;
}