.grecaptcha-badge {
    display: none !important;
}
.sc100 {padding-top:100px;padding-bottom:100px;}
.elementor-button {min-width:180px !important;}
.serviceslist .elementor-widget-image {padding-top:74.6%;position:relative !important;}
.serviceslist .elementor-widget-image img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.serviceslist .elementor-widget-image .elementor-widget-empty-icon {display:none !important;}

.notservicelist .elementor-widget-image {padding-top:unset !important;position:relative !important;}
.notservicelist .elementor-widget-image img {position:unset !important;top:unset !important;left:unset !important;width:100%;height:100%;object-fit:unset !important;}
.notservicelist .elementor-widget-image .elementor-widget-empty-icon {display:none !important;}

input[type="text"], input[type="email"], input[type="tel"], input[type="url"], input[type="password"], input[type="search"], textarea, select {
    background: unset;
    border: unset;
    color: #fff !important;
    border-bottom: 1px solid #fff;
    border-radius: 0;
    margin-bottom: 35px !important;
}
.wpcf7-form input::placeholder {    color: #fff;
    opacity: 1 !important;}

@media screen and (max-width:480px){
h2 {font-size:22px !important}

}
@media screen and (max-width:480px){
.sc100 {padding-top:50px;padding-bottom:50px;}
h2 {font-size:20px !important}
}

.elementor-33 .elementor-element.elementor-element-c097d97 .elementor-nav-menu {
    padding-right: 1vw !important;
}