#menu-main-menu i.fal.fa-angle-down {
    font-weight: 500;
    padding-left: 5px;
}

.tp-main-menu ul li:hover ul.submenu ul {
    left: 100%;
    top: 0;
}

.footer__widget .zoom-instagram-widget__item-inner-wrap {
    border-radius: 9px;
}
span.brd-icon {
    padding: 0px 5px;
}

.postbox__audio iframe {
    padding-bottom: 31px;
    border-radius: 5px;
}

.tp-blog-area .basic-pagination ul {
    padding-left: 0;
}

.tp-blog-area .blog-sidebar__widget ul,
.tp-blog-area .blog-sidebar__widget ol {
    padding-left: 0;
}

.blog-sidebar__widget .wp-block-search__button-outside.wp-block-search__text-button.wp-block-search {
    margin-bottom: 0;
}

.blog-sidebar__widget .wp-block-group__inner-container > h2 {
    font-size: 22px;
    margin-bottom: 30px;
    color: var(--tp-theme-1);
    font-weight: 500;
}

p.comment-form-cookies-consent {
    display: none;
}

.comment-reply-title {
    font-size: 28px;
    margin-bottom: 25px;
}

.error__content {
    margin-top: 30px;
}

@media only screen and (min-width: 1200px){
    .tp-logo {
        padding-top: 20px;
        padding-bottom: 20px;
    }
}

.tp-main-menu ul.submenu {
    text-align: left;
}

.default-widget.footer-space-2 {
    padding-left: 60px;
}

.default-widget.footer-space-3 {
    padding-left: 70px;
}


.default-widget.footer-space-4 {
    padding-left: 50px;
}

.tp-footer-item ul li {
    color: #BAD4CC;
    list-style: none;
    font-size: 16px;
}

footer p {
    color: #BAD4CC;
}

footer .tagcloud a {
    background: #fff;
}

footer span.rss-date {
    font-size: 13px;
}

.tpprice__list ul, .tp-exprience-list ul {
    list-style: none;
}
@media (max-width: 767px){
    .tpoffcanvas {
      width: 300px;
      padding: 50px 22px;
    }
    .tpoffcanvas__social .social-icon a {
        font-size: 17px;
    }
}

.tp-testimonial-slider-active-2 .tp-client-img img {
    width: 44px;
}

.tp-testimonial-slider-active-2 .tptestimonial__thumb img {
    width: 278px;
}

.tpprice__list li.price-fe-inactive {
    color: #cdcdcf!important;
}

.tpcontact__input input::placeholder,
.tpcontact__textarae textarea::placeholder {
    color: #6a8179;
}