/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */


div#btnid a {
    background: linear-gradient(90deg, rgba(140,164,243,1) 0%, rgba(125,41,209,1) 52%, rgba(184,21,206,1) 100%);
    border: 0;
    padding: 18px 30px;
}

div#logoid img {
    transform: scale(1.5);
    position: relative;
    top: 18px;
}

/*bannerbtn*/
div#btnhome a {
    background: linear-gradient(90deg, rgba(140,164,243,1) 0%, rgba(125,41,209,1) 52%, rgba(184,21,206,1) 100%);
    border-image-source: linear-gradient(90deg, rgba(140, 164, 243, 1) 0%, rgba(125, 41, 209, 1) 52%, rgba(184, 21, 206, 1) 100%) !important;
    border: 2px solid;
    border-image-slice: 1;
    cursor: pointer;
}
div#btnhome a:hover{
    background:transparent;
}

div#btnborder a {
    border-image-source: linear-gradient(90deg, rgba(140, 164, 243, 1) 0%, rgba(125, 41, 209, 1) 52%, rgba(184, 21, 206, 1) 100%) !important;
    border: 2px solid;
    border-image-slice: 1;
    background: transparent;
    cursor: pointer;
}

div#btnborder a:hover {
    background: linear-gradient(90deg, rgba(140,164,243,1) 0%, rgba(125,41,209,1) 52%, rgba(184,21,206,1) 100%);
}

section#bannerid {
    background-size: 100%  !important;
}

/*btngernal*/

div#btngeneral a {
    background: linear-gradient(90deg, rgba(140,164,243,1) 0%, rgba(125,41,209,1) 52%, rgba(184,21,206,1) 100%);
    border-image-source: linear-gradient(90deg, rgba(140, 164, 243, 1) 0%, rgba(125, 41, 209, 1) 52%, rgba(184, 21, 206, 1) 100%) !important;
    border-image-slice: 1;
    cursor: pointer;
}
div#btngeneral a:hover{
    transform:scale(0.9);
}



/*lineborder*/
div#lineid span.elementor-divider-separator {
    border-image-source: linear-gradient(90deg, rgba(140, 164, 243, 1) 0%, rgba(125, 41, 209, 1) 52%, rgba(184, 21, 206, 1) 100%) !important;
    border:solid;
    border-image-slice: 1;
    background: transparent;
    cursor: pointer;
}

/*icon*/
div#iconid span.elementor-icon {
    background: linear-gradient(90deg, rgba(140,164,243,1) 0%, rgba(125,41,209,1) 52%, rgba(184,21,206,1) 100%);
}

/*services*/

.servicesone {padding: 26px;margin-top: -28px;position: relative;top: 10px;}

.servicesone h3 {
    font-size: 25px;
    font-weight: bold;
    font-family: 'Lato';
    color: #121212 !important;
    text-transform: capitalize;
    margin-top: 0;
}

.servicesone p {
    font-size: 15px;
    font-weight: 400;
    color: #6E6E6E;
    font-family: 'Lato';
}

.servicesone a {
    font-size: 16px;
    font-weight: bold;
    color: black !important;
    font-family: 'Lato';
    display: inline-block;
    margin-bottom: 0px;
}

section#cleanhouse {
    background: linear-gradient(90deg, rgba(140,164,243,1) 0%, rgba(125,41,209,1) 52%, rgba(184,21,206,1) 100%);
}

/*textgrandient*/

div#priceone {
    background: linear-gradient(90deg, rgba(140,164,243,1) 0%, rgba(125,41,209,1) 52%, rgba(184,21,206,1) 100%);
    -webkit-background-clip: text; /* Apply gradient to text */
    -webkit-text-fill-color: transparent; /* Make text transparent to show gradient */
}


div#testimonialid span.elementskit-author-des {
    background: linear-gradient(90deg, rgba(140,164,243,1) 0%, rgba(125,41,209,1) 52%, rgba(184,21,206,1) 100%);
    -webkit-background-clip: text; /* Apply gradient to text */
    -webkit-text-fill-color: transparent; /* Make text transparent to show gradient */
}

.elementor-74 .elementor-element.elementor-element-6b97e2b6.elementor-view-default .elementor-icon {
   color: rgb(189 21 207 / 5%);
}

section#copyright {
    background: linear-gradient(90deg, rgba(140,164,243,1) 0%, rgba(125,41,209,1) 52%, rgba(184,21,206,1) 100%);
}

/*form*/
div#btnsubmit {
    width: 100% !important;
}

div#btnsubmit button.metform-btn.metform-submit-btn {
    width: 100% !important;
    margin-top: 9%;
    box-shadow: 0 0 0 0 !important;
}

/*ourpricing*/
section#ourpricing {
    margin-top: -12px !important;
    position: relative;
    bottom: 14px;
}

.servicesone a:hover {
    color: #8CA4F3 !important;
}

section#innerblog {
    position: relative;
    bottom: 13px;
}

