/* 
Theme Name: ez-construction
Theme URI: https://github.com/elementor/hello-theme-child/
Author: Eoxys it Team
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

/*header-style*/

header h1.entry-title {
    display: none;
}
.header-main{
    position:absolute
}

/* Heading Color */
.construction_color{
    color:#FF5F15;
}
/* testimonial_icon */

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
    content: 'next';
    display: none
}

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
    content: 'prev';
    display: none;
}

/* Blog Post Button */
.blogpost_btn{
    margin-left:-30px;
    margin-bottom:-20px;
}

.blogpost_btn_service{
    margin-left:-57px;
    
}
/* Contact Us */


/* Service  */
#service_blog .ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb>img{
    width:20%;
}
/* Service detail Page */
.service_solution ::marker {
    color: #ff5f15;
}
/* service_category */
    .post .wp-post-image {
    width: 12%;
}
/* Service Header */
#service_header{
    
}
.ekit-wid-con .fasicon.icon-arrow-right::before, .ekit-wid-con .icon.icon-arrow-right::before, .icon.icon-arrow-right::before{
    margin-left:6px;
    
}
/*about page*/
.featured_work_section figure.swiper-slide-inner:hover figcaption.elementor-image-carousel-caption {
    display: block;
}
.featured_work_section {
    padding-top: 24px;
}
.featured_work_section .elementor-swiper-button svg:hover {
    fill: #FF5F15 !important;
}
.featured_work_section img.swiper-slide-image:hover {
    opacity: .7;
}
.featured_work_section .elementor-swiper-button.elementor-swiper-button-prev {
    top: -30px !important;
    right: 50px !important;
    display: flex;
    justify-content: flex-end;
}
.featured_work_section .elementor-swiper-button.elementor-swiper-button-next {
    top: -30px !important;
    right: 0px !important;
    justify-content: flex-end;
}
.featured_work_section .elementor-swiper-button svg {
    fill: #000 !important;
    width: 32px !important;
    height: 32px !important;
}
.service_solution ul {
    margin: 0;
    padding: 0 0 0 14px;
}
.featured_work_section figcaption.elementor-image-carousel-caption {
    position: absolute;
    z-index: 99999;
    background: #ffffff59;
    bottom: 5px;
    padding: 12px;
    display: none;
    width: 100%;
      display:none;
}

.team_detail {
    display: none;
}
.social_icon {
    display: none !important;
}
.team_class:hover .team_detail{
    display:block;
}
.team_class:hover .social_icon{
    display:block !important;
}
section#comments {
    display: none;
}
.contact_icon_section a {
    text-decoration: none;
    color: #636363;
}
/*  mobile view*/
@media (max-width: 1024px){
.contact_form {
	padding: 0px 15px;	
}
}
@media (max-width: 767px){
    

.contact_form p {
    display: block;
    gap: 14px;
}
}
