/*
Theme Name: Quiety
Theme URI: https://quiety-wp.themetags.com/
Author: Themetags
Author URI: https://themetags.com/
Description: Quiety is a modern and clean WordPress theme suitable for any kind of Digital Agency, Digital Marketing and Seo Marketing.
Version: 4.0.0
Requires at least: 5.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: quiety
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
 */

img.main-logo {
    width: 150px !important;
}
header#masthead {
    box-shadow: 0px 3px 16px -7px;
    background: white;
}
.site-header .tt-hamburger .bar {
    background: #000 !important;
}
.site-header:not(.mobile-header) .site-main-menu > li {
    padding: 15px 0 !important;
}
.site-header .site-logo a {   
    padding: 15px 0 !important;
}
img.logo-sticky {
    width: 100px !important;
}
.tt-btn .tt-btn-icon {
    font-size: 22px !important;
}
.tt-btn {
    background-color: #034dfb !important;
    border: 2px solid #034dfb !important;
}
.tt-btn:hover {
    background: transparent;
    color: #ffffff;
}
.iconcount {
    box-shadow: 0px 0px 7px -3px;
    border-radius: 15px;
    padding: 12px;
}
.elementor-widget:not(:last-child) {
    margin-bottom: 10px !important;
}
.buttons{
    color: blue;
    font-size: 18px;
}
.servhome .elementor-image-box-content {
    padding: 30px;
}
.whybox {
    box-shadow: 0px 0px 7px -2px;
    border-radius: 10px;
    padding: 30px;
    height: 250px;
    margin: 0px;
}
.cases.elementor-posts--thumbnail-top .elementor-post {
    display: flex;
}
.cases.elementor-posts--thumbnail-top .elementor-post__text {
    align-self: center;
    padding: 30px;
}
@media (max-width: 767px){
	.cases.elementor-posts--thumbnail-top .elementor-post {
    display: block;
}
}
.content-inner {
    padding-right: 30px;
    padding-left: 30px;
}
.testimonial {   
    background-color: #00000000 !important;
    box-shadow: none !important;
}
.swiper-slide-active .testimonial {
    background-color: #ffffff !important;
    box-shadow: 0 0 22px 0 rgb(0 0 0 / 6%) !important;
}
/* Footer Css */
.site-footer.footer_dark h1, .site-footer.footer_dark h2, .site-footer.footer_dark h3, .site-footer.footer_dark h4, .site-footer.footer_dark h5, .site-footer.footer_dark h6 {
    color: #000 !important;
}
.site-footer.footer_dark .textwidget {
    color: rgb(0 0 0 / 85%) !important;
}
.site-footer .footer-wrapper {
    padding: 30px 0 0px !important;
}
.site-footer .site-info .copyright p {  
    color: #ffffff !important;
}
.footer-social-link li a {
    color: rgb(255 255 255) !important;
    border: 2px solid rgb(255 255 255) !important;
}

.site-footer .site-info .copyright {
    padding: 8px 0 !important;
}
.site-info {
    background: #034dfb !important;
}
.site-header:not(.mobile-header) .site-main-menu li:not(:last-child) {
    margin-right: 15px !important;
}

.btmnsd a {
    background: #034dfb;
    padding: 8px;
    border-radius: 6px;
    color: white !important;
}
.footer-social-link li a {
    height: 25px !important;
    width: 25px !important;
}
h3.elementor-image-box-title {
    margin-bottom: 15px !important;
}

figure.elementor-image-box-img {
    text-align: center;
}