.wps_product_inner img{

    outline: 9px double;
    outline-offset: -16px;
    outline-color: white;
}
.wps_offer_end .timer{
    padding: 7px 35px;
    border-radius: 4px;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    font-family: 'Nunito';
}
.wps_offer_end .timer .cs-countdown span{
	padding-right:5px;
}
.wps_header_area {
    position: relative;
    z-index: 99999;
}
.logged-in .mr_mobile-menu {
	top: 40px;
}
.project-fixn .wps_project_icon a {
    display: flex !important;
    align-items: center;
    justify-content: center;
}

.project-fixn .wps_project_icon {
    display: flex;
    gap: 10px;
}

.project-fixn .project-block-one .inner-box .image-box img {
	border-radius: 0;
}

.project-fixn .project-block-one .inner-box .content-box .text-box {
	padding-left: 0;
}

.sticky-header-light-fixn .mr_sticky-header .mr_outer-box .mr_menu-area .mr_main-menu .mr_navigation > li > a {
    color: #222 !important;
}

.mobile-menu-fixn .mr_menu-area .mr_mobile-nav-toggler {
    margin: 19px 10px;
}

.mobile-menu-fixn .mr_menu-area .mr_mobile-nav-toggler .mr_icon-bar {
    background: #fff;
}

.mr_handle-preloader {
	background: #141333 !important;
}

.mr_post_post,
.page-title {
    padding: 230px 0 80px !important;
}

.mr_single .mr_blog-sidebar {
    padding: 100px 0;
}

.mrwidget .post-thumbnail {
    width: 80px;
    height: 80px;
    overflow: hidden;
    float: none;
}

.mrwidget .post-thumbnail img {
    width: max-content;
    max-width: 180px;
}

.mrwidget .post .post-widget {
    display: flex;
}

.elementor-social-icon {
    display: flex !important;
}

.mr_scll_icon i {
	line-height: 26px;
	margin-right: 0px;
}
.social-icon1-fxn{
	position: absolute;
    left: 0px;
    right: 0px;
    bottom: -30px;
    z-index: 10;
    text-align: center;
    -webkit-transition: all 600ms ease;
    -ms-transition: all 600ms ease;
    -o-transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    transition: all 600ms ease;
	opacity: 0;
}
.team-block-fxn:hover .social-icon1-fxn{
	bottom: 50px;
    transition-delay: 400ms;
	opacity: 1;
}
.blog-grid {
	padding: 100px 0 80px;
}

.no-pad .blog-grid {
	padding: 0;
}

.wps_tab_ul {
	flex-wrap: wrap;
}

.mr_menu-area .mr_mobile-nav-toggler {
	position: relative;
	top: -5px;
}

.wps_shop_banner .mr_bread_list {
	text-align: center;
}

.mr_page_page_title.page-title {
    text-align: center;
}


.fixnox-services-list li.elementor-icon-list-item{
	position:relative;
	margin-bottom:3px;
}
.fixnox-services-list li.elementor-icon-list-item a{
	position:relative;
	color:#242424;
	font-size:17px;
	font-weight:600;
	padding:14px 15px 14px 25px;
	display:block;
	background-color:#f1f1f1;
	transition:all 500ms ease;
	-moz-transition:all 500ms ease;
	-webkit-transition:all 500ms ease;
	-ms-transition:all 500ms ease;
	-o-transition:all 500ms ease;
	border-left:4px solid #d2d2d2;
	font-family: 'Poppins', sans-serif;
}

.fixnox-services-list li.elementor-icon-list-item.active a,
.fixnox-services-list li.elementor-icon-list-item a:hover{
	color:#ffffff;
	border-color:#414f1f;
	background-color:#f64e49;
}
.fixnox-accordion .elementor-accordion .elementor-accordion-item{
	margin-bottom: 20px;
}
.fixnox-accordion .elementor-accordion .elementor-accordion-item+.elementor-accordion-item{
	border-top: 1px solid #d4d4d4;
}
.fixnox-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{
	float: inherit;
	text-align: inherit;
}
.fixnox-accordion .elementor-accordion .elementor-tab-title{
	display: flex;
	align-items: center;
}
.fixnox_home_two_service_section .elementor-widget-container {
   transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	-webkit-box-shadow: 0px 0px 6px 0px rgba(204,204,204,1);
	-moz-box-shadow: 0px 0px 6px 0px rgba(204,204,204,1);
	box-shadow: 0px 0px 6px 0px rgba(204,204,204,1); 
}
.fixnox_home_two_service_section .elementor-widget-container:hover {
    border-color:#2760ca;
	background-color:#2760ca !important;
}
.fixnox_home_two_service_section .elementor-widget-container:hover i.flaticon-waste,
.fixnox_home_two_service_section .elementor-widget-container:hover i.flaticon-fan,
.fixnox_home_two_service_section .elementor-widget-container:hover i.flaticon-water,
.fixnox_home_two_service_section .elementor-widget-container:hover i.flaticon-settings-3,
.fixnox_home_two_service_section .elementor-widget-container:hover h3.elementor-icon-box-title,
.fixnox_home_two_service_section .elementor-widget-container:hover p.elementor-icon-box-description{
   color:#ffffff;
}
.fixnox_home_three_image_carousel figure.swiper-slide-inner {
	background-color: #efefef;
}

