.page-breadcrumb .relative-title .page-name span {
    top: 40px;
}

.page-breadcrumb .relative-title .page-list {
    display: none;
}

.page-breadcrumb {
    background-image: linear-gradient(-45deg,#0c9e51,#fcdc41,#e70436,#005cb9) !important;
    background-size: 400% 400% !important;
    animation: gradient 20s ease infinite;
}

.pageDetailContent#html-section-1 {
    padding: 40px 0px 0px;
}

.pageSliderContent .swiper-horizontal>.swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
    width: 97%;
    text-align: right;
}

.swiper-pagination-bullet.swiper-pagination-bullet-active,
.swiper-pagination-bullet {
    width: 20px;
    height: 20px;
    background-color: #ffffff;
    border-radius: 100%;
}

.pageSliderContent .swiper-button-next::after,
.pageSliderContent .swiper-button-prev::after {
    color: #ffffff;
}

.sliderJs .swiper-button-next,
.sliderJs .swiper-button-prev {
    border: 1px solid #ffffff;
}

.sliderJs .swiper-button-next:hover,
.sliderJs .swiper-button-prev:hover {
    opacity: 1 !important;
}

.weta-description ul li{
    width: 31%;
    margin-bottom: .5rem;
	border-right: 1px solid #000;
}

.weta-description ul li:nth-child(3n){
	border-right: none !important;
}

.weta-description ul {
    display: flex;
    flex-wrap: wrap;
	justify-content: space-between;
	padding: 0px !important;
}
.weta-description ul li::before{
	position: relative;
	left: 0;
}

.btn.btn-color {
    position: relative;
    padding: 10px 20px;
    border-radius: 0px;
}

.btn.btn-color:hover {
    border-color: var(--site-hover-color) !important;
    background-color: var(--site-color) !important;
}

.btn.btn-color::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 50%;
    background-color: var(--site-hover-color);
    transition: all .3s cubic-bezier(.74, .02, .3, .99);
    height: 0;
}

.btn.btn-color::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 50%;
    background-color: var(--site-hover-color);
    transition: all .3s cubic-bezier(.74, .02, .3, .99);
    height: 0;
}

.btn.btn-color:hover::before,
.btn.btn-color:hover::after {
    height: 100%;
    transition-delay: .2s;
}

.btn.btn-color:hover span {
    color: #fff !important;
    z-index: 9;
    position: relative;
}

.productDetail .productContent ul {
    display: flex;
    flex-wrap: wrap;
    padding-left: 20px;
	justify-content: space-between;
}

.productDetail .productContent ul li {
    position: relative;
    width: 30%;
    margin-bottom: .5rem;
}

.productDetail .productContent ul li::before {
    content: '\f058';
    font-family: 'FontAwesome';
    margin-right: 10px;
    position: absolute;
    left: -20px;
}

.product-list .product-wrapper ,
.product-list .product-wrapper a,
#alternative-product .productImage{
    position: relative;
    overflow: hidden;
}

#alternative-product .productImage{
	max-height: 200px;
}

.product-list .product-wrapper .product-title,
#alternative-product .productTitle {
    position: absolute;
    bottom: 0px;
    left: 5%;
    z-index: 9;
}

.product-list .product-wrapper .product-title *,
#alternative-product .productTitle * {
    color: #fff !important;
}

.product-list .product-wrapper a::before,
#alternative-product .productImage::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    background: var(--site-color);
    opacity: 0.4;
    transition: all .4s;
    width: 100%;
    height: 100%;
    z-index: 9;
}

.product-list .product-wrapper:hover a::before {
    opacity: 0.6;
}

.product-list .product-wrapper img {
    transform: scale(1.1);
}

.product-list .product-wrapper:hover img {
    transform: scale(1.2);
}

