/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
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: 1.0.1
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
*/

.scroll-to-top {
  width: 36px;
  height: 36px;
  background: transparent url('/wp-content/uploads/2024/07/scroll-to-top.svg') no-repeat center center;
  position: fixed;
  bottom: 80px;
  right: 30px;
  z-index: 9999999;
  cursor: pointer;
  display: none;
  padding:20px;
}

/* SEARCH BAR */
.bg-blur{
	backdrop-filter: blur(25px);
	-webkit-backdrop-filter: blur(25px);
}
.elementor-popup-modal .elementor-widget-search-form .elementor-search-form__container .elementor-search-form__submit,
.custom-search .elementor-search-form__container .elementor-search-form__submit{
	min-height: 64px;
	background: -moz-linear-gradient(90deg, #CE9F60 0%, #F8E296 55%, #E8C77C 70%, #D9AE64 100%);
    background: -webkit-linear-gradient(90deg, #CE9F60 0%, #F8E296 55%, #E8C77C 70%, #D9AE64 100%);
    background: linear-gradient(90deg, #CE9F60 0%, #F8E296 55%, #E8C77C 70%, #D9AE64 100%);
	border-radius:20px !important;
	position:relative;
}
.elementor-popup-modal .elementor-widget-search-form .elementor-search-form__container .elementor-search-form__submit:before,
.custom-search .elementor-search-form__container .elementor-search-form__submit:before{
	content: "";
	display:block;
	background-image: url('/wp-content/uploads/2024/07/SUPERCLEAN-MAID-SERVICES-search.svg');
	width: 18px;
	height: 18px;
	position: absolute;
	left: 40px;
	top: 0;
	bottom: 0;
	margin: auto;
}

/* Global overrides */
.elementor-widget-icon-box .elementor-icon-box-title{margin-top:0;}
.elementor-heading-title span,
.gradient-heading .elementor-icon-box-title span,
.gradient-heading .elementor-image-box-title{
background: #285D55;
background: linear-gradient(to top, #285D55 0%, #3F9386 39%, #54C3B2 87%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
white-space: normal;
}
.elementor-heading-title span{
white-space: pre-wrap;
padding-right:1px;
}


.gradient-cta .elementor-cta .elementor-cta__button{
    background: #A15725;
background: linear-gradient(to right, #A15725 0%, #BE864B 50%, #D8AE6C 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.gradient-cta:hover .elementor-cta .elementor-cta__button{
    background: #fff;
    background: linear-gradient(to right, #fff 0%, #fff 100%);
    -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.gradient-cta .elementor-cta .elementor-cta__button::after{
    background: url('/wp-content/uploads/2024/07/SUPERCLEAN-MAID-SERVICES-arrow-gold.svg') no-repeat center right;
    content: " ";
    display: inline-block;
    width:22px;
    height:22px;
    margin-left:5px;
    vertical-align: middle;
}
.gradient-cta:hover .elementor-cta .elementor-cta__button::after{
    background-image: url('/wp-content/uploads/2024/07/SUPERCLEAN-MAID-SERVICES-arrow-white.svg');
}

/* Gravity Forms */
