.elementor-107 .elementor-element.elementor-element-8fd1403{--display:flex;--min-height:500px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-107 .elementor-element.elementor-element-8fd1403:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-8fd1403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vanikbusiness.com/wp-content/uploads/2026/07/BG-58-1-2.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-107 .elementor-element.elementor-element-41e85d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-107 .elementor-element.elementor-element-958dfc2{padding:30px 0px 0px 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-958dfc2 .elementor-heading-title{font-size:58px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-bdc9fdf{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list.blog-style-1 .post-content-bottom,
				.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .tpae-preset-content{background-color:#00103C;}.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .grid-item{padding:15px 15px 15px 15px;}
				 .elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .post-meta-info span,
				 .elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .tpae-blog-meta span,
				 .elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .tpae-blog-meta-overflow span,
				 .elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .tpae-preset-meta-tag{line-height:1.5em;}.elementor-107 .elementor-element.elementor-element-3fd350e #pt-plus-blog-post-list.blog-list.blog-style-1 .post-title, 
					.elementor-107 .elementor-element.elementor-element-3fd350e #pt-plus-blog-post-list.blog-list.blog-style-2 .post-title, 
					.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list.blog-style-3 h3.post-title, 
					.elementor-107 .elementor-element.elementor-element-3fd350e #pt-plus-blog-post-list.blog-list.blog-style-4 .post-title,
					.elementor-107 .elementor-element.elementor-element-3fd350e #pt-plus-blog-post-list.blog-list.blog-style-5 .post-title,
					.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .tpae-preset-title{padding:10px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .post-title,
				              .elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .post-title a,
							  .elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .tpae-preset-title{font-size:18px;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .blog-list-content:hover .post-title,
					.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .blog-list-content:hover .post-title a,
					.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .tpae-compect-blog-wrap .post-title a:hover .post-title a,
					.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .tpae-preset-blog .tpae-preset-content .tpae-preset-title:hover{color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .blog-list-content .entry-content p,
					.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .tpae-preset-description{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .entry-content,
					.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .entry-content p,
					.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .tpae-preset-description{color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .grid-item .blog-list-content,
					.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .grid-item .tpae-compect-blog-wrap,
					.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .grid-item .tpae-preset-blog{border-style:solid;border-width:0px 0px 0px 0px;border-color:#252525;border-radius:30px 30px 30px 30px;}.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .grid-item .blog-list-content:hover,
					.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .grid-item .tpae-compect-blog-wrap:hover,
					.elementor-107 .elementor-element.elementor-element-3fd350e .blog-list .post-inner-loop .grid-item .tpae-preset-blog:hover{border-color:#252525;}@media(max-width:1024px){.elementor-107 .elementor-element.elementor-element-41e85d7{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-958dfc2{padding:20px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-958dfc2 .elementor-heading-title{font-size:48px;}}@media(max-width:600px){.elementor-107 .elementor-element.elementor-element-8fd1403{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-41e85d7{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-958dfc2 .elementor-heading-title{font-size:32px;line-height:1.2em;}}@media(min-width:601px){.elementor-107 .elementor-element.elementor-element-41e85d7{--content-width:1370px;}}/* Start custom CSS for heading, class: .elementor-element-958dfc2 */.banner-main-heading .gradient-text{
    background: linear-gradient(
        90deg,
        #d89b4a 0%,
        #f6ddb2 25%,
        #ffffff 45%,
        #b9c2d6 65%,
        #d89b4a 100%
    );

    background-size: 300% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;

    animation: gradientShine 10s ease-in-out infinite;
}

@keyframes gradientShine {
    0% {
        background-position: 0% center;
    }
    50% {
        background-position: 100% center;
    }
    100% {
        background-position: 0% center;
    }
}/* End custom CSS */