/*
Theme Name: INTERIO
Theme URI: #
Author: INTERIO
Author URI: 
Description: #
Version: 1.0.1
License: GPL-2.0+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: INTERIO
Tags: builder, building, company, construction, constructor, contractor, corporate, electrician, engineering, handyman, industry, painter, plumber, renovation
Requires at least: 5.8 or Higher
Requires PHP: 7.4 or Higher
Tested up to: 6.4.1

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

.servcices-wrapper > div > div:first-child {
		display: none;
	}
.services-carousal a.btn.btn-glossy{
	visibility: hidden
}
.services-carousal .pxl-swiper-arrow {
    background: #fff !important;
}

.services-carousal .pxl-swiper-arrow i {
    color: #29509f !important
}
/* .project-list > div > div >div {
	height: 100%
} */
.project-list h3 {
    font-size: 20px;
}
.project-list > div > div {
    min-height: 500px;
    display: flex;
    align-items: end;
    justify-content: end;
} 
/* .project-list .elementor-widget-container {
	display: flex;
    flex-direction: column;
    justify-content: center;
} */
body .pxl-loader .loader-logo img {
	margin: 0px auto !important
}
@media screen and (min-width: 1100px) { 
	.interio-container .e-con-inner {
		max-width: 1000px !important;
		margin: 0px auto;
	}
}
@media screen and (min-width: 1300px) { 
	.interio-container .e-con-inner {
		max-width: 1200px !important;
		margin: 0px auto;
	}
}
@media screen and (min-width: 1400px) { 
	.interio-container .e-con-inner {
		max-width: 1300px !important;
		margin: 0px auto;
	}
}
@media screen and (min-width: 1200px) { 
	.marketing-sections {
		width: 1479px !important;
		margin: -73px auto 0;
	}
}
.project-list .elementor-widget-container {
    min-height: 235px !important;
}
.testimonial-wrapper .elementskit-author-name {
	padding-left: 27px
}
.testimonial-interio .ekit-testimonial--avatar img {
  float: left;
}
.testimonial-wrapper .elementskit-commentor-content p {
  min-height: 72px;
  margin-bottom: 10px !important;
}
.testimonial-wrapper .icon-quote {
	display: none !important
}
.testimonial-wrapper .elementskit-author-name {
	padding-left: 0px !important
}
.testimonial-interio .ekit-testimonial--avatar img {
  margin: unset;
  float: left;
  top: 44px !important;
  width: 80px !important;
  height: 80px !important;
  box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.7) !important;
  padding: 4px !important;
  object-fit: contain;
}
@media screen and (min-width: 868px) {
  .interio-menu {
    margin-left: auto;
  }
  .interio-menu ~ div {
	margin-right: 20px;
  }
  .interio-hero .e-con-inner {
	padding-top: 150px !important;
	padding-bottom: 150px !important;
  }
	.interio-menu ~ div > div {
    	padding: 0 !important;
	}
	
	.text-center {
		text-align: center;
	}
}
.logo-class a img {
    max-width: 200px !important;
}
.pxl-page-desc,

@media screen and (max-width: 867px) {
	.services-carousal .pxl-swiper-arrow {
    	display: none !important
	}
}
.fg-caption-desc,
.fbx-caption{
    display: none;
}
.fg-item-inner, .fg-item-inner img {
  height: 500px !important;
  overflow: hidden !important;
  width: 100% !important;
}