.productList .rg-wrapper .weta-icerik-tag,
.weta-slider-tag span,
.weta-icerik-tag span{
    color: transparent !important;
    background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
    background-size: 400% 400% !important;
    animation: gradient 20s ease infinite;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.productList .learn-more{
    display: none;
}
.footer .footer-info-list, .footer-description{
    margin-top: 10px;
}
.footer li {
    padding: 5px 0px !important;
}
.footer .footer-img img{
    max-height: 50px !important;
}
.footer ul,
.footer ul li{
    padding-left: 0px;
    transition: all .4s;
}
.footer ul li:hover{
    margin-left: 10px;
}

.weta-slider-tag{
	font-size: 50px;
}
.slider-description *{
	font-size: 16px !important;
}


@keyframes gradient {
    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}



@media(max-width:768px){
	.slider-description *{
		max-width: 100% !important;
		font-size: 14px !important;
	}
	.sliderJs .slider-contents{
		padding: 0px 10px;
	}
	.weta-slider-tag{
		font-size: 40px !important;
	}
	.weta-description ul li,
	.productDetail .productContent ul li{
		width: 50% !important;
	}
	.footer-title{
		font-weight: 600 !important;
	}
	.icon-section .custom-col {
        width: 100% !important;
    }
}

.icon-wrapper:hover *{
	color: #fff !important;
}
.iti{
	width: 100%;
}
#product-accordions{
	display: none !important;
}
.section-header .ctaButton{
	position: absolute !important;
	right: 0;
	background-color: var(--site-color);
	height: 50px !important;
}
.section-header .ctaButton *,
.section-header .ctaButton a{
	color: #fff !important;
	height: 100%;
	line-height: 50px;
	display: flex !important;
	font-size: 14px !important;
}
.section-header .ctaButton *,
.section-header .ctaButton a{
		color: #fff !important;
        height: 100%;
        line-height: 50px;
        display: flex !important;
        font-size: 14px !important;
}
.section-header .ctaButton a i{
		color: #fff !important;
}


@media(min-width:768px){
	.section-header .col-lg-9{
		justify-content: left;
		position: relative;
	}
	.sliderJs iframe{
		transform: scale(1.7);
	}
	
	.section-top-bar{
		height: 0;
	}
	.section-top-bar .container{
		position: relative;
	}
	.section-header{
		height: 100px;
	}
	.section-header .container{
		height: 100%;
	}

	.section-header .col-lg-3{
		width: 17%;
		margin-top: 0px;
		height: 100%;
	}
	.section-header #navigation > ul > li{
		min-width: 120px !important;
		text-align: center !important;
		line-height: 120px !important;
	}

	.section-top-bar #right-bar{
		position: absolute;
		bottom: -35px;
		right: -40px;
		width: 20%;
	}
	.section-top-bar #right-bar ul{
		flex-wrap: wrap;
	}
	.section-top-bar ul li{
		width: 100%;
		text-align: left;
		height: 20px;
		line-height: normal;
		margin-bottom: 4px;
	}
	.section-top-bar ul li a span.fa-solid{
		margin-right: 5px;
		color: #005cb9 !important;
	}
	.section-top-bar ul li a {
		color: #404040 !important;
	}

	.section-top-bar.fixed{
		animation-name: headerAnimate;
		animation-duration: 1s;
		animation-fill-mode: forwards;
		position: sticky;
		top: 0;
		left: 0;
		right: 0;
	}
	.section-header.fixed{
		height: 100px !important;
		line-height: 120px !important;
	}
	.section-header #navigation > ul > li a::after{
		display: none !important;
	}
	.logo img {
		max-height: 60px !important;
	}
	.section-header #navigation > ul{
		margin-left: 30px !important;
	}
	.section-header li.dropdown:hover #main-menu{
		top: 100% !important;
	}

}

@media(max-width:768px){
	.section-header #navigation > ul li.ctaButton{
		padding: 0px !important;
		min-width: 170px !important;
	}
	.section-header #navigation > ul li.ctaButton a{
		width: 100% !important;
		justify-content: space-evenly !important;
	}
}


.section-header #navigation > ul > li.active a,
.section-header #navigation > ul > li:hover a {
    color: #005cb9 !important;
}
.section-header .dropdown-menu{
	border: none !important;
}

#page-detail-section-17 .rexa-content{
	background-image: url(/images/arge-flu-bg.jpg);
    background-size: cover;
	padding: 20px;
}

#page-detail-section-9 .rexa-content{
	background-image: url(/images/arge-labaratuvar-cover.jpg);
    background-size: cover;
	padding: 20px;
}

#page-detail-section-17 .rexa-gorseller .rg-wrapper,
#page-detail-section-17 .rexa-gorseller .rg-wrapper .rgw,
#page-detail-section-17 .rexa-gorseller .rg-wrapper .rgw video{
	height: 100%;
	object-fit: cover;
}

@media(max-width:768px){
	.pageSliderContent iframe{
		scale: 2.8;
	}
	.weta-description ul li{
		border-right: 0px solid #000 !important;
	}
	.weta-description ul li:nth-child(1),
	.weta-description ul li:nth-child(3),
	.weta-description ul li:nth-child(5),
	.weta-description ul li:nth-child(7),
	.weta-description ul li:nth-child(9),
	.weta-description ul li:nth-child(11),
	.weta-description ul li:nth-child(13){
		border-right: 1px solid #000 !important;
		width: 44% !important;
	}

	.product-list .product-wrapper img {
		transform: scale(1);
		width: 100%;
	}



}
.section-top-bar .whatsapp-bar{
    display: none;
}

.productContent h2{
	font-size: 26px !important;
}
.productContent h3{
	font-size: 22px !important;
}