/*
 Theme Name:   Atek Child  
 Theme URI:    https://wordpress.themehour.net/atek
 Description:  This is a child theme for Atek -  IT Solution and Technology WordPress Theme
 Author:       Themeholy
 Author URI:   https://themeforest.net/user/themehour
 Template:     atek
 Version:      1.0
 Tags:         two-columns, three-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, theme-options, editor-style, featured-images, microformats, post-formats,  sticky-post, threaded-comments, translation-ready
 Text Domain:  atek-child
*/

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */

/* Konze Theme CSS  Start*/
.progress-bar {
    background-color: #ED1C24 !important;
}
.progress-bar::before,
.progress-bar::after {
    background-color: #ED1C24 !important;
}
/* background grey start */
.feature-list-wrap, .counter-card, .case-tabs .th-btn, .testi-card, .case4-btn{background-color:#f7f7f7;}
:root {--th-border-color: #f7f7f7; --smoke-color3: #FFEAEA; --smoke-color4: #FFF0F0; --smoke-color: #f7f7f7;}
.info-box_text .icon img, .feature-item_icon img, .service-card12 .box-icon img, .service-list .service-icon img, .feature-item img, .about-feature-list ul li .about-feature-icon img{filter: brightness(0) saturate(100%) invert(18%) sepia(96%) saturate(3191%) hue-rotate(347deg) brightness(91%) contrast(100%);}
.konpare-bg-border .service-card12:before{background:#e6f8fc;}
.konpare-bg-border .service-card12 .box-icon img{filter: brightness(0) saturate(100%) invert(47%) sepia(96%) saturate(1154%) hue-rotate(153deg) brightness(88%) contrast(99%);}
.konpare-bg-border .service-card12:hover .box-icon img{filter: brightness(0) invert(1);}
.konpare-bg-border .service-card12:hover .box-icon {background: #019BC0;}
.konpare-bg-border .about-item_img{background-color:#019BC0}
.konpare-bg-border .img-box2 .img2 .play-btn i{background-color:#019BC0}
.konpare-bg-border .play-btn:hover:after, .konpare-in-bg .play-btn:hover::before, .play-btn:hover i{background-color: #019BC0;}
.konpare-bg-border .counter-card .counter-shape{border-color:#019BC0}
.konpare-bg-border .counter-card .counter-shape:after{background-color:#019BC0;}
.konpare-bg-border .counter-card .counter-shape:after, .konpare-bg-border .counter-card .counter-shape:before{background-color:#019BC0;}
.konpare-bg-border .service-item.style4 .service-icon{bottom:20px; height:60px; width:60px; border-width:4px; background-color:#019BC0}
.konpare-bg-border .service-item.style4 .service-icon img {filter: brightness(0) invert(1); margin-top:-30px}
.konpare-bg-border .text-theme, .konpare-bg-border .sub-title, .konpare-bg-border .box-title a:hover{color: #019BC0 !important;}
.konpare-bg-border .th-btn, .konpare-bg-border .hero-15 .hero-bg-shape15-2, .konpare-bg-border .sub-title .round-shape:before, .konpare-bg-border .sub-title .round-shape:after{background-color: #019BC0;}
.konpare-bg-border .sub-title{color:#019BC0}
.searchmyanzsco-bg-border .th-btn, .searchmyanzsco-bg-border .hero-15 .hero-bg-shape15-2, .searchmyanzsco-bg-border .sub-title .round-shape:before, .searchmyanzsco-bg-border .sub-title .round-shape:after{background-color: #E66062;}
.searchmyanzsco-bg-border .sub-title .round-shape{background: #F29A9C;}
.searchmyanzsco-bg-border .hero-15 .th-hero-bg:after{background: linear-gradient(316.5deg, #F29A9C -20.87%, rgba(255, 255, 255, 0) 40%);}
.searchmyanzsco-bg-border .bg-gradient1:before{linear-gradient(316.5deg, #fde1e2 -20.87%, rgba(255, 255, 255, 0) 50%);}
.searchmyanzsco-bg-border .service-card12 {padding: 26px 26px 10px 26px !important; height: 100%; overflow:visible;}
.searchmyanzsco-bg-border .service-card12:before{background-color:#f5f5f5;}
.searchmyanzsco-bg-border .service-card12:after{background-color:#F29A9C;}
.searchmyanzsco-bg-border .service-card12 .box-title {font-size: 18px;}
.about-us-bg-border .service-card12{padding: 26px 26px 10px 26px !important; height: 100%;}
.about-us-bg-border .service-card12 .box-title{font-size: 18px;}
.about-us-bg-border .service-card12:before {background-color: #f5f5f5;}
.about-us-bg-border .brandSlider2{margin-top:0;}
.about-us-bg-border .brand-area.brand2{margin-top:0; padding-top: 80px; padding-bottom: 80px;}
.kondesk-bg-border .service-card12{padding: 26px 26px 10px 26px !important; height: 100%;}
.kondesk-bg-border .service-card12 .box-title{font-size: 18px;}
.kondesk-bg-border .service-card12:before {background-color: #f5f5f5;}
.kondesk-bg-border .service-card12 .box-content .box-text{margin-bottom:16px}
.kondesk-bg-border .service-card12:after{background:#703ed9;}
.kondesk-bg-border .service-card12 .box-icon img{filter: brightness(0) saturate(100%) invert(29%) sepia(83%) saturate(2350%) hue-rotate(247deg) brightness(91%) contrast(95%);}
.kondesk-bg-border .service-card12:hover .box-icon img{filter: brightness(0) invert(1);}
.kondesk-bg-border .service-card12:hover .box-icon {background: #703ed9;}
.kondesk-bg-border .about-item_img{background-color:#703ed9}
.kondesk-bg-border .img-box2 .img2 .play-btn i{background-color:#703ed9}
.kondesk-bg-border .play-btn:hover:after, .konpare-in-bg .play-btn:hover::before, .play-btn:hover i{background-color: #703ed9;}
.kondesk-bg-border .counter-card .counter-shape{border-color:#703ed9}
.kondesk-bg-border .counter-card .counter-shape:after{background-color:#703ed9;}
.kondesk-bg-border .counter-card .counter-shape:after, .konpare-bg-border .counter-card .counter-shape:before{background-color:#703ed9;}
.kondesk-bg-border .service-item.style4 .service-icon{bottom:20px; height:60px; width:60px; border-width:4px; background-color:#703ed9}
.kondesk-bg-border .service-item.style4 .service-icon img {filter: brightness(0) invert(1); margin-top:-30px}
.kondesk-bg-border .text-theme, .kondesk-bg-border .sub-title, .kondesk-bg-border .box-title a:hover{color: #703ed9 !important;}
.kondesk-bg-border .sub-title.text-white{color:white !important;}
.kondesk-bg-border .th-btn, .kondesk-bg-border .hero-15 .hero-bg-shape15-2, .kondesk-bg-border .sub-title .round-shape:before, .kondesk-bg-border .sub-title .round-shape:after{background-color: #703ed9;}
.kondesk-bg-border .th-btn, .kondesk-bg-border .hero-15 .hero-bg-shape15-2, .kondesk-bg-border .sub-title .round-shape:before, .kondesk-bg-border .sub-title .round-shape:after{background-color: #703ed9;color:white;}
.kondesk-bg-border .th-btn.style9:before, .kondesk-bg-border .th-btn.style9:after{background-color:#0b1422;}
.kondesk-bg-border .sub-title .round-shape{background: #a186db;}
.kondesk-bg-border .hero-15 .th-hero-bg:after{
    background: linear-gradient(316.5deg, #703ed9 -20.87%, rgba(255, 255, 255, 0) 40%);
}
.kondesk-bg-border .bg-gradient1:before{background:linear-gradient(316.5deg, #703ED9 -20.87%, rgba(112, 62, 217, 0) 50%);}
.kondesk-bg-border .bg-gradient1:after{background: linear-gradient(38.91deg, #703ED9 -20.68%, rgba(112, 62, 217, 0) 50%);}
.kondesk-bg-border .pricing-tabs6 .nav-link.active{background: #703ed9;}
.kondesk-bg-border .price-card.style6 .price-card_wrapp{background-color: #f5f5f5;}
.kondesk-bg-border .price-card.style6 .popular-tag{background-color: #703ed9; color:white}
.kondesk-bg-border .shape-mockup.z-index-3{display:none !important;}
.kondesk-bg-border .price-card.style6 .price-btn .th-btn:hover{background-color: #703ed9;}
.kondesk-bg-border .price-card.style6 .price-btn .th-btn:before{background-color: #703ed9;}

/* background grey End */
.hero-style1-mb0 .hero-style1{padding-top: 70px; padding-bottom: 50px;}
.space-top:has(.space-top-mt30) {padding-top: 30px; padding-bottom: 30px;}
.space-top-mt30 .hero-12{padding: 0; border-radius: 30px;}
.space-top-mt30 .hero-style12{padding-left:30px}
.header-kon .header-layout1-2{padding: 0;}
.header-kon .header-layout1-2 .header-logo{padding-left: 20px;}
.header-kon .logo-bg{border-radius: 0;}
.feature-item-kon .feature-item{padding: 40px 20px;}
.service-card12-h100 .service-card12{height:100%; padding: 40px 30px;}
.about-contact-kon .about-contact-grid{width: 100%; padding: 40px 20px;}
.card12-h100 .service-card12{height: 100%;}
.service-item-ytsize .service-item.style4 .service-icon img{width: 60px;}
.service-item.style4:hover .service-icon img{transform: none;}
body .brand-box.style2:hover .brand-box-bg{opacity:0;}
body .brand-box.style2 .brand-box-bg{background-color:white; opacity:1;}
body .brand-box.style2:hover .brand-box-bg{background-color:white; opacity:1;}
body .brand-box.style2 .brand-box-bg img{opacity:0;}
.konpare-bg-gr .hero-15 .th-hero-bg{background: linear-gradient(38.91deg, #02b3dc -20.68%, rgba(255, 255, 255, 0) 40%);}
.konpare-bg-gr .hero-15 .th-hero-bg:after{background: linear-gradient(316.5deg, #02b3dc -20.87%, rgba(255, 255, 255, 0) 40%)}
.kondesk-bg-gr .hero-15 .th-hero-bg{background: linear-gradient(38.91deg, #703ed9 -20.68%, rgba(255, 255, 255, 0) 40%);}
.kondesk-bg-gr .hero-15 .th-hero-bg:after{background: linear-gradient(316.5deg, #703ed9 -20.87%, rgba(255, 255, 255, 0) 40%)}
.konpare-part-bg .faq-area4-bg-gradient{background:linear-gradient(0deg, #d2f7ff, #02b3dc, #02b3dc);}
.konpare-part-bg .shape-mockup{opacity: 0;}
.konpare-bg-border .text-theme, .konpare-bg-border .sub-title{color: #019BC0 !important;}
.konpare-bg-border .sub-title.text-white{color: white !important;}
.smy-part-bg .faq-area4-bg-gradient{background:linear-gradient(0deg, #d2f7ff, #D2645F, #D2645F);}
.smy-part-bg .shape-mockup{opacity: 0;}
.kondesk-part-bg .faq-area4-bg-gradient{background:linear-gradient(0deg, #d2f7ff, #703ed9, #703ed9);}
.kondesk-part-bg .shape-mockup{opacity: 0;}
.about-item.style-16 .about-feature ul li::before {background-color: #ED1C24;
    -webkit-mask-image: url(https://konze.com/wp-content/themes/atek/assets/img/icon/checkmark.svg);
    mask-image: url(https://konze.com/wp-content/themes/atek/assets/img/icon/checkmark.svg);
    -webkit-mask-size: contain; mask-size: contain; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; background-image: none;
}
.sidebar-info-icon{background-color:#FFE5E6;}
.discount-tag-70 icon img{height:70px; width:70px;}
.kon-brandSlider .elementor-widget-container .brand2 {padding-top: 80px;}
.elementor-10054 .elementor-element.elementor-element-a8cb605 > .elementor-widget-container{    background-image: linear-gradient(180deg, #F7F7F7 0%, #019BC0 100%);}
.konpare-bg-border .hero-style15{padding-top: 60px; padding-bottom: 60px;}
body .brand-box{filter: none; height: 60px;}
body .brand-box:hover{filter: grayscale(9);}
.swiper-wrapper-hide .box-img{display:none}
.slider-item-3 .swiper-wrapper{width: 900px;  margin: 0 auto; max-width: 100%;}
.first-block-hide .row > .col-xl-4:last-child {display: none !important;}

@media (max-width: 1300px) {
	.slider-item-3 .swiper-wrapper{width: 100%;}
}
@media (max-width: 767px) {

.brand-box {height: 100px;}
.hero-style3 {
        padding-top: 100px;
}
.brand-box{height:60px}
}
/* Konze Theme CSS End*/
/* Blog post featured image: no zoom, no crop */
.single-post .blog-img,
.single-post .blog-img *,
.single-post .th-blog .blog-img img,
.single-post .blog-single .blog-img img,
.single-post .elementor-widget-theme-post-featured-image,
.single-post .elementor-widget-theme-post-featured-image * {
    transform: none !important;
    transition: none !important;
    animation: none !important;
    scale: 1 !important;
    translate: none !important;
}

.single-post .blog-img,
.single-post .elementor-widget-theme-post-featured-image .elementor-widget-container {
    height: auto !important;
    max-height: none !important;
    overflow: visible !important;
}

.single-post .blog-img img,
.single-post .elementor-widget-theme-post-featured-image img {
    width: 100% !important;
    height: auto !important;
    max-height: none !important;
    object-fit: contain !important;
    object-position: center !important;
}

/* Blog listing: stop image zoom on hover */
.blog-img img,
.blog-img:hover img,
.th-blog:hover .blog-img img,
.blog-card:hover .blog-img img,
.elementor-post:hover .elementor-post__thumbnail img {
    transform: none !important;
    transition: none !important;
}