/* 
Theme Name:		 Web Devs House
Theme URI:		 https://webdevshouse.com
Description:	 We are one of the most effective web design and development companies for digital transformation, specialising in web design, development, management, and ongoing support.
Author:			 Web Devs House
Author URI:		 https://webdevshouse.com
Template:		 hello-elementor
Version:		 1.0.0
Email            info@webdevshouse.com
Text Domain:	 webdevshouse
*/


/*
    Add your custom styles here
*/

/* Global Styling Start*/

html{
	overflow-x:hidden;
}
.sec-padd{
	padding:60px 15px !important;
}
.e-con-boxed.gap>div , .gap{
	gap:30px !important;
}

@media screen and (max-width:1439px){
.sec-padd{
	padding:50px 15px !important;
}
.e-con-boxed.gap>div , .gap{
	gap:30px !important;
}

}
@media screen and (max-width:1023px){
.sec-padd{
	padding:40px 15px !important;
}
.e-con-boxed.gap>div , .gap{
	gap:25px !important;
}

}
@media screen and (max-width:767px){
.sec-padd{
	padding:35px 15px !important;
}
.e-con-boxed.gap>div , .gap{
	gap:20px !important;
}

}
/* Global Styling End*/


/* Disappearing Header Start */
.scrollingHeader{
    z-index: 10;
    transition:all 0.25s linear;
    left: 0;
}
.fixed{
     position: fixed;
    top: 0px;
    background:linear-gradient(101deg, #14293F 0%, #2D390E 100%);
    box-shadow: 0 0 10px rgba(66, 137, 215, 0.40);


}
.invisible{
    top: -80px;
}
/* Disappearing Header End */




.woocommerce-info , .woocommerce-message{
	border-top-color:var(--e-global-color-accent);
	outline:none;
}
.woocommerce-info::before , .woocommerce-message::before{
	color:var(--e-global-color-accent);
}

a.button , .elementor-widget-woocommerce-my-account button[type="submit"]{
	border:none !important;
	background-color: var(--e-global-color-accent) !important;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-accent-font-size) !important;
    font-weight: var(--e-global-typography-accent-font-weight) !important;
    text-transform: var(--e-global-typography-accent-text-transform) !important; 
    line-height: var(--e-global-typography-accent-line-height) !important;
	color: #fff !important;
    border-radius: 50px 50px 50px 50px !important;
    padding: 10px 25px !important;

}
@media screen and (max-width:1440px){
	a.button , .elementor-widget-woocommerce-my-account button[type="submit"]{
		padding: 10px 20px !important;
	}
}
@media screen and (max-width:767px){
	a.button , .elementor-widget-woocommerce-my-account button[type="submit"]{
		padding: 9px 10px !important;
		font-size:12px !important;
	}
}
a.button:hover , .elementor-widget-woocommerce-my-account button[type="submit"]:hover{

	background-color: var( --e-global-color-200dbaa ) !important;
}
.woocommerce-form.woocommerce-verify-email{
	max-width:550px !important;
	margin:auto !important;
}

.woocommerce-notices-wrapper{
	position:fixed;
	bottom:0;
width:100%;
	left:0;
	z-index:999;
	outline:none;
}
.woocommerce-message{
	margin:0 !important;
}