/*
Theme Name: Archcraft
Theme URI: https://demo.casethemes.net/archcraft/
Author: Case-Themes
Author URI: https://themeforest.net/user/case-themes/
Description: Archcraft is a modern, professional, and flexible WordPress theme designed for Architecture Firms, Interior Designers, Construction Companies, and Creative Studios. With its responsive design, retina readiness, and easy customization, Archcraft provides all the elements and styles you need to build a powerful online presence for your architectural business.
Version: 1.0.0
License: GPL-2.0+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: archcraft
Tags: architecture, interior design, construction, building, creative studio, architect, portfolio, responsive, modern, professional, real estate, exterior design, structural engineering
Requires at least: 5.8 or Higher
Requires PHP: 7.4 or Higher
Tested up to: 6.4

Copyright (c) 2026 Case-Themes. All rights reserved.
This theme is licensed under the GPL-2.0+ license.
*/

.volteka-grid{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 30px;
}

.volteka-card{
    flex: 0 0 400px;
    max-width: 400px;
    background: #f6f6f6;
    padding: 20px;
    border-radius: 12px;
    text-align: center;
    box-sizing: border-box;
}

/* Tablet */
@media (max-width:1024px){
    .volteka-card{
        flex:0 0 calc(50% - 15px);
        max-width:calc(50% - 15px);
    }
}

/* Mobile */
@media (max-width:767px){
    .volteka-card{
        flex:0 0 100%;
        max-width:100%;
    }
}

.volteka-card img{
    width: 100%;
    height: 240px;
    object-fit: cover;
    border-radius: 10px;
}

.volteka-card h3{
    margin: 20px 0;
    font-size: 22px;
}

/* Popup Form */

.brochure-form{
    width:100%;
}

.brochure-row{
    display:flex;
    flex-wrap:wrap;
    gap:30px 24px;
}

.brochure-field{
    width:calc(50% - 12px);
}

.brochure-field label{
    display:block;
    margin-bottom:10px;
    font-size:15px;
    font-weight:600;
    color:#222;
}

.brochure-field input{
    width:100%;
    border:none;
    border-bottom:1px solid #d9d9d9;
    height:52px;
    font-size:15px;
    background:transparent;
    outline:none;
    padding:0;
}

.brochure-field input:focus{
    border-color:#0B2A78;
}

.brochure-field input::placeholder{
    color:#9b9b9b;
}

/* .brochure-submit{
    width:100%;
    margin-top:10px;
}

.brochure-btn{
    background:#062d82;
    color:#fff;
    border:none;
    border-radius:12px;
    padding:18px 36px;
    display:inline-flex;
    align-items:center;
    gap:12px;
    font-size:16px;
    font-weight:600;
    cursor:pointer;
    transition:.3s;
}

.brochure-btn:hover{
    background:#0d43b8;
}

.brochure-btn svg{
    width:18px;
    height:18px;
} */

