.press-single-wrapper{ padding:32px 20px 102px;}
.press-single-wrapper .press-single-content-wrap{ background:var(--v-white); box-shadow: 0px 15px 30px rgba(0,0,0,0.1); border-radius: 10px; padding-top:38px;}
.single-post-title{ color:var(--v-black); margin-bottom:10px; text-transform:uppercase; line-height:1.3; font-weight:600; font-size: var(--fs-38);}
.press-single-content{ max-width:1050px; margin:0px auto; overflow:hidden; padding-bottom:68px; font-size:var(--fs-18); color:var(--v-black);}
.press-single-content p{ font-size:var(--fs-18); color:var(--v-black); line-height:1.55; margin-bottom:28px;}
.press-single-content a{ text-decoration:underline; color:var(--v-black);}
.press-single-content a:hover{ text-decoration:underline; color:var(--v-black);}
.press-single-content h4{ color:var(--v-black);}
.press-single-content ul{ padding:0px; margin:0px 0px 28px;}
.press-single-content ul li{ line-height:1.5; position:relative; padding-left:25px; padding-bottom:10px; color:var(--v-black);}
.press-single-content ul li:before{ content:''; display:block; width:7px; height:7px; border-radius:50%; background:var(--v-black); position:absolute; left:0px; top:7px;}
.press-single-content ul ul{ padding-top:10px; margin-bottom:0px;}
.press-single-content ul ul li:last-child{ padding-bottom:0px;}

