.header-clone{
	height: 100px!important;
}
.elementor-widget-wrap>.elementor-element.btn-inline{
	display: inline-block;
	width: auto;
}
.elementor-3872 .elementor-element.elementor-element-4cff60df .elementor-icon-list-item span, .elementor-3872 .elementor-element.elementor-element-5e3bed1f .elementor-icon-list-item span {
    line-height: 16px;
}

.page-id-3872 #back-to-top{
	color: #656AE5;
}
.page-id-4858 #back-to-top{
	color: #53E79C;
}
.page-id-4899 #back-to-top{
	color: #35d3c9;
}

.elementor-icon {
    font-size: 16px !important;
}

a#back-to-top{
	display:none !important
}

.row.post-items{
	height:220px;
	display:flex;
	flex-direction:row;
	margin:4px 0px;
	
}
.row.post-items > div{
	height:100%;
/* 	background:red */
}
.row.post-items > div > div{
	height:100%;
}

.row.post-items img{
	transition:none !important;
	transform:none !important;
}

.header-overlay .elementor-section:not(.is-stuck) ul#primary-menu.menu > li > a, .header-overlay .elementor-section:not(.is-stuck) ul#primary-menu.menu > li > a:after {
    color: #fff !important;
}

.elementskit-entry-header {
	height:65% !important;
	overflow:hidden !important;
}

.row.post-items .elementskit-entry-header > a, .row.post-items .elementskit-entry-header > a > img {
	display:block !important;
	height:100% !important;
	width:100% !important;
	object-fit:cover !important;
	overflow:hidden;
}

/* Default styles */
.home-container-box .ot-icon-box.box-content {
    min-height: 290px;
    max-height: 290px;
}

/* Responsive styles */
@media only screen and (max-width: 768px) {
    .home-container-box .ot-icon-box.box-content {
        min-height: 250px;
        max-height: 250px;
    }
}

@media only screen and (max-width: 576px) {
    .home-container-box .ot-icon-box.box-content {
        min-height: 240px;
        max-height: 240px;
    }
}


/* Default styles */
.iot-service-box .service-box {
    min-height: 14.2118rem;
    max-height: 14.2118rem;
}

/* Responsive styles */
@media only screen and (max-width: 768px) {
    .iot-service-box .service-box {
        min-height: 11.3694rem;
        max-height: 11.3694rem;
    }
}

@media only screen and (max-width: 576px) {
    .iot-service-box .service-box {
        min-height: 11.05215rem;
        max-height: 11.05215rem;
    }
}

.grecaptcha-badge { 
    visibility: hidden !important;
}