.authorTabs {
display: flex;
gap: var(--spacing-md, 16px);
align-items: center;
}
.itemsAllContent {
display: flex;
flex-direction: row;
align-items: center;
height: 326px;
}
.getSwiperItemsTabs .swiperItems {
display: flex;
flex-direction: column;
}
.gallery-navig {
display: none;
}
.itemsSwipersTextRight {
border-radius: var(--radius-step-1, 0px) var(--radius-step-21, 40px) var(--radius-step-21, 40px) var(--radius-step-21, 40px);
background: var(--Primary-Red-red, #ED1B2F);
padding-right: 70px;
padding-left: 100px;
height: 100%;
gap: var(--spacing-lg, 24px);
display: flex;
flex-direction: column;
justify-content: center;
min-width: 445px;
max-width: 520px;
align-items: center;
}
.itemsSwipersText {
padding: var(--spacing-3xl,48px) var(--spacing-4xl,64px);
flex-direction: column;
justify-content: space-between;
display: flex;
border-radius: 0px 40px;
background: #F7F7FC;
margin-right: -35px;
z-index: 1;
height: 100%;
align-items: flex-start;
}
.authorPic div {
border-radius: 0px 19.156px;
background: #E7ECF6;
overflow: hidden;
}
.getSwiperItemsTabs .gallery-navig {
align-items: center;
justify-content: center;
}
.swiper-pagination-bullet-active .borderloadstatic {
background: var(--gradient-footer, linear-gradient(281deg, #0F00D4 4.6%, #0F00D4 4.6%, #1701CE 7.77%, #ED1A3B 84.04%));
height: 3px;
}
.gallery-navig .swiper-pagination-top {
display: flex;
height: 84px;
align-items: center;
gap: var(--spacing-3xl, 48px);
align-self: stretch;
}
.getSwiperItemsTabs .swiper-pagination-top span.swiper-pagination-bullet {
width: auto; 
background: transparent;
height: auto; 
align-items: center;
display: flex;
margin: 0;
}
.getSwiperItemsTabs .itemtxt img {
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-o-filter: grayscale(100%);
-ms-filter: grayscale(100%);
filter: grayscale(100%);
}
.getSwiperItemsTabs .itemtxt:hover img, .getSwiperItemsTabs .swiper-pagination-bullet-active .itemtxt img {
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-o-filter: grayscale(0%);
-ms-filter: grayscale(0%);
filter: grayscale(0%);
}
@media only screen and (max-width: 767px) {
.itemsAllContent{
flex-direction: column; 
height: max-content;
}
.itemsSwipersText{
margin-right:0px;
margin-bottom: -35px;
gap: var(--spacing-lg, 24px);
}
.itemsSwipersTextRight{		
min-width: 100%;
max-width: 100%;
height: 337px;
padding: var(--spacing-3xl, 40px) var(--spacing-4xl, 48px); 
}
.getSwiperItemsTabs .itemtxt {
width: 109px;
}
.gallery-navig .swiper-pagination-top{
gap: var(--spacing-3xl, 40px);
}
.swiper-pagination-top.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal { 
margin-left: var(--spacing-4xl, 48px);
} 
} .itemsSwipersText h2 {
color: #333;
font-family: "gordita";
font-size: 55px;
font-style: normal;
font-weight: 700;
line-height: 71.5px;
margin: 0 0 18px 0;
}
.swiper-pagination-bullet-active .tabstitle svg
{
position:relative;
--progress: 0; 
left: 0;
top: -13px;
z-index: 10;
width: 100%;
height: 100%;
stroke-width: 3px;
stroke: #ED8D00;
fill: none;
stroke-dashoffset: calc(150px * (1 - var(--progress)));
stroke-dasharray: 150; 
}
.swiper-pagination-bullet-active .borderload{
position: relative;
width: 100%;  height: 3px; 
overflow: hidden;
background: #ED8D00;
margin-top: -3px;
}
.swiper-pagination-bullet-active .borderload span{
position: absolute;
top: 0;   left: 0;
width: 100%;  height: 100%;
background: #ededed;
display: inline-block;
}
.zeVidplay.pause:after,.zeVidplay.play:after {
color: #333;
font-family: "Gordita";
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 22px;											 
margin-left: 35px; 
position: relative;
}
.zeVidplay.pause:after {						
content: "Pause";						 
}
.zeVidplay.play:after {
content: "Play";  						 
}
.zeVidplay { 
width: 23px;
height: 23px;
background-repeat: no-repeat;
background-position: center;
-webkit-transition: width 0.2s ease-in-out;
-moz-transition: width 0.2s ease-in-out;
-o-transition: width 0.2s ease-in-out;
transition: width 0.2s ease-in-out;
overflow: hidden;
z-index: 9;
position: relative;
}
.zeVidplay:hover {
width: 85px;
-webkit-transition: width 0.2s ease-in-out;
-moz-transition: width 0.2s ease-in-out;
-o-transition: width 0.2s ease-in-out;
transition: width 0.2s ease-in-out;
background-position: 0px;
}
@keyframes animate{
0%{
transform: translateX(0%);
}
100%{
transform: translateX(100%);
}
}
@media only screen and (max-width: 767px) {
.zeVidplay.pause:after {						
content: "";						 
}
.zeVidplay.play:after {
content: "";  						 
}
.zeVidplay { 
width: 23px;
height: 23px; 
}
.zeVidplay:hover {
width:23px;
}
.ze-play-pause {
padding:10px;
z-index: 1;
background-color: #ddd;
border-left: 13px solid #f3f6f7;
margin-left: 41px;
}
.getSwiperItemsTabs .swiper-wrapper {   
}
.getSwiperItemsTabs .swiper-pagination .swiper-pagination-bullet {
width: 12px !important;
height: 4px;
}
.getSwiperItemsTabs .swiper-pagination .swiper-pagination-bullet-active {
width: 36px !important; 
}
.getSwiperItemsTabs .itemsSwipersText ul li div{
color: #4E4B66;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 19.6px;
}
.getSwiperItemsTabs { 
margin: 0;
min-height: 490px;
}
.getSwiperItemsTabs .itemsSwipersText div ul li{
width: 100%;
color: #4E4B66;  
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 19.6px; 
}
.getSwiperItemsTabs .itemsSwipersText ul li{
width: 86%;
margin-right: 18px;
}
.getSwiperItemsTabs .itemsSwipersText ul li div{
font-size: 14px; 
line-height: 19.6px;
}
.getSwiperItemsTabs .itemsSwipersText ul li {
font-size: 16px; 
line-height: 28px;
margin-bottom: 24px;
} 
.swiper-pagination-top.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
width: 100%;		
display: inline-flex;
}
.getSwiperItemsTabs .gallery-navig {
margin: 0;
width: 100%;
}
.gallery-navig { 
margin: 51px auto 0; 
}
.gallery-navig .swiper-pagination-bullet-active {
width: auto !important; 
}
.gallery-navig .swiper-pagination-bullet {
width: 12px;
height: 4px; 
}
.gallery-bg-video, .gallery-bg.video iframe{
left:0;
} 
.itemsSwipersText h2{
font-size: 28px; 
line-height: 41.5px;
margin: 0 0 13.61px 0;
}
.itemsSwipersText div{
font-size: 15.5px; 
line-height: 21px
} .getSwiperItemsTabs .itemtxt{ 
} 
.swiper-pagination-bullet-active .borderload{
display:none;
}
}
@media only screen and (min-width: 768px) and (max-width: 1281px) {
.zeVidplay.pause:after {						
content: "";						 
}
.zeVidplay.play:after {
content: "";  						 
}
.zeVidplay { 
width: 23px;
height: 23px; 
}
.zeVidplay:hover {
width:23px;
}	
.ze-play-pause {
padding:10px 7px;
z-index: 1;
background-color: #ddd;
border-left: 0px solid #f3f6f7;
margin-left: -2px;
}
.swiper-pagination-top.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
width: 100%;		
display: inline-flex;
} 
.getSwiperItemsTabs .swiper-wrapper {   
}
.getSwiperItemsTabs .swiper-pagination .swiper-pagination-bullet {
width: 12px !important;
height: 4px;
}
.getSwiperItemsTabs .swiper-pagination .swiper-pagination-bullet-active {
width: 36px !important; 
}
.getSwiperItemsTabs .itemsSwipersText ul li div{
color: #4E4B66;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 19.6px;
}
.getSwiperItemsTabs { 
margin: 0px 45px 0 0;
}
.getSwiperItemsTabs .itemsSwipersText div ul li{
width: 100%;
color: #4E4B66;  
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 19.6px; 
}
.getSwiperItemsTabs .itemsSwipersText ul li{
width: 86%;
margin-right: 18px;
}
.getSwiperItemsTabs .itemsSwipersText {
padding: 0px;
min-height: 350px;
float: left;
width: 100%;
}
.getSwiperItemsTabs .itemsSwipersText ul li div{
font-size: 14px; 
line-height: 19.6px;
}
.getSwiperItemsTabs .itemsSwipersText ul li {
font-size: 16px; 
line-height: 28px;
margin-bottom: 24px;
}
.swiper-pagination-top.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
width: 100%;		
display: inline-flex;
}
.getSwiperItemsTabs .gallery-navig {
margin: 20px 0px;
width: 95%;
}
.gallery-navig { 
margin: 51px auto 0; 
}
.gallery-navig .swiper-pagination-bullet-active {
width: auto !important; 
}
.gallery-navig .swiper-pagination-bullet {
width: 12px;
height: 4px; 
}
.gallery-bg-video, .gallery-bg.video iframe{
left:0;
}
.itemsSwipersText h2{
font-size: 28px; 
line-height: 41.5px;
margin: 0 0 5px 0;
}
.itemsSwipersText div{
font-size: 15.5px; 
line-height: 21px
} 
.getSwiperItemsTabs .itemtxt{
padding: 12px 5px;
white-space: nowrap;
color: #333; 
font-size: 12.097px; 
font-weight: 500;
line-height: 19.01px; 
}
}
.gallery-bg{
background-repeat: no-repeat;
background-size: cover;
}
.swiper.swiperItemsGallery{
overflow: visible;
padding-left: calc((100% - 1565px) / 2);
padding-right: calc((100% - 1565px) / 2);
}
.swiper-slide.itemsSwipersGallery {
border-radius: 18px;
}
.gallery-navig { 
z-index: 1;
} 
.gallery-navig .swiper-pagination-bullet {
width: 20px;
height: 6px;
border-radius: 8px;
background-color:#D9DBE9;
opacity: 1;
} 
.gallery-navig .swiper-button-next
{
border-radius: 0px 3px 3px 0px;
right: 0;
}
.gallery-navig .swiper-button-prev
{
border-radius: 3px 0px 0px 3px;
right: 24px !important;
float: right;
left: auto;
}
.gallery-navig .swiper-button-next, .gallery-navig .swiper-button-prev{
border: 1px solid #D9DBE9;
background: #FFF;
height: 24px;
width: 24px;
margin-top: -28px;
z-index: 99;
}
.gallery-navig .swiper-button-next:after, .gallery-navig .swiper-button-prev:after{
color: #E73137;
font-size: 8px;
}
.gallery-navig .swiper-button-next.swiper-button-disabled:after, .gallery-navig .swiper-button-prev.swiper-button-disabled:after{
color: #475156;
opacity: 1;
}
.gallery-navig .swiper-button-next.swiper-button-disabled, .gallery-navig .swiper-button-prev.swiper-button-disabled{
opacity: 1;
border: 1px solid #D9DBE9;
background: #EFF0F6;
}  .itemsSwipersText h2 {
color: #333;
font-family: "gordita";
font-size: 55px;
font-style: normal;
font-weight: 700;
line-height: 71.5px;
} .getSwiperItemsTabs .itemtxt{ 
} 
.getSwiperItemsTabs .swiper-pagination .swiper-pagination-bullet {
width: 20px !important;
height:6px;
border-radius:8px;
}
.getSwiperItemsTabs .itemsSwipersText ul {
margin: 0px;
padding: 0px;
}
.getSwiperItemsTabs .itemsSwipersText ul li {
float: left;
width: 39%;
margin-right: 200px;
margin-bottom: 22px;
color: #14142B; 
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: 28px; }
.getSwiperItemsTabs .itemsSwipersText div ul li {
width: 100%;
margin-left: 25px;
margin-bottom: 4px;
color: #4E4B66; font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 25.2px;
text-transform: lowercase;
}
.getSwiperItemsTabs .itemsSwipersText div ul li{
list-style-type: disc;
}
.getSwiperItemsTabs .itemsSwipersText div ul li::marker{
list-style-type: disc;
color:#4E4B66;
font-size: 16px;
}
.getSwiperItemsTabs .itemsSwipersText ul li.last{
margin-right: 0px;
}
.getSwiperItemsTabs .itemsSwipersText ul li div{
color: #4E4B66;  
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 25.2px;
margin-top: 8px;
}
.getSwiperItemsTabs .itemsSwipersText ul li::marker {
color: #159696;
position: absolute;
font-size: 30px;
margin-top: 20px;
}
.getSwiperItemsTabs .swiper-pagination .swiper-pagination-bullet-active {
width: 120px !important;
background-color: #FFF;
}
.getSwiperItemsTabs .gallery-navig .swiper-button-next:after,.getSwiperItemsTabs .gallery-navig .swiper-button-prev:after {
color: #333;
font-family: "gordita";
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 22px;
}
.gallery-bg.video { 
position: relative;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: -99;
}
.gallery-bg-video,
.gallery-bg.video iframe {
position: absolute;
top: 0;
left: -35px;
width: 109%;
height: 101%;
pointer-events: none; 
}
@media (min-aspect-ratio: 16/9) {
.gallery-bg-video {
height: 100%;
top: 0%;
}
}
@media (max-aspect-ratio: 16/9) {
.gallery-bg-video {
width: 100%;
left: 0%;
}
}
.ze-play-pause {
padding: 15px;
background: rgb(236 239 239);
margin-left: 50px;
cursor: pointer;
z-index:1;
}
.zeVidplay.pause {
background-image: url(//www.vermeg.com/wp-content/plugins/zerda-get-swiper-items/images/pause.png);
background-repeat: no-repeat;
background-position: 0px;
}
.zeVidplay.play {
background-image: url(//www.vermeg.com/wp-content/uploads/2024/08/play2.png);
background-repeat: no-repeat;
background-position: 0px;
background-size: contain;
}