.tag-list{ padding:0px 0px 10px; margin:0px; display:flex; justify-content: flex-start; align-items: flex-start; flex-wrap: wrap;}
.tag-list li{ padding:0px 10px 10px 0px !important; color:var(--v-orange); font-size:var(--fs-18);}
.tag-list li:before{ display:none !important;}
.tag-list li:last-child{ padding-right:0px;}
.tag-list li a{ display:block; background:rgba(227,87,40,0.1); font-weight:500; border-radius:20px; padding:2px 10px; color:var(--v-orange); text-decoration:none; -webkit-transition:.2s; -moz-transition:.2s; -o-transition:.2s; transition:.2s;}
.tag-list li span{ color:rgba(227,87,40,0.5);}
.tag-list li a:hover{ background:var(--v-orange); color:var(--v-white); text-decoration:none;}
.tag-list li a:hover span{ color:#f0a388;}

.wp-block-image figure{ margin-bottom:20px;}
.wp-block-image .wp-element-caption{ padding:0px; margin:0px; text-align:center;}
.wp-element-caption{ font-size:var(--fs-16); color:var(--v-black); line-height:1.5; padding-top:10px; font-style:italic; padding:0px; margin:0px;}
.wp-element-caption a{ color:var(--v-black); text-decoration:none;}
.wp-element-caption a:hover{ color:var(--v-black); text-decoration: underline;}

.press-single-content{ max-width:1050px; margin:0px auto; overflow:hidden; padding-bottom:68px;}
.press-single-content p{ font-size:var(--fs-18); color:var(--v-black); line-height:1.55; margin-bottom:28px;}
.press-single-content figure{ margin-bottom:20px; text-align:center;}
.press-single-content figure.size-full img{ width:100%;}

h2.wp-block-heading{ font-size:28px; color:var(--v-red-dark); font-weight:500; line-height:1.57; margin-bottom:30px; position:relative; padding-left:60px; padding-right:60px; max-width:845px;}
h2.wp-block-heading:before,
h2.wp-block-heading:after{ content:""; display:block; width:33px; height:26px; position:absolute;}
h2.wp-block-heading:before{ background:url(/wp-content/themes/vantage/images/press-single-header-icon-left.webp) left top no-repeat; background-size:100% 100%; left:0px; top:5px;}
h2.wp-block-heading:after{ background:url(/wp-content/themes/vantage/images/press-single-header-icon-right.webp) left top no-repeat; background-size:100% 100%; right:0px; bottom:6px;}
h2.wp-block-heading em{ font-style:normal;}


.wp-block-image .wp-element-caption{ padding:0px; margin:0px; text-align:center;}
.wp-block-image.size-full img,
.wp-block-image.size-large img{ display:block; width:100%; height:auto;}
.wp-element-caption{ font-size:var(--fs-16); color:var(--v-black); line-height:1.5; padding-top:10px; font-style:italic; padding:0px; margin:0px;}
.wp-element-caption a{ color:var(--v-black); text-decoration:none;}
.wp-element-caption a:hover{ color:var(--v-black); text-decoration: underline;}

.wp-block-cover{ min-height:205px; border-radius:10px; padding:16px 40px; overflow:hidden; display:flex; align-items: flex-end; justify-content: flex-start; flex-wrap: wrap; margin-bottom:20px;}
.wp-block-cover .wp-block-cover__inner-container{ padding:0px 0px 6px; width:100%;}
.wp-block-cover .wp-block-cover__inner-container p{ margin:0px; font-size:var(--fs-20); color:var(--v-white); text-align:left; }
.wp-block-cover .wp-block-cover__inner-container p:first-child{ font-size:var(--fs-24) !important; font-weight:500; margin-bottom:4px;}
/* js Disable Add Css Start */
.wp-block-cover{ align-items: center; background-position: 50%; box-sizing: border-box; display: flex; justify-content: center; overflow: hidden; overflow: clip; position: relative;}
.wp-block-cover .wp-block-cover__image-background{ border: none; bottom: 0; box-shadow: none; height: 100%; left: 0; margin: 0; max-height: none; max-width: none; object-fit: cover; outline: none; padding: 0; position: absolute;  right: 0; top: 0; width: 100%;}
.wp-block-cover .wp-block-cover__inner-container{ color: inherit; width: 100%; z-index: 1;}
/* js Disable Add Css End */

.wp-block-columns{ margin-bottom:0px;}
.wp-block-columns figure{ margin-bottom:0px;}
.wp-block-columns .wp-block-column{ overflow:hidden; border-radius:10px; margin-bottom:20px;}
.wp-block-columns .wp-block-image img{ width:100%; height:auto;}

:where(.wp-block-columns.is-layout-flex) { gap:20px !important;}


.single-top-img-box{ position:relative; margin-bottom:20px;}
.single-top-img-box img{ opacity:0; display:block;}
.addtoany-bar{ display:flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; border-bottom:2px solid var(--v-grey-light4); padding-bottom:14px; margin-bottom:35px;}
.addtoany-bar .addtoany_list.a2a_kit_size_32{ line-height:normal !important;}
.addtoany-bar .addtoany_list.a2a_kit_size_32 a{ margin-right:16px; margin-bottom:5px; overflow:hidden; display:inline-block;}
.addtoany-bar .addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{ opacity:0;}
.addtoany-bar .addtoany_list.a2a_kit_size_32 a.a2a_button_facebook{ background:url(/wp-content/themes/vantage/images/post-addtoany-facebook-black-icon.svg) left top no-repeat; background-size:100% 100%; width:20px; height:20px;}
.addtoany-bar .addtoany_list.a2a_kit_size_32 a.a2a_button_twitter{ background:url(/wp-content/themes/vantage/images/post-addtoany-twitter-black-icon.svg?v=2) left top no-repeat; background-size:100% 100%; width:20px; height:20px;}
.addtoany-bar .addtoany_list.a2a_kit_size_32 a.a2a_button_linkedin{ background:url(/wp-content/themes/vantage/images/post-addtoany-linkedin-black-icon.svg) left top no-repeat; background-size:100% 100%; width:20px; height:20px;}
.addtoany-bar .addtoany_list.a2a_kit_size_32 a.a2a_button_telegram{ background:url(/wp-content/themes/vantage/images/post-addtoany-telegram-black-icon.svg) left top no-repeat; background-size:100% 100%; width:20px; height:20px;}
.addtoany-bar .addtoany_list.a2a_kit_size_32 a.addtoany_share{ display:none;}

.single-pages-link{display: flex;justify-content: center; padding-top:75px;}
.single-pages-link .link-box{position: relative;transition: all .2s linear;}
.single-pages-link .link-box a{font-size:var(--fs-16); color:var(--v-black);font-weight: 400;position: relative;transition: all .2s linear; display:block;}
.single-pages-link .link-box a:hover{color:var(--v-grey);text-decoration: underline;}
.single-pages-link .link-box a.noPost{ opacity:0.5;}
.single-pages-link .link-box.prev a{ padding-left:60px;}
.single-pages-link .link-box.next a{ padding-right:60px;}

.single-pages-link .link-box a::before{content:"";display:block;width: 8px;height: 14px;position: absolute;top: 4px;transition: all .2s linear;}
.single-pages-link .link-box.prev a::before{background:url(/wp-content/themes/vantage/images/arrow-prev.svg)left center no-repeat;background-size: cover; left:36px;}
.single-pages-link .link-box.next a::before{background:url(/wp-content/themes/vantage/images/arrow-next.svg)left center no-repeat;background-size: cover; right:36px;}
.single-pages-link .prev a:hover::before{left:20px;}
.single-pages-link .next a:hover::before{right:20px;}

.single-pages-link .link-box a::after{content:""; display:block; width:0px; height:0px; background:rgb(0,0,0,0);border-radius: 50%;position: absolute;top:50%; transform: translatey(-50%);transition: all .2s linear;}
.single-pages-link .link-box.prev a::after{left: 50px;}
.single-pages-link .link-box.next a::after{right: 50px;}
.single-pages-link .prev a:hover::after{ left:0px;width: 50px;height: 50px; background:rgb(0,0,0,0.1);}
.single-pages-link .next a:hover::after{ right:0px;width: 50px;height: 50px; background:rgb(0,0,0,0.1);}


.single-pages-link .button-con{width: 28px; display: flex;justify-content: space-between;align-content: center;flex-wrap: wrap;margin: 0px 95px;gap: 2px;}
.single-pages-link .button-con i{display: inline-block;width: 13px;height: 11px;background:rgb(0,0,0,0.6);transition: all .2s linear;}
.single-pages-link .button-con i:nth-child(1){border-radius: 2px 2px 0px 2px;}
.single-pages-link .button-con i:nth-child(2){border-radius: 2px 2px 2px 0px;}
.single-pages-link .button-con i:nth-child(3){border-radius: 2px 0px 2px 2px;}
.single-pages-link .button-con i:nth-child(4){border-radius: 0px 2px 2px 2px;}
.single-pages-link .button-con:hover i{background:rgb(0,0,0,0.3);}
.single-pages-link .button-con:hover i:nth-child(1){transform: translate(-1px, -1px);}
.single-pages-link .button-con:hover i:nth-child(2){transform: translate(1px, -1px);}
.single-pages-link .button-con:hover i:nth-child(3){transform: translate(-1px, 1px);}
.single-pages-link .button-con:hover i:nth-child(4){transform: translate(1px, 1px);}


@media (max-width:768px){
	.press-single-wrapper{ padding:0px 0px 45px;}
	.press-single-wrapper .press-single-content-wrap{ box-shadow:none;}
	.press-single-content{ padding-bottom:20px; font-size:var(--fs-16);}
	.press-single-content p{ margin-bottom:25px;}
	.press-single-content ul{ margin-bottom:15px;}
	.press-single-content ul li{ padding-left:12px; padding-bottom:10px;}
	.press-single-content ul li:before{ width:5px; height:5px; top:8px;}
	.tag-list{ margin-bottom:0px !important; padding-bottom:10px !important;}
	.addtoany-bar{padding-bottom:10px; margin-bottom:25px;}
	.wp-element-caption{ font-size:var(--fs-14); line-height:1.3;}
	
	.wp-block-cover{ padding-left:20px; padding-right:20px;}
	
	h2.wp-block-heading{ font-size:24px; line-height:1.5; margin-bottom:25px; padding-left:45px; padding-right:45px;}
	h2.wp-block-heading:before,
	h2.wp-block-heading:after{width:25px; height:20px;}
	h2.wp-block-heading:before{ top:5px;}
	h2.wp-block-heading:after{ bottom:5px;}
	
	.single-pages-link{ padding-top:0px;}
	.single-pages-link .button-con{width: 22px;margin: 0px 70px;}
	.single-pages-link .button-con i{width: 10px;height: 8px;}	
}

@media (max-width: 510px){	
	h2.wp-block-heading{ font-size:20px; line-height:1.4; padding-left:30px; padding-right:30px;}
	h2.wp-block-heading:before,
	h2.wp-block-heading:after{width:20px; height:16px;}
	
	.single-pages-link .button-con{margin: 0px 40px;}
}