/* Restored layout CSS for kreado-3.html */

/* Product content table */
.elementor .elementor-widget-text-editor table.table{
	width:100%;
	border-collapse:collapse;
	margin:15px 0 20px;
	font-size:15px;
}
.elementor .elementor-widget-text-editor table.table th,
.elementor .elementor-widget-text-editor table.table td{
	padding:12px 14px;
	border:1px solid #e5e5e5;
	text-align:left;
	vertical-align:middle;
}
.elementor .elementor-widget-text-editor table.table tr.bir th{
	background:#336296;
	color:#fff;
	font-weight:600;
}
.elementor .elementor-widget-text-editor table.table tr.iki th,
.elementor .elementor-widget-text-editor table.table tr.iki td{
	background:#f5f7fa;
}
.elementor .elementor-widget-text-editor table.table tr.uc th,
.elementor .elementor-widget-text-editor table.table tr.uc td{
	background:#ffffff;
}


.elementor-24935 .elementor-element.elementor-element-e27c3cb:not(.elementor-motion-effects-element-type-background),
.elementor-24935 .elementor-element.elementor-element-e27c3cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	background-image:url("../../2023/11/domatees.png");
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}
.elementor-24935 .elementor-element.elementor-element-e27c3cb > .elementor-container{min-height:420px;}
@media(max-width:767px){
	.elementor-24935 .elementor-element.elementor-element-e27c3cb > .elementor-container{min-height:220px;}
}


.elementor-24935 .elementor-element.elementor-element-e38264b,
.elementor-24935 .elementor-element.elementor-element-e38264b .elementor-heading-title,
.elementor-24935 .elementor-element.elementor-element-e38264b a{
	color:#ffffff !important;
	font-size:16px;
	font-weight:500;
}


.elementor-24935 .elementor-element.elementor-element-8723d2b{
	padding:50px 0 60px;
}


.elementor-24935 .elementor-element.elementor-element-a0049e3 > .elementor-element-populated{
	padding:10px 25px 20px 10px;
}


.elementor-24935 .elementor-element.elementor-element-b59f0b2 .elementor-heading-title{
	color:#336296;
	font-size:28px;
	font-weight:700;
	margin:0 0 15px;
}


.elementor-24935 .elementor-element.elementor-element-e5ee816:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-24935 .elementor-element.elementor-element-e5ee816 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	background-color:#f4f4f4;
}
.elementor-24935 .elementor-element.elementor-element-e5ee816 > .elementor-element-populated{
	padding:40px 20px;
	align-content:center;
	align-items:center;
}
.elementor-24935 .elementor-element.elementor-element-e5ee816.elementor-column > .elementor-widget-wrap{
	justify-content:center;
}


.elementor-24935 .elementor-element.elementor-element-1875d8c{
	text-align:center;
}
.elementor-24935 .elementor-element.elementor-element-1875d8c img{
	width:auto !important;
	max-width:180px !important;
	max-height:420px !important;
	height:auto !important;
	object-fit:contain;
	margin:0 auto;
	display:inline-block;
}
@media(max-width:767px){
	.elementor-24935 .elementor-element.elementor-element-1875d8c img{
		max-width:140px !important;
		max-height:320px !important;
	}
}


.elementor-24935 .elementor-widget-text-editor{
	color:#444;
	font-size:15px;
	line-height:1.7;
}
.elementor-24935 .elementor-widget-heading .elementor-heading-title{
	color:#336296;
}

.elementor-24935 .elementor-widget-heading h2.elementor-heading-title{
	color:#336296;
	font-size:28px;
	font-weight:700;
	margin:0 0 15px;
}
.elementor-24935 .elementor-widget-heading h5.elementor-heading-title{
	color:#336296;
	font-size:16px;
	font-weight:700;
	margin:15px 0 8px;
}
