/*
Theme Name: Archicon Child
Theme URI: https://archicon.qodeinteractive.com
Description: A child theme of Archicon
Author: Edge Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: archicon
Template: archicon
*/
body ,.qodef-h3, h1, h2, h3, a, p{
    font-family: "Be Vietnam Pro" !important;
}
#qodef-page-footer-top-area-inner>.qodef-grid>.qodef-grid-inner>.qodef-grid-item:not(:first-of-type)::before {
    background-color: #FBC70D;
}
#qodef-page-footer .widget:not(.widget_archicon_core_title_widget), #qodef-page-footer .widget a {
    color: #F7F8F8;
}
#media_image-2 img{
/*     margin: 90px auto 0 auto!important; */
	width:230px;
}
#qodef-page-footer .widget a:hover {
    color: #FBC70D;
}
.qodef-header-sticky .qodef-header-sticky-inner {
    border-bottom-width: 0 !important;
}
#qodef-page-footer-top-area-inner>.qodef-grid>.qodef-grid-inner>.qodef-grid-item:not(:first-of-type)::before {
    background: none;
}
#qodef-page-footer .widget .qodef-widget-title {
    margin: 0 0 22px;
    color: #FBC70D;
}
#qodef-page-footer-top-area-inner>.qodef-grid>.qodef-grid-inner>.qodef-grid-item {
    padding: 0;
	float: none;
}
#qodef-page-footer-top-area-inner>.qodef-grid>.qodef-grid-inner {
    margin: 0;
}
#nav_menu-4, #nav_menu-3, #nav_menu-2{
    width: fit-content;
    margin: 0 auto !important;
}
.qodef-grid.qodef-layout--columns.qodef-col-num--4>.qodef-grid-inner>.qodef-grid-item{
	width: 24% !important;
}
.qodef-grid.qodef-layout--columns.qodef-col-num--4>.qodef-grid-inner>.qodef-grid-item:nth-child(1) {
/*     width: 40%; */
}
.qodef-grid.qodef-layout--columns.qodef-col-num--4>.qodef-grid-inner>.qodef-grid-item:nth-child(2) {
/*     width: 30%; */
}
.qodef-grid.qodef-layout--columns.qodef-col-num--4>.qodef-grid-inner>.qodef-grid-item:nth-child(3) {
/*     width: 15%; */
}
.qodef-grid.qodef-layout--columns.qodef-col-num--4>.qodef-grid-inner>.qodef-grid-item:nth-child(4) {
/*     width: 15%; */
}
/* .qodef-item-layout--info-on-hover.qodef-hover-animation--fade-in .qodef-e .qodef-e-content .qodef-e-content-inner:before {
    background-color: rgba(251, 199, 13, .38);
} */
p.footer-icon-1{
    background-image: url(https://alucomat.expup.com/wp-content/uploads/2025/03/0310__icon_ad.png);
    background-repeat: no-repeat;
    background-size: 15px;
    padding-left: 30px;
}
p.footer-icon-2{
    background-image: url(https://alucomat.expup.com/wp-content/uploads/2025/03/0310__icon_phone.png);
    background-repeat: no-repeat;
    background-size: 20px;
    background-position-y: 3px;
    padding-left: 30px;
}
p.footer-icon-3{
    background-image: url(https://alucomat.expup.com/wp-content/uploads/2025/03/0310__icon_fax.png);
    background-repeat: no-repeat;
    background-size: 20px;
    background-position-y: 3px;
    padding-left: 30px;
}
p.footer-icon-4{
    background-image: url(https://alucomat.expup.com/wp-content/uploads/2025/03/0310__icon_mail.png);
    background-repeat: no-repeat;
    background-size: 20px;
    background-position-y: 5px;
    padding-left: 30px;
}
div.footer-icon-5{
    margin-top: 35px;
}
div.footer-icon-5 li {
    list-style: none;
    width: 50px;
    display: inline-block;
}
div.footer-icon-5 li a {
    width: 40px;
    height: 40px;
    background-repeat: no-repeat !important;
    background-size: 30px !important;
    background-position-y: 0px !important;
    background-position-x: 0 !important;
    padding: 5px 0 !important;
    text-indent: -9999px;
    display: block;
}
div.footer-icon-5 li:nth-child(1) a {
    background-image: url(https://alucomat.expup.com/wp-content/uploads/2025/03/0310__icon_fb.png) !important;
}
div.footer-icon-5 li:nth-child(2) a {
    background-image: url(https://alucomat.expup.com/wp-content/uploads/2025/03/0310__icon_yt.png) !important;
}
div.footer-icon-5 li:nth-child(3) a {
    background-image: url(https://alucomat.expup.com/wp-content/uploads/2025/03/0310__icon_ig.png) !important;
}
.qodef-blog .qodef-blog-item .qodef-e-media-holder .qodef-e-info-date {
    background-color: #FBC70D;
}
.qodef-blog .qodef-blog-item .qodef-e-media-holder .qodef-e-info-date>* {
    color: #000;
}
.qodef-offset-image-wrapper{ display:none;}
.qodef-blog .qodef-blog-item .qodef-e-title a:hover {
    color: #FBC70D;
}
.qodef-blog .qodef-blog-item .qodef-e-title a {
    background-image: linear-gradient(to top, #FBC70D 1px, transparent 0);
}
a.qodef-e-info-date h2{ font-size:30px;}
.cus-testimonials h4.qodef-e-text{
    color:#4f4f4f;
	letter-spacing:1px;
	font-family: inherit;
}