/*
Theme Name: tronix-child
Template: tronix
*/
@media (max-width: 575px) {
    .breadcroumn-contnt .page-title {
        line-height: 30px!important;
		padding: 10px;
    }
	.breadcroumn-contnt h2 {
		font-size: 18px !important;
	}
}
@media (max-width: 800px) {
  .breadcroumb-area {
    min-height: 300px !important;
	padding: 120px 0 60px !important;
  }
}
a::hover {
	color: #67d091 !important;
}
.mobile-logo img {
	width: 120px;
}
:root {
	--thm-color: #61d097;
	--border-color: #f5f5f5;
}
.elementor-600 .elementor-element.elementor-element-03b7e56 > .elementor-widget-container {
    position: relative;
    margin: 60px 0 100px 0;
    padding: 59px 0 69px 2px;
	background: none !important;
}
.elementor-10015 .elementor-element.elementor-element-4a22eba>.elementor-widget-container {
	position: relative;
    margin: 60px 0 100px 0;
    padding: 59px 0 69px 2px;
	background: none !important;
}
.elementor-10015 .elementor-element.elementor-element-4a22eba>.elementor-widget-container::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url('https://thefastapps.com/wp-content/uploads/2025/02/iphone.webp');
    background-position: center !important;
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 2;
    pointer-events: none;
}	
.elementor-600 .elementor-element.elementor-element-03b7e56 > .elementor-widget-container::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url('https://thefastapps.com/wp-content/uploads/2025/02/iphone.webp');
    background-position: center !important;
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 2;
    pointer-events: none;
}
.tronix-image::before {
	top: 20px;
	left: 12% !important;
}
.tronix-image::after {
	top: 0px;
	left: 18% !important;
}
.tronix-image {
	z-index: 99;
}
.breadcroumb-area {
	padding: 120px 0 60px !important;
}
.breadcroumb-area {
    min-height: 320px;
}
.breadcroumn-contnt h2 {
	font-size: 30px;
}
article img {
	width: 100%;
}
.header-logo a img {
    width: 120px;
}
.menu-area.sticky {
    border-bottom: 2px solid #61d097;
}
.theme-btns:hover {
	background-color: #74E7AC !important;
}
#mainmenu li a {
    transition: text-shadow 0.3s ease;
}
#mainmenu li a::hover {
    text-shadow: 
        -1px -1px 0 #fff,
         1px -1px 0 #fff,
        -1px  1px 0 #fff,
         1px  1px 0 #fff;
}
.elementor-widget-container {
	border-color: #61D091 !important;
}