@media(max-width:767px){

    .brochure-field{
        width:100%;
    }

    .brochure-btn{
        width:100%;
        justify-content:center;
    }

}
.brochure-form br{
    display:none;
}
.contact-form-br br{
	display:none;
}
ul {
	margin-bottom:0;
}
.contact-box-2 .pxl-item--meta {
	    padding: 57px 0 !important;
}
.ft-theme-default, .pxl-swiper-pagination .pxl-swiper-current-slide, .pxl-swiper-pagination .pxl-swiper-total-slides, h1, h2, h3, h4, h5, h6, #pxl-page-title-default .pxl-page-title, .percentage, .percentage-intro, .preloader-intro, .pxl-link.style-underline a, .pxl-icon1.style-box-outline a .style-1, .pxl-icon1.style-vertical span, .pxl-icon1.style-2 span, .pxl-icon1.style-3 a, .pxl-heading .pxl-item--subtitle.px-sub-title-6, .pxl-heading .pxl-item--subtitle.px-sub-title-default, #pxl-search-popup .pxl-item--conent form .search-field, .pxl-search-popup-button .pxl_cart_counter, .pxl-cart-sidebar-button .pxl_cart_counter, .pxl-list1.style-box-2 .pxl--item, .pxl-list1.style-4 .pxl-item-content label, .pxl-list1 label, .pxl-process1 .pxl-item--step, .pxl-countdown .countdown-period, .pxl-text-carousel1 .pxl-item--title, .pxl-text-carousel2 .pxl-swiper-slide .pxl-item--inner .pxl-item--title, .pxl-text-carousel3.style-2 .pxl-item--step, .pxl-showcase1 .wrap-button .btn, .pxl-showcase1 .pxl-item--title a, .pxl-showcase1 .pxl-item--label, .pxl-showcase1 .pxl-item--inner .pxl-item--image .pxl-item--readmore a, .pxl-showcase2 .pxl-item--inner .pxl-item--title a, .pxl-post-share a, .pxl-project-info2 .pxl--item span, .pxl-item--logo, .pxl-menu-primary li a, .pxl-menu-primary > li > a, .pxl-archive-post .post-content .post-metas .meta-inner > span, .pxl-archive-post .post-content .post-title, .pxl-archive-post.format-link .post-featured .post-title a, .pxl-archive-post.format-link .post-featured .post-title, .pxl-archive-post.format-link .post-featured .link-text, .pxl-archive-post.format-quote .content-top .link-icon span, .pxl-archive-post.format-quote .post-featured .quote-text a, .pxl-archive-post.format-quote .post-featured .quote-cite, .post-tags-share .post-tags-wrap .post-tags a, .single-post-inner .post-metas .meta-inner > span, .pxl--post-footer label, .pxl-post--navigation, .pxl-post--author-info .pxl-user--name, .error404 .pxl-error-title, .page-links .post-page-numbers, .comments-title, .comment-reply-title, .widget_tag_cloud a, .widget_product_tag_cloud a, .widget_pxl_recent_posts .pxl-item--title, .widget_recent_comments ul, .widget_recent_comments ol, .widget_rss .rsswidget, .widget_block .wp-block-latest-posts__list, .widget_block .wp-block-latest-comments, .widget_block .wp-block-archives-list, .widget_block .wp-block-categories-list, .pxl-wg-categories .pxl-category--inner span, .pxl-contact-info-widget .pxl-phone--number, .ft-gt, .single-product .comment-reply-title, .single-product section.related .woocommerce-product-content .price, .single-product section.related .woocommerce-product-content .woocommerce-product--title, .woosw-popup .woosw-item--actions a.button, .woosw-list table.woosw-items .woosw-item .woosw-item--actions a.button, .woosw-list table.woosw-items .woosw-item .woosw-item--actions .added_to_cart.wc-forward, .woocommerce-pagination ul .page-numbers, .woocommerce.archive .products.shop-view-list li .add_to_cart_button, .woocommerce.archive .products.shop-view-list li .added_to_cart, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--value, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--suffix, .ft-gt p, .single-product .comment-reply-title p, .single-product section.related .woocommerce-product-content .price p, .single-product section.related .woocommerce-product-content .woocommerce-product--title p, .woosw-popup .woosw-item--actions a.button p, .woosw-list table.woosw-items .woosw-item .woosw-item--actions a.button p, .woosw-list table.woosw-items .woosw-item .woosw-item--actions .added_to_cart.wc-forward p, .woocommerce-pagination ul .page-numbers p, .woocommerce.archive .products.shop-view-list li .add_to_cart_button p, .woocommerce.archive .products.shop-view-list li .added_to_cart p, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--value p, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--suffix p, .ft-gt h1, .single-product .comment-reply-title h1, .single-product section.related .woocommerce-product-content .price h1, .single-product section.related .woocommerce-product-content .woocommerce-product--title h1, .woosw-popup .woosw-item--actions a.button h1, .woosw-list table.woosw-items .woosw-item .woosw-item--actions a.button h1, .woosw-list table.woosw-items .woosw-item .woosw-item--actions .added_to_cart.wc-forward h1, .woocommerce-pagination ul .page-numbers h1, .woocommerce.archive .products.shop-view-list li .add_to_cart_button h1, .woocommerce.archive .products.shop-view-list li .added_to_cart h1, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--value h1, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--suffix h1, .ft-gt h2, .single-product .comment-reply-title h2, .single-product section.related .woocommerce-product-content .price h2, .single-product section.related .woocommerce-product-content .woocommerce-product--title h2, .woosw-popup .woosw-item--actions a.button h2, .woosw-list table.woosw-items .woosw-item .woosw-item--actions a.button h2, .woosw-list table.woosw-items .woosw-item .woosw-item--actions .added_to_cart.wc-forward h2, .woocommerce-pagination ul .page-numbers h2, .woocommerce.archive .products.shop-view-list li .add_to_cart_button h2, .woocommerce.archive .products.shop-view-list li .added_to_cart h2, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--value h2, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--suffix h2, .ft-gt h3, .single-product .comment-reply-title h3, .single-product section.related .woocommerce-product-content .price h3, .single-product section.related .woocommerce-product-content .woocommerce-product--title h3, .woosw-popup .woosw-item--actions a.button h3, .woosw-list table.woosw-items .woosw-item .woosw-item--actions a.button h3, .woosw-list table.woosw-items .woosw-item .woosw-item--actions .added_to_cart.wc-forward h3, .woocommerce-pagination ul .page-numbers h3, .woocommerce.archive .products.shop-view-list li .add_to_cart_button h3, .woocommerce.archive .products.shop-view-list li .added_to_cart h3, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--value h3, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--suffix h3, .ft-gt h4, .single-product .comment-reply-title h4, .single-product section.related .woocommerce-product-content .price h4, .single-product section.related .woocommerce-product-content .woocommerce-product--title h4, .woosw-popup .woosw-item--actions a.button h4, .woosw-list table.woosw-items .woosw-item .woosw-item--actions a.button h4, .woosw-list table.woosw-items .woosw-item .woosw-item--actions .added_to_cart.wc-forward h4, .woocommerce-pagination ul .page-numbers h4, .woocommerce.archive .products.shop-view-list li .add_to_cart_button h4, .woocommerce.archive .products.shop-view-list li .added_to_cart h4, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--value h4, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--suffix h4, .ft-gt h5, .single-product .comment-reply-title h5, .single-product section.related .woocommerce-product-content .price h5, .single-product section.related .woocommerce-product-content .woocommerce-product--title h5, .woosw-popup .woosw-item--actions a.button h5, .woosw-list table.woosw-items .woosw-item .woosw-item--actions a.button h5, .woosw-list table.woosw-items .woosw-item .woosw-item--actions .added_to_cart.wc-forward h5, .woocommerce-pagination ul .page-numbers h5, .woocommerce.archive .products.shop-view-list li .add_to_cart_button h5, .woocommerce.archive .products.shop-view-list li .added_to_cart h5, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--value h5, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--suffix h5, .ft-gt h6, .single-product .comment-reply-title h6, .single-product section.related .woocommerce-product-content .price h6, .single-product section.related .woocommerce-product-content .woocommerce-product--title h6, .woosw-popup .woosw-item--actions a.button h6, .woosw-list table.woosw-items .woosw-item .woosw-item--actions a.button h6, .woosw-list table.woosw-items .woosw-item .woosw-item--actions .added_to_cart.wc-forward h6, .woocommerce-pagination ul .page-numbers h6, .woocommerce.archive .products.shop-view-list li .add_to_cart_button h6, .woocommerce.archive .products.shop-view-list li .added_to_cart h6, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--value h6, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--suffix h6, .ft-gt div, .single-product .comment-reply-title div, .single-product section.related .woocommerce-product-content .price div, .single-product section.related .woocommerce-product-content .woocommerce-product--title div, .woosw-popup .woosw-item--actions a.button div, .woosw-list table.woosw-items .woosw-item .woosw-item--actions a.button div, .woosw-list table.woosw-items .woosw-item .woosw-item--actions .added_to_cart.wc-forward div, .woocommerce-pagination ul .page-numbers div, .woocommerce.archive .products.shop-view-list li .add_to_cart_button div, .woocommerce.archive .products.shop-view-list li .added_to_cart div, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--value div, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--suffix div, .ft-gt span, .single-product .comment-reply-title span, .single-product section.related .woocommerce-product-content .price span, .single-product section.related .woocommerce-product-content .woocommerce-product--title span, .woosw-popup .woosw-item--actions a.button span, .woosw-list table.woosw-items .woosw-item .woosw-item--actions a.button span, .woosw-list table.woosw-items .woosw-item .woosw-item--actions .added_to_cart.wc-forward span, .woocommerce-pagination ul .page-numbers span, .woocommerce.archive .products.shop-view-list li .add_to_cart_button span, .woocommerce.archive .products.shop-view-list li .added_to_cart span, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--value span, .pxl-counter4 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--suffix span, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select, .pxl-select-higthlight, .nice-select, .comment-title, .comment-text, .comment-reply a, .comment-form-cookies-consent, .nice-select ul.list, .wrap-ctf1-1 button, .widget_shopping_cart .total strong, #pxl-cart-sidebar .pxl-widget-cart-sidebar .widget_shopping_title, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce #pxl-sidebar-area .widget_product_search .search-field, .woocommerce #pxl-sidebar-area .widget_products ul del, .woocommerce #pxl-sidebar-area .widget_products ul del .amount, .woocommerce #pxl-sidebar-area .widget_products ul ins, .woocommerce #pxl-sidebar-area .widget_products ul ins .amount, .woocommerce #pxl-sidebar-area .widget_products ul a, .woocommerce .nice-select span.current, .woocommerce-page .nice-select span.current, .woocommerce .button.add_to_cart_button, .woocommerce-page .button.add_to_cart_button, .woocommerce button.single_add_to_cart_button, .woocommerce-page button.single_add_to_cart_button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce a.added_to_cart.wc-forward, .woocommerce-page a.added_to_cart.wc-forward, .woocommerce .button:not(.add_to_cart_button):not(.single_add_to_cart_button):not(.added_to_cart), .woocommerce-page .button:not(.add_to_cart_button):not(.single_add_to_cart_button):not(.added_to_cart), .widget_products .amount, .woocommerce ul.products li.product span.onsale, .single-product .comment-form .form-submit .submit, .single-product .meta .woocommerce-review__author, .single-product .woocommerce-social-share label, .single-product #pxl-content-area div.product form.cart label, .single-product > div.product form.cart label, .single-product #pxl-content-area div.product .entry-summary .entry-title, .single-product > div.product .entry-summary .entry-title, .single-product #pxl-content-area div.product .wooc-product-meta button, .single-product > div.product .wooc-product-meta button, .single-product #pxl-content-area div.product .woocommerce-tabs ul.wc-tabs li a, .single-product > div.product .woocommerce-tabs ul.wc-tabs li a, .single-product #pxl-content-area div.product .woocommerce-tabs .woocommerce-tabs-panel--reviews .comment-reply-title, .single-product > div.product .woocommerce-tabs .woocommerce-tabs-panel--reviews .comment-reply-title, .single-product #pxl-content-area div.product .product_meta, .single-product > div.product .product_meta, body.woocommerce-cart .woocommerce-cart-form .shop_table thead th, .woocommerce-account #pxl-main #pxl-content-area .woocommerce-form label, .pxl-shop-topbar-wrap .woocommerce-result-count, .archive section.related .woocommerce-product-content .woocommerce-product--title, .archive .woocommerce-product-content .woocommerce-product--title, .woocommerce.archive .products.shop-view-list li .woocommerce-wishlist button, .pxl-grid-filter.style-1 .filter-item, .pxl-grid-filter.style-2 .filter-item, .btn-readmore-1, .pxl-related-post .pxl-swiper-slide .pxl-post--inner .pxl-post--meta > span, .pxl-post-carousel2 .pxl-swiper-wrapper .pxl-swiper-slide .pxl-post--meta > span, .pxl-blog-grid-layout1 .pxl-swiper-wrapper .pxl-swiper-slide .pxl-post--meta > span, .pxl-post-carousel2 .pxl-grid-inner .pxl-grid-item .pxl-post--meta > span, .pxl-blog-grid-layout1 .pxl-grid-inner .pxl-grid-item .pxl-post--meta > span, .pxl-post-carousel4 .pxl-swiper-slide .pxl-post--inner .post-date, .pxl-post-carousel3 .pxl-swiper-slide .pxl-post--inner .pxl-post--category, .pxl-post-carousel3 .pxl-swiper-slide .pxl-post--inner .post-date .date-day, .pxl-post-carousel3 .pxl-swiper-slide .pxl-post--inner .post-date .date-month, .pxl-blog-grid-layout2 .pxl-grid-item .pxl-post--inner .pxl-post--featured .post-date, .pxl-portfolio-carousel2 .pxl-swiper-slide .pxl-post--inner .pxl-post--category, .pxl-portfolio-carousel2 .pxl-swiper-slide .pxl-post--inner .pxl-post--number, .pxl-portfolio-carousel3 .pxl-grid-item .pxl-post--category a, .pxl-portfolio-carousel3 .pxl-swiper-slide .pxl-post--category a, .pxl-portfolio-grid-layout2 .pxl-grid-item .pxl-post--inner .pxl-post--number, .pxl-portfolio-grid-layout2 .pxl-swiper-slide .pxl-post--inner .pxl-post--number, .pxl-service-carousel2 .pxl-post--readmore .btn-readmore, .pxl-image-carousel2 .pxl-item--holder .pxl-item--title-l, .pxl-image-carousel2 .pxl-item--holder .pxl-item--title, .pxl-image-carousel4 .pxl-heading, .pxl-slider-carousel2 .pxl-item--inner .content--wrapper .pxl-item--sub-title, input[type="submit"], .btn:not(.btn-stroke), .btn:not(.btn-stroke).btn-circle, .pxl-counter1 .pxl-counter--number, .pxl-counter1 .pxl-counter--title, .pxl-counter5 .pxl-counter--number, .pxl-counter5 .pxl-counter--title, .pxl-counter5 .pxl-counter--desc, .pxl-counter2 .pxl-counter--holder .pxl-counter--number, .pxl-counter2 .pxl-counter--holder .pxl-counter--title, .pxl-counter3 .pxl-counter--inner .pxl-counter--holder .pxl-counter--number .pxl-counter--value, .pxl-counter3 .pxl-counter--title, .pxl-counter4 .pxl-counter--title, .pxl-testimonial-carousel2 .pxl-swiper-slide .pxl-item--inner .pxl-item--desc, .pxl-testimonial-carousel2 .pxl-item--title, .pxl-testimonial-carousel3 .pxl-item--description, .pxl-testimonial-carousel3 .pxl-item--title, .pxl-testimonial-carousel4 .pxl-swiper-slide .pxl-item--inner .pxl-item--desc, .pxl-testimonial-carousel4 .pxl-item--title, .pxl-accordion1.style1 .pxl-accordion--title, .pxl-accordion1.style2 .pxl-accordion--title, .tt_navigation_cell .tt_tabs_navigation li a, .tt_timetable thead tr th, .tt_timetable .tt_hours_column, body .tt_timetable .event .event_header, .pxl-tabs1 .pxl-tabs--title .pxl-item--title, .pxl-tabs2 .pxl-tabs--title .pxl-item--title, .pxl-tabs--layout-3 .pxl-tabs__switch .pricing-toggle, .pxl-progressbar-1.style-1 .pxl--title, .pxl-progressbar-1.style-1 .pxl--percentage, .pxl-pricing1 .content-inner .pxl-item--price, .pxl-pricing1 .content-inner .pxl-item--price span, .pxl-pricing1 .content-inner .pxl-item--button a, .pxl-pricing1 .pxl-item--feature .content {
    font-family: 'Montserrat';
 }

