/*
Theme Name: TruSmile
Theme URI: http://demo.yolotheme.com/trusmile
Author: YoloTheme
Author URI: http://yolotheme.com
Description: TruSmile is the Spa Center WordPress Theme with super versatile content blocks, drag and drop page builder and exclusive magazine features: Tabbed Mega Menu, Dropdown, Timetable Schedule, Classes, Trainers,.. and much more
Version: 1.2.2
Requires at least: 4.7
Tested up to: 6.5.3
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, sticky-post, theme-options, translation-ready
Text Domain: trusmile
All files, unless otherwise stated, are released under the GNU General Public
License version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html)
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.what-we-offer .image-item {
    background: #fff;
    -webkit-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.03);
    box-shadow: 0 15px 20px rgba(0, 0, 0, 0.03);
    -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
    transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	border-radius:15px
	
}

.what-we-offer .elementor-image-box-img,
.what-we-offer .item-img{
	max-height:250px;
	overflow:hidden;
	margin-bottom:0!important;
	border-radius: 15px 15px 0px 0px;
}
.what-we-offer .elementor-image-box-img img,
.what-we-offer .item-img img {
    height: auto;
    max-width: auto;
    border: none;
    box-shadow: none;
    width: 100%!important;
}

.what-we-offer .elementor-image-box-content {
    width: 100%;
	padding:30px;
}

.what-we-offer h1 {
  padding:0!important;
	margin-top:0;
}
/*------------- mobile ----------------------------*/

@media (max-width: 500px){
	
.elementor-1129 .elementor-element.elementor-element-fbfcfb4{
	padding: 0px 0px 0px 0px!important;
	}	
	
	.elementor-1129 .elementor-element.elementor-element-1d0548b > .elementor-element-populated{
		        padding: 100px 0px 200px 0px!important;
	}
	.elementor-1129 .elementor-element.elementor-element-c1f3624 img{
		width:100%!important;
	}
	.page-template-default .yolo-page-title-section {
    padding-bottom: 30px!important;
}
	.yolo-modern-heading .heading-primary{
		        padding: 20px;
	}	
	
.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-774eb16{order:1!important;}
	
.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-bae971a{order:2!important;}
	
.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-798955b{order:3!important;}
	
.elementor-1129 .elementor-element.elementor-element-1cb8389 {
    padding: 0px 0px 130px 0px!important;
}	
.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-bae971a{
	padding-top:50px!important;
	}
.elementor-1129 .elementor-element.elementor-element-1d1ccfe .elementor-image-box-wrapper .elementor-image-box-img{
	        width:35%!important;
	}	
.elementor-4612 .elementor-element.elementor-element-f7be3e2 {
    padding: 0px 0px 80px 0px!important;
}	
.yolo-sc-image-hotspot .sc-hotspot-inner img {
    width: 90%!important;
}	
	.elementor-4612 .elementor-element.elementor-element-3fbc92e,
	.elementor-4612 .elementor-element.elementor-element-4256ef4,
	.elementor-4612 .elementor-element.elementor-element-b390dca,
	.elementor-4612 .elementor-element.elementor-element-1eb44b1,
	.elementor-4612 .elementor-element.elementor-element-b5ad098{
		margin-top:170px;
	}
	
.elementor-4486 .elementor-element.elementor-element-fb2f9d5,
	.elementor-4486 .elementor-element.elementor-element-f7be3e2{
    padding: 60px 0px 60px 0px!important;
}	
	.elementor-4486 .elementor-element.elementor-element-d94d559{
		    margin-top: 30px;
	}
	
	
	
	
}

