.elementor-15281 .elementor-element.elementor-element-6992b448{--display:flex;--min-height:558px;--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;--justify-content:center;}.elementor-15281 .elementor-element.elementor-element-6992b448:not(.elementor-motion-effects-element-type-background), .elementor-15281 .elementor-element.elementor-element-6992b448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jvpvc.com/wp-content/uploads/2025/03/hero-8.svg");background-size:cover;}.elementor-15281 .elementor-element.elementor-element-18d147ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15281 .elementor-element.elementor-element-1d30581{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15281 .elementor-element.elementor-element-45768ba0{text-align:center;}.elementor-15281 .elementor-element.elementor-element-45768ba0 .elementor-heading-title{font-family:"Helvetica Neue";font-size:64px;font-weight:700;line-height:78.14px;color:#FFFFFF;}.elementor-15281 .elementor-element.elementor-element-71759822{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15281 .elementor-element.elementor-element-253353fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:55px 55px 55px 55px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15281 .elementor-element.elementor-element-253353fd:not(.elementor-motion-effects-element-type-background), .elementor-15281 .elementor-element.elementor-element-253353fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-15281 .elementor-element.elementor-element-41e3b079{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15281 .elementor-element.elementor-element-cac0820{width:100%;max-width:100%;}.elementor-15281 .elementor-element.elementor-element-a1fd0b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-15281 .elementor-element.elementor-element-7a5a404c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15281 .elementor-element.elementor-element-7a5a404c{text-align:center;}.elementor-15281 .elementor-element.elementor-element-7a5a404c img{width:100%;max-width:35px;}.elementor-15281 .elementor-element.elementor-element-41724cdf{text-align:center;}.elementor-15281 .elementor-element.elementor-element-41724cdf img{width:100%;max-width:35px;}.elementor-15281 .elementor-element.elementor-element-79523dbc{--display:flex;--min-height:420px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15281 .elementor-element.elementor-element-79523dbc:not(.elementor-motion-effects-element-type-background), .elementor-15281 .elementor-element.elementor-element-79523dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jvpvc.com/wp-content/uploads/2025/03/MOBILE-BG.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15281 .elementor-element.elementor-element-2f46f074{text-align:center;}.elementor-15281 .elementor-element.elementor-element-2f46f074 .elementor-heading-title{font-family:"Helvetica Neue";font-size:34px;font-weight:700;line-height:41.51px;color:#FFFFFF;}.elementor-15281 .elementor-element.elementor-element-24aa65c0{width:100%;max-width:100%;}.elementor-15281 .elementor-element.elementor-element-24aa65c0 > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-15281 .elementor-element.elementor-element-651c673f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15281 .elementor-element.elementor-element-651c673f:not(.elementor-motion-effects-element-type-background), .elementor-15281 .elementor-element.elementor-element-651c673f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15281 .elementor-element.elementor-element-7c37edc7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15281 .elementor-element.elementor-element-7c37edc7 .elementor-heading-title{font-family:"Helvetica Neue";font-size:18px;font-weight:400;color:#101820;}.elementor-15281 .elementor-element.elementor-element-7279fc5c{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:108px;--padding-bottom:174px;--padding-left:20px;--padding-right:20px;}.elementor-15281 .elementor-element.elementor-element-7279fc5c:not(.elementor-motion-effects-element-type-background), .elementor-15281 .elementor-element.elementor-element-7279fc5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jvpvc.com/wp-content/uploads/2025/03/bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15281 .elementor-element.elementor-element-5555cef9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .elementor-button{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15281 .elementor-element.elementor-element-61662305{--grid-columns:3;--grid-row-gap:30px;--load-more-message-alignment:center;--grid-column-gap:30px;}.elementor-15281 .elementor-element.elementor-element-61662305 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-15281 .elementor-element.elementor-element-61662305 .e-loop-item > .elementor-section, .elementor-15281 .elementor-element.elementor-element-61662305 .e-loop-item > .elementor-section > .elementor-container, .elementor-15281 .elementor-element.elementor-element-61662305 .e-loop-item > .e-con, .elementor-15281 .elementor-element.elementor-element-61662305 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-15281 .elementor-element.elementor-element-2e808d0 > .elementor-widget-container{margin:020px 0px 0px 0px;}@media(min-width:768px){.elementor-15281 .elementor-element.elementor-element-253353fd{--width:1022px;}.elementor-15281 .elementor-element.elementor-element-41e3b079{--width:90%;}.elementor-15281 .elementor-element.elementor-element-a1fd0b1{--width:10%;}}@media(max-width:1024px){.elementor-15281 .elementor-element.elementor-element-61662305{--grid-columns:2;}}@media(max-width:767px){.elementor-15281 .elementor-element.elementor-element-61662305{--grid-columns:1;}}/* Start custom CSS for shortcode, class: .elementor-element-3321f7a */ul#filterterm li a {
    font-family: "Helvetica Neue";
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    padding: 14px 42px 14px 42px;
    display: inline-block;
    color: #ffffff;
}
ul#filterterm {
    padding: 0;
}
ul#filterterm li a.active {
    background: #fff;
    color: #307fe2;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e3b079 */.SearchArea{
