/*!
Theme Name: quarty child
Theme URI: https://bslthemes.com/
Author: bslthemes
Author URI: https://themeforest.net/user/bslthemes
Description: Quarty - Architecture & Interior WordPress Theme
Version: 1.0.3
License: General Public License
License URI: http://www.gnu.org/licenses/gpl.html
Template: quarty
Text Domain: quarty-child
Tags: full-width-template, editor-style, featured-images, sticky-post, threaded-comments, translation-ready, theme-options
*/

.qrt-app .qrt-top-bar .qrt-symbol {
    background-color: #0a0b33 !important;
}

.qrt-app .qrt-top-bar .qrt-symbol img {
    width: 52px;
    height: auto;
}

blockquote {
    color: #0a0b33;
    font-size: 1rem;
    background: #ffd000;
    padding: 30px 30px 30px 35px;
    font-weight: 600;
    font-style: italic;
    position: relative;
}

.no-bb .qrt-section {
    border-bottom: none;
}

.qrt-scroll-hint span:before {
    font-size: 10px;
}

.qrt-call-to-action,
.qrt-work-item .qrt-work-descr,
.qrt-work-item .qrt-work-cover-frame .qrt-item-zoom,
.qrt-work-item .qrt-work-cover-frame .qrt-item-zoom:hover,
.qrt-filter .qrt-work-category.qrt-current {
    background-color: #0a0b33;
}

.qrt-testimonial .qrt-testimonial-header img {
    display: none;
}
.qrt-testimonial .qrt-testimonial-header .qrt-testimonial-name {
    padding-left: 0;
}

.qrt-title-h span,
.elementor-heading-title {
    font-size: 40px;
    display: inline-block;
    position: relative;
    z-index: 20;
}
.qrt-title-h span:after,
.qrt-title-h .elementor-heading-title:after {
    content: "";
    --bg-opacity: 1;
    background-color: #FFD000;
    bottom: 0;
    height: 0.5rem;
    left: 0;
    margin-bottom: 0.25rem;
    position: absolute;
    -webkit-transition-duration: 1.2s;
    -o-transition-duration: 1.2s;
    transition-duration: 1.2s;
    -webkit-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    width: 0;
    z-index: -1;
}
.qrt-title-h span.animateLine:after,
.qrt-title-h .elementor-heading-title.animateLine:after {
    width: 100%;
}

.qrt-subtitle-h p {
    margin-bottom: 0;
}

.qrt-app .qrt-preloader .qrt-preloader-content .progressbar-text {
	color: #000000 !important;
}

.otgs-development-site-front-end {
    display: none !important;
}

.qrt-timeline {
    display: grid;
    grid-template-columns: 1fr 1fr;
}

.qrt-app .qrt-top-bar .qrt-menu nav ul li.wpml-ls-item {
    display: none;
}

.qrt-page-cover .qrt-about-info .qrt-table li>span {
    text-align: right;
}

.qrt-subtitle-h {
    padding-right: 33%;
}

@media (max-width: 768px) {
	.qrt-timeline {
        display: block
    }
    .qrt-app .qrt-top-bar .qrt-menu nav ul li.wpml-ls-item {
        display: flex;
    }
    .qrt-app .qrt-top-bar .qrt-menu nav ul li.wpml-ls-item ul {
        min-width: auto;
    }
    .qrt-table li {
		margin-bottom: 0;
        justify-content: flex-start;
	}

    .qrt-subtitle-h {
        padding-right: 0;
    }
    .qrt-portfolio-pagination {
        padding: 30px 10px 25px;
    }

    /* ndryshime k... */
    .qrt-app .qrt-top-bar .qrt-logo {
        margin-left: 0;
        width: 116px;
    }
    .qrt-main-slider .qrt-project-cover img {
        -webkit-animation: show 60s linear infinite;
        animation: show 60s linear infinite;
    }
    .qrt-main-slider .qrt-btn.qrt-btn-md {
        display: none;
    }
    .qrt-main-slider .title--h1 {
        font-size: 50px;
    }
    .qrt-main-slider .qrt-parallax-fix {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: end !important;
    }
    .qrt-main-slider .qrt-banner-title {
        margin-bottom: 100px !important;
    }
    .qrt-counter-frame h5 {
        display: block;
        max-width: 145px;
        word-wrap: break-word;;
    }
}