/* 
 Theme Name:   Premiumlife
 Theme URI:    
 Description:  
 Author:       premiumlife
 Author URI:   
 Template:     hello-elementor
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/

/**== Top Header Css open ==**/
section.top_header{
    background: linear-gradient(to top,#4ce4f6 0%,#2DA0F9  100%);
    padding:80px 0;
}

@media(max-width:767px){
  section.top_header{
    padding:60px 0;
    }
}
section.top_header .breadcrumb {
  background: transparent;
  margin: 0;
  padding: 0;
  list-style:none;
}

section.top_header .breadcrumb li {
  color: #fff;
  display:inline-block;
  margin-right:10px;
}

section.top_header .breadcrumb li.active {
  font-weight: bold;
}

section.top_header .breadcrumb li.active:before {
  color: #fff;
}

section.top_header .breadcrumb li a {
  color: #fff;
}

section.top_header .breadcrumb li a:hover {
  color: #000;
}section.top_header .breadcrumb li a i{
  margin-right:10px;
}

.innerpage_single_page{
    margin:60px 0;
}
/**== Top Header Css Open ==**/

/**== Floating Css Close ==**/
#enquiry_float .elementor-icon-box-wrapper{
	display:inline-flex;
}
#enquiry_float .elementor-icon-box-content {
    //display: none;
}
#enquiry_float .elementor-icon-box-wrapper .elementor-icon-box-content{
    display: block;
	position: absolute;
   	bottom: -30px;
    left: -13px;
}

#enquiry_float .elementor-icon-box-content a {
    background: #fff;
    padding: 5px 10px;
    border-radius: 20px;
	box-shadow:0 2px 10px rgba(0,0,0,0.18);
	margin-left:5px;
}
#enquiry_float .elementor-icon-box-icon a{
	box-shadow:0 2px 10px rgba(0,0,0,0.18);
}
/**== Floating Css Close ==**/
@media (min-width:767px){
	.contact_form{
		z-index:5;
	}
}