margin: -52px 0 0;
transition: all 0.5s;

}


.SearchArea.flip{
margin:0px 0 0;
}

.Input {
	display: flex;
}
.Input input[type=text]{
    height: 52px;
    width: 100%;
    background: url(/wp-content/uploads/2024/12/search.svg) no-repeat 15px center;
    border: 0;
    font-size: 20px;
    color: rgba(255, 255, 255, 0.5);
    padding: 0 54px;
}

.Textnomy {
    transition: all 0.5s;
}

.Textnomy.flip{
    margin: 0 0 -52px 0!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1fd0b1 */.iconSearc a img {
    position: absolute;
    width: 22px!important;
    height: 22px;
    margin: 0 auto;
    top:0;
    bottom: 0;
}

.CloseIcon{
     display: none!important;
}
.CloseIcon a img {
    position: absolute;
    width: 22px!important;
    height: 22px;
    margin: 0 auto;
    top:0;
     bottom: 0;
   

}

.iconSearc.flip {
 display: none!important;
}

.CloseIcon.flip {
    display: block!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-24aa65c0 */.Input.Inta input[type=text]{
    border: 1px solid rgba(255, 255, 255, 0.4);
    background-color: rgba(255, 255, 255, 0.2);
    height: 48px;
    border-radius: 40px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c37edc7 */#ValueShow h2 {
    background: url(http://jvpvc-com-qa.s467.upress.link/wp-content/uploads/2024/12/da.svg) no-repeat 96% center;
    cursor: pointer;
    padding:18px 20px;
}
.trt.Showi {
	border-radius: 14px;
}
#ValueShow h2.active {
    background: url(http://jvpvc-com-qa.s467.upress.link/wp-content/uploads/2024/12/upa.svg) no-repeat 96% center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-dc802c2 */#year-filter {
	background: none;
	width: 100%;
	max-width: 359px;
	border: 0;
	border-bottom: border-bottom: 2px solid rgba(150, 150, 150, 0.2);
	border-bottom: 2px solid rgba(150, 150, 150, 0.2);
	font-size: 20px;
	line-height: 30.86px;
}



@media (max-width:768px){
    #year-filter {
	background: none;
	width: 100%;
	max-width: 100%;

}
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-61662305 *//*CSS ID FOR BIG FIRST POST: newsroom-results*/

.itl h1 a {
    min-height: 50px;
}
.PostCon {
    padding-bottom: 30px;
}
.BigNews .IconT {
    min-height: auto;
    position: relative;
    top: -5px;
}
.itl .e-loop__load-more {
    margin-top: 41px;
}
.itl .e-loop__load-more a {
    background: radial-gradient(52.2% 207.39% at 62.58% 82.51%, #151B2F 0%, #000000 100%)!important;
    font-weight: 500!important;
    font-size: 18px!important;
    box-shadow: 0px 22px 31.3px 0px rgba(51, 96, 255, 0.24);
    padding: 0;
    width: 100%;
    max-width: 197px;
    display: block;
    margin: 0 auto;
    height: 57px;
    line-height: 57px;
    border-radius: 50px;
}
.itl .e-loop__load-more a:hover {
 background: linear-gradient(90deg, #3360FF 0%, #0C3BDE 100%)!important

}
#load-more.displaynone,
#load_more.displaynone {
    display: none !important;
}
.image a img {
    height: 385px;
}
div#newsroom-results > p {
    text-align: center;
    font-size: 20px;
    margin: 30px;
}
[class*=elementor-repeater-item-]:not(:nth-child(2)) {
    opacity: 1;
    grid-column: span min(1, var(--grid-columns)) !important;
}
[class*=elementor-repeater-item-]:not(:nth-child(2)) .e-con-full.e-flex {
    flex-direction: column;
}
[class*=elementor-repeater-item-]:not(:nth-child(2)) .e-con-full.e-flex img {
    height: 199px;
}

body [href="http://empty"], body [empty] {
  display: none!important;
  width: 0;
  height: 0;
}

.case-news-category-videos .PostCon .IconT a.elementor-button .elementor-button-text::after {
    content: "Watch Video";
        fill: #000000;
    color: #000000;
    background-color: #EE060600;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    display: inline-block;
    font-size: 15px;
    line-height: 1;
}
.case-news-category-videos .PostCon .IconT a.elementor-button:hover .elementor-button-text::after {
    color: #307FE2;
}
.case-news-category-videos .PostCon .IconT a.elementor-button .elementor-button-text {
    font-size: 0;
}
.case-news-category-legacy-articles .IconT .elementor-button-icon {
    transform: rotate(90deg);
}
.FirstPost .text-areass {
    gap: 5px;
}
@media screen and (min-width:1201px){
div#newsroom-results > .elementor-widget-container > .elementor-loop-container,
div#newsroom-results .filter-posts-2 > .elementor-loop-container {
    display: flex;
    flex-wrap: wrap;
}
div#newsroom-results > .elementor-widget-container > .elementor-loop-container .news_room,
div#newsroom-results .filter-posts-2 > .elementor-loop-container > .e-loop-item {
    width: calc(100% / 3 - 20px);
}
div#newsroom-results > .elementor-widget-container > .elementor-loop-container .news_room:nth-child(2),
div#newsroom-results .filter-posts-2 > .elementor-loop-container .sticky-posts-new {
    width: 65.6%;
}
div#newsroom-results > .elementor-widget-container > .elementor-loop-container .news_room:nth-child(2) > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner,
.FirstPost .sticky-posts-new.e-loop-item .e-loop-item > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    gap: 20px;
    height: 100%;
}
div#newsroom-results > .elementor-widget-container > .elementor-loop-container .news_room:nth-child(2) > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .LinksArea,
div#newsroom-results > .elementor-widget-container > .elementor-loop-container .news_room:nth-child(2) > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .text-areass,
.FirstPost .sticky-posts-new.e-loop-item .e-loop-item > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .LinksArea,
 .FirstPost .sticky-posts-new.e-loop-item .e-loop-item > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .text-areass {
    width: calc(50% - 20px);
    height: 100%;
}
div#newsroom-results > .elementor-widget-container > .elementor-loop-container .news_room:nth-child(2) > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .LinksArea .elementor-widget-container picture,
.FirstPost .filter-posts-2:nth-child(12) .elementor-loop-container .e-loop-item:nth-child(2) > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .LinksArea .elementor-widget-container picture {
    display: block;
    height: 100%;
}
div#newsroom-results .sticky-posts-new.e-loop-item > .e-loop-item,
div#newsroom-results > .elementor-widget-container > .elementor-loop-container .news_room:nth-child(2) > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .LinksArea *,
.FirstPost .sticky-posts-new.e-loop-item .e-loop-item > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .LinksArea * {
    height: 100%;
}
div#newsroom-results > .elementor-widget-container > .elementor-loop-container .news_room:nth-child(2) > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .LinksArea .BlankImage,
div#newsroom-results > .elementor-widget-container > .elementor-loop-container .news_room:nth-child(2) > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .LinksArea .BlankImage img,
.FirstPost .sticky-posts-new.e-loop-item .e-loop-item > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .LinksArea .BlankImage,
 .FirstPost .sticky-posts-new.e-loop-item .e-loop-item > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .LinksArea .BlankImage img {
    height: 100%;
}
div#newsroom-results > .elementor-widget-container > .elementor-loop-container .news_room:nth-child(2) > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner + .e-con-full, .FirstPost .sticky-posts-new.e-loop-item .e-loop-item > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner + .e-con-full {
    position: absolute;
    bottom: 30px;
    width: calc(50% - 13px);
    right: 0;
    padding: 0;
}
div#newsroom-results > .elementor-widget-container > .elementor-loop-container .news_room:nth-child(2) > .ListSmall  .TittleContent h2,
.FirstPost .sticky-posts-new.e-loop-item .e-loop-item > .ListSmall  .TittleContent h2{ 
    font-family: Helvetica Neue;
    font-weight: 700;
    font-size: 34px;
    line-height: 100%;
    letter-spacing: 0%;
}
div#newsroom-results > .elementor-widget-container > .elementor-loop-container .news_room:nth-child(2) > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .text-areass > .e-con-full ,
.FirstPost .sticky-posts-new.e-loop-item .e-loop-item > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .text-areass > .e-con-full {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 0;
    gap: 17px;
}
div#newsroom-results > .elementor-widget-container > .elementor-loop-container .news_room:nth-child(2) > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .text-areass > .e-con-full .elementor-widget-post-info,
.FirstPost .sticky-posts-new.e-loop-item .e-loop-item > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .text-areass > .e-con-full .elementor-widget-post-info {
    width: auto;
}
div#newsroom-results > .elementor-widget-container > .elementor-loop-container .news_room:nth-child(2) > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .text-areass > .e-con-full .elementor-widget-post-info +.elementor-widget-post-info .elementor-widget-container,
.FirstPost .sticky-posts-new.e-loop-item .e-loop-item > .ListSmall > .e-con-inner > .PostCon .wrapcontainer-inner .text-areass > .e-con-full .elementor-widget-post-info +.elementor-widget-post-info .elementor-widget-container {
    display: flex;
    justify-content: center;
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e808d0 */#load-more,
a#load_more {
    background: radial-gradient(52.2% 207.39% at 62.58% 82.51%, #151B2F 0%, #000000 100%) !important;
    font-weight: 500 !important;
    font-size: 18px !important;
    box-shadow: 0px 22px 31.3px 0px rgba(51, 96, 255, 0.24);
    padding: 0;
    width: 100%;
    max-width: 197px;
    display: block;
    margin: 0 auto;
    height: 57px;
    line-height: 57px;
    border-radius: 50px;
    color: #fff;
    transition: all .5s;
}
#load-more:hover,
a#load_more:hover {
        background: linear-gradient(90deg, #3360FF 0%, #0C3BDE 100%) !important;
        
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://jvpvc.com/wp-content/uploads/2024/07/HelveticaNeueRoman.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://jvpvc.com/wp-content/uploads/2024/07/HelveticaNeueBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://jvpvc.com/wp-content/uploads/2024/07/HelveticaNeue-Light-08.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://jvpvc.com/wp-content/uploads/2024/07/HelveticaNeueMedium.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('https://jvpvc.com/wp-content/uploads/2024/07/HelveticaNeueBlack.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://jvpvc.com/wp-content/uploads/2024/07/HelveticaNeueBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */