.elementor-6566 .elementor-element.elementor-element-98e061c{--display:flex;--margin-top:125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6566 .elementor-element.elementor-element-497fb37{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-single-blg-item .vl-blg-content .title a:hover{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-blog-2 .vl-single-blog-box2 .blog-content-box .title:hover{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-blog3 .vl-single-blog-item .vl-blog-content .vl-content .title:hover{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-08a1e48  .vl-blog4 .single-blog .blog-content .content .title:hover{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-blog5 .single-blog-box .blog-content .title:hover{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-blog-content-block-9 .title a:hover{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-blog-area-10 .vl-blog-content .title a:hover{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-single-blg-item .vl-blg-content .read-more, .elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-blog-2 .vl-single-blog-box2 .blog-content-box .learn-more, .elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-blog3 .vl-single-blog-item .vl-blog-content .vl-content .readmore, .elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-blog4 .single-blog .blog-content .content .readmore, .elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-blog5 .single-blog-box .blog-content .readmore, .elementor-6566 .elementor-element.elementor-element-08a1e48 .primary-btn-10, .elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-blog-content-block-9 .readmore{font-size:15px;}.elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-single-blg-item .vl-blg-content .read-more:hover{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-blog-2 .vl-single-blog-box2 .blog-content-box .learn-more:hover{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-blog3 .vl-single-blog-item .vl-blog-content .vl-content .readmore:hover{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-blog4 .single-blog .blog-content .content .readmore:hover{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-blog5 .single-blog-box .blog-content .readmore:hover{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-08a1e48 .primary-btn-10:hover{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-08a1e48 .vl-blog-content-block-9 .readmore:hover{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-80e9a00{--display:flex;}.elementor-6566 .elementor-element.elementor-element-1754b47{--display:flex;}.elementor-6566 .elementor-element.elementor-element-a0fb619{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:0.5px;}.elementor-6566 .elementor-element.elementor-element-a0fb619 .elementor-divider-separator{width:64%;margin:0 auto;margin-center:0;}.elementor-6566 .elementor-element.elementor-element-a0fb619 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-6566 .elementor-element.elementor-element-a692d6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-6566 .elementor-element.elementor-element-79423d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6566 .elementor-element.elementor-element-799d708{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6566 .elementor-element.elementor-element-569087b{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6566 .elementor-element.elementor-element-569087b .elementor-heading-title{color:var( --e-global-color-a754459 );}.elementor-6566 .elementor-element.elementor-element-bbdfa0e{text-align:center;}.elementor-6566 .elementor-element.elementor-element-37db582{--display:flex;--margin-top:-100px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}.elementor-6566 .elementor-element.elementor-element-7491e7d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6566 .elementor-element.elementor-element-79bc936{--display:flex;}.elementor-6566 .elementor-element.elementor-element-56c5d58 .elementor-heading-title{font-size:23px;color:var( --e-global-color-a754459 );}.elementor-6566 .elementor-element.elementor-element-56c5d58 .elementor-heading-title a:hover, .elementor-6566 .elementor-element.elementor-element-56c5d58 .elementor-heading-title a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-6b81978 a{color:var( --e-global-color-text );}.elementor-6566 .elementor-element.elementor-element-6b81978 a:hover, .elementor-6566 .elementor-element.elementor-element-6b81978 a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-56be0e5{--display:flex;}.elementor-6566 .elementor-element.elementor-element-7f04b41 .elementor-heading-title{font-size:23px;color:var( --e-global-color-a754459 );}.elementor-6566 .elementor-element.elementor-element-7f04b41 .elementor-heading-title a:hover, .elementor-6566 .elementor-element.elementor-element-7f04b41 .elementor-heading-title a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-ffefc45{color:var( --e-global-color-text );}.elementor-6566 .elementor-element.elementor-element-ffefc45 a{color:var( --e-global-color-text );}.elementor-6566 .elementor-element.elementor-element-ffefc45 a:hover, .elementor-6566 .elementor-element.elementor-element-ffefc45 a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-b817563{--display:flex;}.elementor-6566 .elementor-element.elementor-element-5deac07 .elementor-heading-title{font-size:23px;color:var( --e-global-color-a754459 );}.elementor-6566 .elementor-element.elementor-element-5deac07 .elementor-heading-title a:hover, .elementor-6566 .elementor-element.elementor-element-5deac07 .elementor-heading-title a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-7ce209d a{color:var( --e-global-color-text );}.elementor-6566 .elementor-element.elementor-element-7ce209d a:hover, .elementor-6566 .elementor-element.elementor-element-7ce209d a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-0c9c72d{--display:flex;}.elementor-6566 .elementor-element.elementor-element-11a907f .elementor-heading-title{font-size:23px;color:var( --e-global-color-a754459 );}.elementor-6566 .elementor-element.elementor-element-11a907f .elementor-heading-title a:hover, .elementor-6566 .elementor-element.elementor-element-11a907f .elementor-heading-title a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-020cae0 a{color:var( --e-global-color-text );}.elementor-6566 .elementor-element.elementor-element-020cae0 a:hover, .elementor-6566 .elementor-element.elementor-element-020cae0 a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-76c7ab0{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6566 .elementor-element.elementor-element-309ddb0{--display:flex;}.elementor-6566 .elementor-element.elementor-element-e3557a6 .elementor-heading-title{font-size:23px;color:var( --e-global-color-a754459 );}.elementor-6566 .elementor-element.elementor-element-e3557a6 .elementor-heading-title a:hover, .elementor-6566 .elementor-element.elementor-element-e3557a6 .elementor-heading-title a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-d2d77d3 a{color:var( --e-global-color-text );}.elementor-6566 .elementor-element.elementor-element-d2d77d3 a:hover, .elementor-6566 .elementor-element.elementor-element-d2d77d3 a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-53455c8{--display:flex;}.elementor-6566 .elementor-element.elementor-element-f73a3ae .elementor-heading-title{font-size:23px;color:var( --e-global-color-a754459 );}.elementor-6566 .elementor-element.elementor-element-f73a3ae .elementor-heading-title a:hover, .elementor-6566 .elementor-element.elementor-element-f73a3ae .elementor-heading-title a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-1e1fd90{color:var( --e-global-color-text );}.elementor-6566 .elementor-element.elementor-element-1e1fd90 a{color:var( --e-global-color-text );}.elementor-6566 .elementor-element.elementor-element-1e1fd90 a:hover, .elementor-6566 .elementor-element.elementor-element-1e1fd90 a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-665e9f8{--display:flex;}.elementor-6566 .elementor-element.elementor-element-ec48193 .elementor-heading-title{font-size:23px;color:var( --e-global-color-a754459 );}.elementor-6566 .elementor-element.elementor-element-ec48193 .elementor-heading-title a:hover, .elementor-6566 .elementor-element.elementor-element-ec48193 .elementor-heading-title a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-fde692a a{color:var( --e-global-color-text );}.elementor-6566 .elementor-element.elementor-element-fde692a a:hover, .elementor-6566 .elementor-element.elementor-element-fde692a a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-79af2cd{--display:flex;}.elementor-6566 .elementor-element.elementor-element-9f98903 .elementor-heading-title{font-size:23px;color:var( --e-global-color-a754459 );}.elementor-6566 .elementor-element.elementor-element-9f98903 .elementor-heading-title a:hover, .elementor-6566 .elementor-element.elementor-element-9f98903 .elementor-heading-title a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-6b72a37 a{color:var( --e-global-color-text );}.elementor-6566 .elementor-element.elementor-element-6b72a37 a:hover, .elementor-6566 .elementor-element.elementor-element-6b72a37 a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-2021b21{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6566 .elementor-element.elementor-element-274ced1{--display:flex;}.elementor-6566 .elementor-element.elementor-element-b97b292 .elementor-heading-title{font-size:23px;color:var( --e-global-color-a754459 );}.elementor-6566 .elementor-element.elementor-element-b97b292 .elementor-heading-title a:hover, .elementor-6566 .elementor-element.elementor-element-b97b292 .elementor-heading-title a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-b6b63a5 a{color:var( --e-global-color-text );}.elementor-6566 .elementor-element.elementor-element-b6b63a5 a:hover, .elementor-6566 .elementor-element.elementor-element-b6b63a5 a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-d4cde9b{--display:flex;}.elementor-6566 .elementor-element.elementor-element-9c4a2af .elementor-heading-title{font-size:23px;color:var( --e-global-color-a754459 );}.elementor-6566 .elementor-element.elementor-element-9c4a2af .elementor-heading-title a:hover, .elementor-6566 .elementor-element.elementor-element-9c4a2af .elementor-heading-title a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-889d127{color:var( --e-global-color-text );}.elementor-6566 .elementor-element.elementor-element-889d127 a{color:var( --e-global-color-text );}.elementor-6566 .elementor-element.elementor-element-889d127 a:hover, .elementor-6566 .elementor-element.elementor-element-889d127 a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-d668d7a{--display:flex;}.elementor-6566 .elementor-element.elementor-element-f1d374e .elementor-heading-title{font-size:23px;color:var( --e-global-color-a754459 );}.elementor-6566 .elementor-element.elementor-element-f1d374e .elementor-heading-title a:hover, .elementor-6566 .elementor-element.elementor-element-f1d374e .elementor-heading-title a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-abf706a a{color:var( --e-global-color-text );}.elementor-6566 .elementor-element.elementor-element-abf706a a:hover, .elementor-6566 .elementor-element.elementor-element-abf706a a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-2f9638e{--display:flex;}.elementor-6566 .elementor-element.elementor-element-ccc6b52 .elementor-heading-title{font-size:23px;color:var( --e-global-color-a754459 );}.elementor-6566 .elementor-element.elementor-element-ccc6b52 .elementor-heading-title a:hover, .elementor-6566 .elementor-element.elementor-element-ccc6b52 .elementor-heading-title a:focus{color:var( --e-global-color-e476a54 );}.elementor-6566 .elementor-element.elementor-element-642bcaa a{color:var( --e-global-color-text );}.elementor-6566 .elementor-element.elementor-element-642bcaa a:hover, .elementor-6566 .elementor-element.elementor-element-642bcaa a:focus{color:var( --e-global-color-e476a54 );}@media(max-width:1024px){.elementor-6566 .elementor-element.elementor-element-a692d6d{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6566 .elementor-element.elementor-element-7491e7d{--grid-auto-flow:row;}.elementor-6566 .elementor-element.elementor-element-76c7ab0{--grid-auto-flow:row;}.elementor-6566 .elementor-element.elementor-element-2021b21{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-6566 .elementor-element.elementor-element-a692d6d{--content-width:1300px;}}@media(max-width:767px){.elementor-6566 .elementor-element.elementor-element-a692d6d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6566 .elementor-element.elementor-element-7491e7d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6566 .elementor-element.elementor-element-76c7ab0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6566 .elementor-element.elementor-element-2021b21{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for vl-blog, class: .elementor-element-08a1e48 *//* Clamp titles */
.blog-news-grid .vl-blg-content a:first-of-type,
.blog-news-grid .vl-blg-content h2,
.blog-news-grid .vl-blg-content h3 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

/* Clamp ONLY the excerpt paragraph */
.blog-news-grid .vl-blg-content p {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
/* Make each card content behave like a vertical layout */
.blog-news-grid .vl-blg-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}

/* Push Read More to the bottom */
.blog-news-grid .vl-blg-content a:last-child {
  margin-top: auto;
}
.blog-news-grid .vl-blg-content a:last-child {
  margin-top: auto;
  padding-top: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c9c72d *//* Clamp titles (H2 inside the post title link) */
.elementor-6566 .elementor-element.elementor-element-0c9c72d .elementor-post__title a,
.elementor-6566 .elementor-element.elementor-element-0c9c72d .elementor-post__title h2,
.elementor-6566 .elementor-element.elementor-element-0c9c72d .elementor-post__title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

/* Clamp excerpts */
.elementor-6566 .elementor-element.elementor-element-0c9c72d .elementor-post__excerpt,
.elementor-6566 .elementor-element.elementor-element-0c9c72d .elementor-post__excerpt p {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7491e7d *//* In the News: clamp titles and descriptions for uniform cards */
.in-the-news-grid h2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.in-the-news-grid p {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79af2cd *//* Clamp titles (H2 inside the post title link) */
.elementor-6566 .elementor-element.elementor-element-79af2cd .elementor-post__title a,
.elementor-6566 .elementor-element.elementor-element-79af2cd .elementor-post__title h2,
.elementor-6566 .elementor-element.elementor-element-79af2cd .elementor-post__title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

/* Clamp excerpts */
.elementor-6566 .elementor-element.elementor-element-79af2cd .elementor-post__excerpt,
.elementor-6566 .elementor-element.elementor-element-79af2cd .elementor-post__excerpt p {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76c7ab0 *//* In the News: clamp titles and descriptions for uniform cards */
.in-the-news-grid h2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.in-the-news-grid p {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2021b21 *//* In the News: clamp titles and descriptions for uniform cards */
.in-the-news-grid h2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.in-the-news-grid p {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */