/*
    Theme Name: Sigmamedia Child
    Theme URI: http://sigmamedia.com.vn
    Template: sigmamedia
    Description: Developing content on social media platforms
    Author: Sigmamedia
    Author URI: http://sigmamedia.com.vn
    Version: 1.0.0
    License: GNU General Public License v2 or later
    License URI: LICENSE
    Text Domain: sigmamedia
    Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/

.axil-slide.slide-style-default .topskew-thumbnail-group .thumbnail::before{
    border-color: #f07532 !important;
}

.section-title span.sub-title{
    color: #f07532 !important;
    font-size: 22px !important;
    font-weight: 500;
}

.section-title span.sub-title.extra06-color::before,
.section-title span.sub-title.extra07-color::before,
.section-title span.sub-title.extra04-color::before,
.section-title span.sub-title.extra08-color::before{
    background-color: transparent !important;
}

nav ul.mainmenu > li > a,
nav ul.mainmenu li ul.axil-submenu li a{
    font-size: 16px;
    font-weight: 500;
}

.service-item .icon-inner img{
    display: none;
}
.elementor-repeater-item-4232fc5 svg{
    fill: #FF0000;
}

.elementor-repeater-item-e18206a svg,
.elementor-repeater-item-22fd83e svg{
    fill: #1877F2;
}

.elementor-repeater-item-8d0d5e9 svg{
    fill: #f07532;
}

.portfolio .inner .thumb::before,
.axil-service .inner::before{
    border-color: #f07532 !important;
}

.axil-portfolio-area .messonry-button button{
    padding: 0px 15px !important;
}
.axil-portfolio-area .messonry-button button.is-checked{
    background-color: transparent;
}
footer{
    background-color: transparent !important;
    background-image: url("bg-image-6.webp") !important;
}
footer .footer-top.ax-section-gap div.col-xl-3{
    width: 100% !important;
    max-width: 100% !important;
    flex: 1 !important;
    text-align: center;
}

footer .widget_keystroke_info_widget .axil-ft-address{
    margin-top: 50px;
}

header .axil-header-extra{
    display: none !important;
}
.axil-about-us-area .about-us-image{
    padding-top: 50px;
}
.axil-about-us-area .axil-shape-group{
    display: none;
}

.axil-blog-details-area p, .entry-content p{
    font-weight: 300 !important;
}

body.single-post .axil-blog-details-area article p{
    font-weight: 400 !important;
}

footer .widget_keystroke_info_widget .logo img{
    max-width: 200px;
}

.axil-contact-area .axil-address-wrapper svg.e-font-icon-svg{
    width: 50px;
    fill: #f07532;
}

/*
.service-item .axil-service .icon-inner svg{
    fill: #403434;
}*/
.axil-single-widget h4.title,
.widget_recent_entries h4.title,
.axil-single-widget h2.wp-block-heading{
    font-weight: 400;
    font-size: 30px;
}

.axil-single-widget ul li a{
    font-size: 16px;
}

.axil-blog-list .blog-top .title a{
    font-weight: 400;
}

/*.comments-wrapper.section-inner{
    display: none !important;
}*/

.axil-blog-details-area article h1.title{
    font-size: 45px;
}

.custom-html-widget ul.social-footer li{
    display: inline-block;
    width: 50px;
    height: 50px;
    margin-left: 10px;
    margin-right: 10px;
    background-color: #f07532;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    color: #fff;
    line-height: 55px;
}
.custom-html-widget ul.social-footer li a{
    color: #fff;
    font-size: 22px;
}
.custom-html-widget ul.social-footer li a svg{
    width: 20px;
    height: auto;
    fill: #fff;
}

/** custom for review **/
.section-title span.sub-title{
    color: #000248 !important;
}
.axil-slide.slide-style-default .content .axil-display-1,
h2.title{
    color: #f07532 !important;
}

.theme-gradient{
    background: linear-gradient(180deg, #f3ae891f 0%, #ffffff 100%) !important;
}
.theme-gradient > .elementor-widget-container .axil-about-us-area.bg-color-white,
.theme-gradient > .elementor-widget-container .axil-brand-area.bg-color-white{
    background-color: transparent !important;
}


/* mobile menu */
.popup-mobile-manu .inner .mobileheader{
    background-color: #fff !important;
}
.popup-mobile-manu .inner .menu-item ul.mainmenu-item li a{
    color: #343434 !important;
    font-weight: 500;
}
.popup-mobile-manu .inner nav.menu-item ul.mainmenu-item li a:hover,
.popup-mobile-manu .inner nav.menu-item ul.mainmenu-item li.current-menu-item > a{
    color: #f07532 !important;
}
.popup-mobile-manu .inner .close-menu::before, .popup-mobile-manu .inner .close-menu::after{
    background-color: #343434 !important;
}
.popup-mobile-manu .inner{
    background-color: #fff !important;
}
@media (max-width: 991px){
    header .mainmenu-wrapepr .axil-header-extra{
        display: inline-block !important;
    }
}
/* end mobile menu */
@media (max-width: 600px){
    .header-slider .axil-slider-area .axil-slide .thumbnail.paralax-image img{
        max-height: 250px;
    }
    .header-slider .axil-slider-area .axil-slide .topskew-thumbnail-group{
        text-align: center !important;
    }


}


