/*
Theme Name: hello Elementor child
Author: 
Description: Your description goes here
Version: 1.0
Template: hello-elementor

This is the child theme for Hello Elementor theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/

/* body */
::-webkit-scrollbar { width: 10px !important;}body a:focus { outline: solid 0px !important;}::-webkit-scrollbar-track { background-color:  #ebebeb !important; -webkit-border-radius: 0px !important; border-radius: 0px !important;}::-webkit-scrollbar-thumb { -webkit-border-radius: 0px !important;  border-radius: 0px !important; background: #00adba !important;}
.main-header {position: absolute; width: 100%;}

.people-666 .slick-list.draggable {
  height: 400px !important;
}

li#menu-item-491 {  display: none;}

ul.hfe-nav-menu li#menu-item-491:nth-child(4) a { background: #00adba !important;border-radius: 90px !important;
 padding: 16px 29px !important;}li#menu-item-21 { margin-top: -12px !important;}.listen_0 .elementor-widget-container:hover { background: url(../../../wp-content/uploads/2025/02/hover.png);background-repeat: no-repeat; background-size: cover;}.listen_0 .elementor-widget-container:hover .elementor-image-box-content a { color: white !important;}.listen_0 .elementor-widget-container:hover .elementor-image-box-content a { color: white !important;}.listen_0 .listen-white { display: none;}.listen_0 .elementor-widget-container:hover .listen-blue {
display: none;}.listen_0 .elementor-widget-container:hover .listen-white {display: block;}.challenges h3.elementor-image-box-title {
 margin-bottom: 0px !important;}.ser_01 h2 { color: var(--e-global-color-secondary); font-family: "Raleway", Sans-serif; font-size: 20px;
 font-weight: 600;}.ser_01 h6 { font-family: "Raleway", Sans-serif; font-size: 14px; font-weight: 400; color: var(--e-global-color-text);}
.ser_01 a { font-family: "Raleway", Sans-serif; font-size: 15px;font-weight: 600; color: #00adba;}.ser_01 { box-shadow: 2px 2px 30px 0px #80808030;
border-radius: 26px;}.padd-0 { padding: 17px 25px;  margin-bottom: 32px;}.testi-09 { text-align: center;}.testi-09 h6 { font-family: "Raleway", Sans-serif;font-size: 15px;font-weight: 400; color: var(--e-global-color-text);  line-height: 21px;}.testi-09 img { margin: auto;}
.ser_01 img {  border-radius: 16px 16px 0px 0px;}.testi-09 h3 { color: var(--e-global-color-secondary); font-family: "Raleway", Sans-serif;
font-size: 22px;font-weight: 600;}.testi-09 h4 { color: var(--e-global-color-secondary);font-family: "Raleway", Sans-serif;font-size: 17px;
font-weight: 700; margin: 0;}

.automation-0 .elementor-container.elementor-column-gap-default {
    border-bottom: 1px solid #80808066 !important;
    padding-bottom: 16px !important;
}.remove .elementor-container.elementor-column-gap-default {
    border: 0px !important;
    padding: 0px !important;
}.poor figure.elementor-image-box-img {
    margin-top: -59px !important;
}
.proces_0 .ser_01 {
    border: 2px solid #e2e2e1 !important;
}
.issue_09 .elementor-widget-container:hover {
    background: url(../../../wp-content/uploads/2025/02/New-Project-25-2.png) !important;!i;!;!i;!;
    border-radius: 15px;
}
.issue_09 .elementor-widget-container:hover h3.elementor-image-box-title {
    color: white !important;
}
.issue_09 .elementor-widget-container:hover p.elementor-image-box-description {
    color: white !important;
}
.issue_09 .elementor-widget-container:hover figure.elementor-image-box-img {
    background: white !important;
    border-radius: 2106px;
    padding: 6px 9px;
}
.issue_09 .elementor-widget-container figure.elementor-image-box-img {
    padding: 6px 9px;
}
.proces_0 .ser_01 {
    padding: 18px 20px !important;
    height: 323px;
    margin-bottom: 19px;
}.same-h .elementor-widget-container {
    height: 299px;
}
.proces_0  .padd-0 {
    margin: 0;
    padding: 0;
}
.proces_0 .ser_01:hover {
    border-bottom: 7px solid #00adba !important;
	cursor:pointer;
}
.proces_0 .ser_01 {
    border-bottom: 7px solid #ff000000 !important;
}
.clum-01 {
    width: 49%;
    float: left;
}span.blue-000 {
    color: #00adba !important;
}
.contact-info-09 .elementor-icon-box-content a {
    color: #111110;
}
.clum-01.two {
    margin-left: 8px;
}

.clum-03 textarea {
    width: 100% !important;
    height: 119px;
    background: #e8e8e8;
    border: 0;
    padding: 16px 14px;
}

.clum-03 {
    width: 100%;
    float: left;
}

.clum-03 label {
    width: 100%;
}

.main-clum input {
    background: #e8e8e8;
    border: 0px !important;
    padding: 12px 14px;
}


.contformcust input.wpcf7-form-control.wpcf7-submit.has-spinner {
	border-style: solid !important;
	border-width: 2px !important;
	border-color: var(--e-global-color-primary) !important;
}

.contformcust input.wpcf7-form-control.wpcf7-submit.has-spinner:hover {
	color:var(--e-global-color-primary);
	background-color: #fff;
	border-color: var(--e-global-color-primary);
	border-style: solid !important;
	border-width: 2px !important;
}
.clum-04 input {  background: #00adba;border-radius: 90px; padding: 14px 59px; color: white; box-shadow: 2px 2px 7px 0px gray;}


/* Media Query */
@media only screen and (max-width:991px) and (min-width:768px) {
ul.hfe-nav-menu li:nth-child(4) a { background: transparent;border-radius: 90px !important;  padding: 0;}	.clum-01.two { margin-left: 6px;}
li#menu-item-491 {  display: block ;} ul.hfe-nav-menu li#menu-item-491:nth-child(4) a {background: transparent !important; border-radius: 0px !important; padding: 16px 14px !important;} li#menu-item-21 { display: flex;margin-top: 0px !important;}

}
@media  (max-width:575px) {
ul.hfe-nav-menu li:nth-child(4) a { background: transparent !important;border-radius: 90px !important;  }.clum-01.two {  margin-left: 0;}.clum-01 { width: 100%; float: left;} li#menu-item-491 {  display: block ;}ul.hfe-nav-menu li#menu-item-491:nth-child(4) a {background: transparent !important; border-radius: 0px !important; padding: 16px 14px !important;}li#menu-item-21 { display: flex;margin-top: 0px !important;}
}