.pxl-tabs .pxl-tabs--title .pxl-item--title {
    background-color: #f6f6f6;
}
.download-btn .bootstrap-icons {
	margin-right:6px;
}
@media (max-width: 767px) {
    .pxl-icon-box1.style-2 .pxl-item--inner,  .pxl-icon-box1.style-6 .pxl-item--inner  {
         flex-direction: row; 
        align-items: center;
        row-gap: 10px;
    }
	.pxl-archive-post + .pxl-archive-post {
    margin-top: 50px;
}
}

@media (max-width: 575px) {
    .pxl-icon-box1.style-2 .pxl-item--inner .pxl-item--title {
        margin-top: 0px;
		margin-bottom:0px;
    }
	.pxl-swiper-dots {
		text-align:center;
	}
	.pxl-swiper-dots.style-3.pxl-swiper-pagination-bullets span {
    width: 8px;
	height: 8px;}
	.pxl-item--star svg {
		width:15px;
	}
	.pxl-archive-post + .pxl-archive-post {
    margin-top: 34px;
   }
}
.pxl-image-carousel2 .pxl-item--holder .pxl-item--description {
	min-width:auto;
}
.explore-brand-home {
    display: flex;
    gap: 10px;
    margin-top: 15px;
}
@media (max-width: 1325px) {
.explore-brand-home {
  flex-direction:column;
}
}

.explore-brand-home svg {
    margin-left: 3px;
}
.explore-brand-home-content {
    margin-bottom: 10px;
    font-size: 22px;
}


    .btn:not(.btn-stroke) {
        line-height: 20px;
		padding: 10px 24px;
    }

.home-bottom-cta .btn:not(.btn-stroke) {
	background-color:white;
	border-radius:10px;
	color:var(--e-global-color-12fce4e);
}
.home-bottom-cta p {
	text-align:center;
}
.home-bottom-cta br , .wpcf7-submit br {
	display:none;
}
.pxl-scroll-top.pxl-on {
    bottom: 140px;
    right:25px
}
.pxl-item--description {
	word-break: normal;
}
#pxl-page-title-default  {
	background-position:center !important;
}
.pxl-archive-post .post-content .btn--readmore {
    margin-top: 20px !important;
}
.grecaptcha-badge {
    z-index: 9999999999;
}
.no-product-found {
	  margin-top: 30px;
}