  /*
Theme Name: Helene Fuld
Description: Helene Fuld is simple responsive SEO friendly theme. 
Version: 0.1
Tags:  blog, news, featured-images, one-column, theme-options
Text Domain: Helene Fuld
Domain Path: Helene Fuld
Author: Developing Team
Contact: tanand79@gmail.com
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


.elementor-nav-menu {
    display: block !important;
}
.hfe-flyout-close, .hfe-flyout-close svg {
	
	margin: 5px 40px 10px 10px!important;
	
}
.homepagslidersec .slick-dots {
	position: absolute!important;
	left: 35%;
}
	
.aboutcontensbulet ul li {
	list-style: none;
}
.aboutcontensbulet ul {
	padding: 0px;
}

.aboutcontensbulet ul li {
	background-image: url('https://a2ztechnologies.co.uk/demo/helenefuld/wp-content/uploads/2024/09/bulletstickimg.png') !important;
	background-position: 7px 10px;
	background-size: auto;
	content: "";
	background-repeat: no-repeat;
	padding-left: 30px;
	/* padding-top: -10px; */
}


.sideblog .premium-blog-post-content {
	display: none;
}

.serimgse .elementor-image-box-img{
	background-color: #61116a!important;
	border-radius: 50% !important;
	padding: 5px!important;
	border: 8px solid white;
	
}

.serimgse2 .elementor-image-box-img{
	background-color: #00456a!important;
	border-radius: 50% !important;
	padding: 5px!important;
	border: 8px solid white;
	
}

.serimgse3 .elementor-image-box-img{
	background-color: #000000!important;
	border-radius: 50% !important;
	padding: 5px!important;
	border: 8px solid white;
	
}
.serimgse4 .elementor-image-box-img{
	background-color: #006857!important;
	border-radius: 50% !important;
	padding: 5px!important;
	border: 8px solid white;
	
}


.serbox1new:hover .serimgse2 .elementor-image-box-img{
	box-shadow: 0px 0px 14px -2px black !important;
}
.serbox1new:hover .serimgse .elementor-image-box-img{
	box-shadow: 0px 0px 14px -2px black !important;
}
.serbox1new:hover .serimgse3 .elementor-image-box-img{
	box-shadow: 0px 0px 14px -2px black !important;
}
.serbox1new:hover .serimgse4 .elementor-image-box-img{
	box-shadow: 0px 0px 14px -2px black !important;
}

.serimgse .elementor-image-box-wrapper .elementor-image-box-img{
	width: auto!important;
}
	.serimgse2 .elementor-image-box-wrapper .elementor-image-box-img{
	width: auto!important;
}
	.serimgse3 .elementor-image-box-wrapper .elementor-image-box-img{
	width: auto!important;
}
	.serimgse4 .elementor-image-box-wrapper .elementor-image-box-img{
	width: auto!important;
}
.boxse1 {
	border: 1px solid #8f8c8c;
}
.homeboxsec1:hover .boxse1 {
	border: 1px solid #61116a !important;
	box-shadow: 0px 0px 10px -3px #61116a !important;
}

div.wpforms-container-full .wpforms-confirmation-container-full, div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
	background: transparent!important;
	border: 1px solid #61ce70!important;
	
}


.sidebarmenuwidgsec .hfe-nav-menu li {
	background-image: none !important;
	padding-left:0px;
}
#premium-carousel-6ccd94f {
	z-index: 9;
}

/*RESPONSIVE*/

@media screen and (max-width: 3840px) {
.homebanersecimgsec {
	height: 1200px;
}
	.homepagslidersec .slick-dots {
	
	left: 25%;
}
}

@media screen and (max-width: 2880px) {
.homebanersecimgsec {
	height: 1200px;
}
	.homepagslidersec .slick-dots {
	
	left: 25%;
}
}

@media screen and (max-width: 1920px) {
.homebanersecimgsec {
	height: 900px!important;
}
}
@media screen and (max-width: 1680px) {
.homebanersecimgsec {
	height: 810px!important;
}
	.homepagslidersec .slick-dots {
	left: 16%;
}
}

@media screen and (max-width: 1600px) {
.homebanersecimgsec {
	height: 700px!important;
}
	.homepagslidersec .slick-dots {
	left: 10%;
}
}

@media screen and (max-width: 1440px) {
.homebanersecimgsec {
	height: 700px!important;
}
}

@media screen and (max-width: 1366px) {
.homebanersecimgsec {
	height: 650px!important;
}
	.homepagslidersec .slick-dots {
	left: 5%;
}
}

@media screen and (min-width: 1100px) and (max-width: 1280px) {
.homebanersecimgsec {
	height:600px!important;
}
	.homepagslidersec .slick-dots {
	left: 5%;
}
}
@media screen and (max-width: 1279px) {
.homebanersecimgsec {
	height: 550px!important;
}
}

@media screen and (max-width: 1023px) {
.homebanersecimgsec {
	height: 450px!important;
}
}

@media screen and (max-width: 767px) {
	.serbox1new {
	border:0px !important;
	padding-top: 20px;
	padding-bottom: 20px;
}
	.serbox1new .elementor-element-populated {
	
	border-width: 0px 0px 0px 0px!important;
	
}
	
.serimgse .elementor-image-box-wrapper .elementor-image-box-img{
	width: auto!important;
}
	.serimgse2 .elementor-image-box-wrapper .elementor-image-box-img{
	width: auto!important;
}
	.serimgse3 .elementor-image-box-wrapper .elementor-image-box-img{
	width: auto!important;
}
	.serimgse4 .elementor-image-box-wrapper .elementor-image-box-img{
	width: auto!important;
}
	.homebanersecimgsec {
	height: 320px !important;
}
	.elementor-25 .elementor-element.elementor-element-6039f1f img {
	width: auto!important;
}
	.elementor-25 .elementor-element.elementor-element-3cacf6c img {
	width: auto!important;
}
	.elementor-25 .elementor-element.elementor-element-618edc5 img {
	width: auto!important;
}
	
	.boximg1 img {
	width: 100%!important;
}
}
@media screen and (max-width: 480px) {
.homepagslidersec .slick-dots {
	left: 5%;
	bottom: 10px !important;
}
}
@media screen and (max-width: 414px) {
	
}
@media screen and (max-width: 387px) {

}
@media screen and (max-width: 375px) {

}
@media screen and (max-width: 360px) {

}
@media screen and (max-width: 320px) {

}