@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap');

.form-check {
    margin-bottom: 2.125rem !important;
}


.pageDetailContent .container .swiper-slide .slider-contents .weta-slider-tag:nth-child(1) {
    position: relative;
}

.swiper-slide .slider-contents .weta-slider-tag {
    letter-spacing: 0px;
    font-size: 62px;
    line-height: 68px !important;
    border-radius: 600px;
    font-weight: 300 !important;
}

.swiper-slide .slider-contents .weta-description p {
    font-weight: 100 !important;
    margin: 0px;
    padding: 0px !important;
    font-size: 25px !important;
}

.breadcrumb {
    display: none;
}

.swiper-button-next,
.swiper-button-prev {
    border: 1px solid #30c1cd !important;
}

.swiper-button-next::after,
.swiper-button-prev::after {
    color: #30c1cd !important;
    font-size: 25px !important;
}

.swiper-button-next:hover,
.swiper-button-prev:hover {
    opacity: 1 !important;
}

.weta-description .accordion-item {
    background-color: #156082;
    color: white;
}

.weta-description .accordion-button:not(.collapsed) {
    background-color: #156082;
    color: white;
    font-weight: bold;
    box-shadow: none;
    transition: all 0.4s;
}

.weta-description .accordion-button::after {
    display: none;
}

.weta-description .accordion-button {
    padding: 30px 30px 25px 30px;
}

.bosluk {
    margin: 5px 0px 5px 0px;
}

.weta-description .accordion-item:hover {
    background-color: #156082;
}

#privatePageContentItem_2,
#privatePageContentItem_121 {
    position: relative;
}

#privatePageContentItem_2 .rexa-content .weta-icerik-tag,
#privatePageContentItem_121 .rexa-content .weta-icerik-tag {
    position: absolute;
    top: 0;
    left: 0%;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.1;
}

#privatePageContentItem_2 .rexa-gorseller .rg-wrapper .rgw,
#privatePageContentItem_121 .rexa-gorseller .rg-wrapper .rgw {
    position: absolute;
    left: 15%;
}

#privatePageContentItem_2 .rexa-content .weta-description .private-p,
#privatePageContentItem_121 .private-p {
    background: #fff;
    opacity: 0.80;
    width: 285px;
    position: absolute;
    z-index: 1;
    left: -25px;
    top: 17%;
    padding: 25px;
    font-size: 16px;
    color: #5c6873;
    font-weight: 300;
}

#privatePageContentItem_2 .rexa-content .weta-description .btn-color {
    font-size: 16px !important;
    padding: 10px 20px 9px 20px;
    font-weight: bold;
    background: #156082;
    border: #156082;
    position: absolute;
    z-index: 1;
    bottom: 0%;
    border-radius: 0px;
    right: 183%;
    width: max-content;
}

#privatePageContentItem_2 .rexa-content .weta-description .btn-color:hover {
    color: #ffffff;
    background: #27a8b4;
    border-color: #27a8b4;
}

#privatePageContentItem_2 .rexa-content .weta-icerik-tag .line {
    margin-top: 15px;
    height: 3px;
    width: 35px;
    background: #156082;
    display: block;
}

.weta-description .accordion-body {
    font-size: 18px !important;
    font-weight: 200;
    padding: 0px 35px 20px 35px;
    text-align: left;
}

.weta-description .accordion-body * {
    font-size: 14px !important;
    color: #fff !important;
}

.weta-description .accordion {
    width: 96%;
    text-align: justify;
    padding-left: 70px;
    height: 540px;
}

.weta-description .accordion-item:first-of-type .accordion-button,
.weta-description .accordion-item:last-of-type .accordion-button.collapsed {
    border-radius: 0px;
}

.slider-animate {
    display: none;
}

.gallery-section-1 .col-md-3 .img-wrapper,
.gallery-section-30 .col-md-3 .img-wrapper {
    background-color: #fff;
    scale: 0.95;
    transition: all 0.4s;
    border: 1px solid #156082;
}

.gallery-section-1 .col-md-3 .img-wrapper:hover .gallery-info .img-title .weta-icerik-tag,
.gallery-section-30 .col-md-3 .img-wrapper:hover .gallery-info .img-title .weta-icerik-tag {
    color: #fff !important;
}

.gallery-section-1 .col-md-3 .img-wrapper:hover,
.gallery-section-30 .col-md-3 .img-wrapper:hover {
    background-color: #156082;
    scale: 1.05;
    transform: translate(-15px, -10px);
}

.gallery-section-1 .img-wrapper .gallery-info,
.gallery-section-30 .img-wrapper .gallery-info {
    margin: 10px;
}

.gallery-section-1 .gallery-wrapper .weta-icerik-tag::before,
.gallery-section-30 .gallery-wrapper .weta-icerik-tag::before,
.gallery-section-2 .gallery-wrapper .weta-icerik-tag::before,
.icon-section .icon-content-wrapper .weta-icerik-tag::before {
    content: "";
    margin-top: 15px;
    height: 3px;
    width: 35px;
    background: #156082;
    display: block;
    position: absolute;
    left: 0;
    top: 100%;
}

.c-content-box .wow .c-content-title-1 .c-font-bold::before,
.productTitle .weta-icerik-tag::before {
    content: "";
    margin-top: 15px;
    height: 3px;
    width: 35px;
    background: #156082;
    display: block;
    position: absolute;
    left: 0%;
    top: 100%;
}

.c-content-box .wow div p,
.c-content-box .wow div span,
.p {
    color: #758089;
    font-size: 13px !important;
}

.c-content-box .col-sm-6:nth-child(1) .c-content-title-1 .c-font-bold,
.c-content-box .col-sm-6:nth-child(2) .c-content-title-1 .c-font-bold {
    color: #3f444a;
    font-size: 30px;
    font-weight: 600 !important;
}

.c-content-box .wow div h4 {
    color: #3f444a;
    font-size: 16px;
    margin: 8px 0;
}

.c-font-bold,
.productTitle .weta-icerik-tag {
    position: relative;
}

.bosluk {
    margin-top: 45px;
}

.weta-desciription {
    font-weight: 700 !important;
    color: #5b6873;
    font-size: 32px;
    line-height: 1.42857;
}

.icon-section .icon-wrapper {
    border-radius: 10px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
    padding: 20px 20px 20px 20px;
}

.gallery-section-1 .gallery-wrapper,
.gallery-section-30 .gallery-wrapper,
.gallery-section-2 .gallery-wrapper,
.icon-section .icon-content-wrapper {
    position: relative;
}

.icon-section .icon-wrapper .icon-title .weta-icerik-tag {
    font-size: 18px !important;
    color: #156082;
    font-weight: 600 !important;
}

.icon-section .icon-wrapper .icon-description p {
    color: #5c6873;
    font-size: 17px !important;
    font-weight: 300 !important;
}

.icon-section .icon-wrapper:hover {
    transition: all 0.4s;
}

.icon-section .icon-wrapper:hover .icon-title .weta-icerik-tag,
.icon-section .icon-wrapper:hover .icon-description p {
    color: #fff !important;
}

.icon-section {
    background: url(/images/background-bevel.jpg);
    background-attachment: fixed;
    background-position: center center;
    background-size: cover;
    background-color: transparent;
    min-height: 100%;
}

#parallax-1 .parallax-description .btn-custom,
#parallax-5 .parallax-description .btn-custom {
    background: transparent;
    border: 2px solid;
    padding: 10px 20px 8px;
    font-size: 16px !important;
    font-weight: bold;
}

#html-section-1 {
    background: url(/images/bevel-kurumsal.jpg);
    padding: 90px 0px !important;
}

#html-section-1 .weta-icerik-tag {
    color: #fff;
    font-weight: 600;
    font-size: 18px;
    letter-spacing: 1px;
}

#html-section-1 .weta-icerik-tag- {
    color: #7f8c97;
    margin: 5px 0 5px 0;
    font-weight: 500;
    font-size: 15px;
    letter-spacing: 1px;
}

#parallax-1 .rgw .parallax-title,
#parallax-5 .rgw .parallax-title {
    width: max-content;
    display: inline-block;
    margin: 100px auto 40px auto;
    padding: 40px;
    border: 2px solid rgba(255, 255, 255, 0.15);
}

#parallax-1 .rgw .weta-parallax-tag,
#parallax-5 .rgw .weta-parallax-tag {
    font-size: 40px;
    font-weight: 600 !important;
    line-height: 50px;
}

#page-detail-section-1 {
    height: 680px;
}

#page-detail-section-1 .container,
#page-detail-section-35 .container #page-detail-section-1 .container .row,
#page-detail-section-35 .container .row {
    height: 100%;
    padding: 30px 0px;
}

#parallax-2 .container::before,
#parallax-6 .container::before {
    content: "";
    position: absolute;
    top: -10px;
    left: -50%;
    right: 0;
    bottom: 0;
    width: 200%;
    height: 130%;
    background: rgba(0, 0, 0, 0.2);
}

#parallax-2 .rg-wrapper .parallax-description h3,
#parallax-6 .rg-wrapper .parallax-description h3 {
    font-size: 18px;
    letter-spacing: 1px;
    font-weight: 600 !important;
}

#parallax-2 .rg-wrapper .parallax-description h4,
#parallax-6 .rg-wrapper .parallax-description h4 {
    font-size: 15px;
    letter-spacing: 1px;
    font-weight: 300 !important;
}

.form-section {
    position: relative;
    padding: 175px;
}

/* .form-section::before {
    content: "";
    position: absolute;
    top: 65px;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 79%;
    background: #156082;
} */

.form-section .contact-form {
    background-color: #fff;
    padding: 60px 20px 20px 30px;
    right: 80px;
    height: auto;
    z-index: 99;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 14px 28px, rgba(0, 0, 0, 0.22) 0px 10px 10px;
    border-radius: 30px;
    border: 1px solid #d3d3d3;
}

/* .form-section .rexa-content h3,
.form-section .rexa-content .contactCenter .contact-group .contact-oge p,
.form-section .rexa-content .contactCenter .contact-oge p {
    color: #fff;
} */

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

#fixed-button .menu {
    width: 280px !important;
}

.bosluk- {
    margin-top: 5px;
}

.ebulten-title .weta-ebulten-tag {
    color: #ffffff;
    font-size: 22px;
    font-weight: 400;
    padding-bottom: 10px;
}

.ebulten-title .ebulten-description p {
    color: #6a7887;
    font-size: 16px;
    font-weight: 500;
}

.footer-title {
    font-size: 18px !important;
}

.footer .footer-info-list .footer-pages li {
    padding: 0px !important;
}

.footer .footer-info-list .footer-pages li a,
.footer .footer-info-list .footer-group-items,
.footer * {
    font-size: 14px !important;
    font-weight: 300;
}

.productCode {
    margin-top: 30px;
}

.gallery-section-3 #image-gallery .col-md-3 .img-wrapper .gallery-info .img-title .weta-icerik-tag {
    display: none;
}

img.mfp-img {
    max-height: 700px !important;
}

.product-list .col-md-3 .product-wrapper .product-image {
    position: relative;
    width: 100%;
    height: 100%;
}

.product-list .col-md-3 .product-wrapper .product-image a {
    position: relative;
    width: 100%;
    height: 100%;
    display: block;
}

#product-list .product-image a::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #fff;
    opacity: 0;
    transition: all .4s;
}

#product-list .product-wrapper:hover .product-image a::before {
    opacity: 0.7;
}

#product-section-2 .product-image .rgw::before,
#product-section-6 .product-image .rgw::before,
#product-section-9 .product-image .rgw::before,
#product-section-10 .product-image .rgw::before,
#product-section-11 .product-image .rgw::before,
#product-section-12 .product-image .rgw::before,
#product-section-13 .product-image .rgw::before,
#product-section-14 .product-image .rgw::before,
#product-section-15 .product-image .rgw::before,
#product-section-16 .product-image .rgw::before,
#product-section-17 .product-image .rgw::before,
#product-section-18 .product-image .rgw::before,
#product-section-19 .product-image .rgw::before {
    content: '';
    background-color: #000;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 50%;
    opacity: 0;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 100%;
    height: 1px;
    transition: all .4s;
    display: none !important;
}

#product-section-7 .product-image .rgw::before,
#product-section-8 .product-image .rgw::before {
    content: '';
    background-color: #000;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 50%;
    opacity: 0;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 100%;
    height: 1px;
    transition: all .4s;
    display: none !important;
}

#product-section-3 .product-image .rgw::before,
#product-section-4 .product-image .rgw::before,
#product-section-5 .product-image .rgw::before {
    content: '';
    background-color: #000;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 50%;
    opacity: 0;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 100%;
    height: 1px;
    transition: all .4s;
    display: none !important;
}

#product-section-3 .product-image .rgw::after,
#product-section-4 .product-image .rgw::after,
#product-section-5 .product-image .rgw::after {
    content: '';
    background-color: #000;
    position: absolute;
    z-index: 1;
    left: 50%;
    top: 0;
    opacity: 0;
    width: 1px;
    height: 100%;
    transition: all .4s;
}

#product-section-2 .product-image .rgw::after,
#product-section-6 .product-image .rgw::after,
#product-section-9 .product-image .rgw::after,
#product-section-10 .product-image .rgw::after,
#product-section-11 .product-image .rgw::after,
#product-section-12 .product-image .rgw::after,
#product-section-13 .product-image .rgw::after,
#product-section-14 .product-image .rgw::after,
#product-section-15 .product-image .rgw::after,
#product-section-16 .product-image .rgw::after,
#product-section-17 .product-image .rgw::after,
#product-section-18 .product-image .rgw::after,
#product-section-19 .product-image .rgw::after {
    content: '';
    background-color: #000;
    position: absolute;
    z-index: 1;
    left: 50%;
    top: 0;
    opacity: 0;
    width: 1px;
    height: 100%;
    transition: all .4s;
    display: none !important;
}

#product-section-7 .product-image .rgw::after,
#product-section-8 .product-image .rgw::after {
    content: '';
    background-color: #000;
    position: absolute;
    z-index: 1;
    left: 50%;
    top: 0;
    opacity: 0;
    width: 1px;
    height: 100%;
    transition: all .4s;
}

#product-section-2 .product-wrapper:hover .product-image .rgw::before,
#product-section-6 .product-wrapper:hover .product-image .rgw::before,
#product-section-3 .product-wrapper:hover .product-image .rgw::before,
#product-section-4 .product-wrapper:hover .product-image .rgw::before,
#product-section-5 .product-wrapper:hover .product-image .rgw::before,
#product-section-9 .product-wrapper:hover .product-image .rgw::before,
#product-section-10 .product-wrapper:hover .product-image .rgw::before,
#product-section-11 .product-wrapper:hover .product-image .rgw::before,
#product-section-12 .product-wrapper:hover .product-image .rgw::before,
#product-section-13 .product-wrapper:hover .product-image .rgw::before,
#product-section-14 .product-wrapper:hover .product-image .rgw::before,
#product-section-15 .product-wrapper:hover .product-image .rgw::before,
#product-section-16 .product-wrapper:hover .product-image .rgw::before,
#product-section-17 .product-wrapper:hover .product-image .rgw::before,
#product-section-18 .product-wrapper:hover .product-image .rgw::before,
#product-section-19 .product-wrapper:hover .product-image .rgw::before {
    opacity: 1;
    width: 50px;
}

#product-section-7 .product-wrapper:hover .product-image .rgw::before,
#product-section-8 .product-wrapper:hover .product-image .rgw::before {
    opacity: 1;
    width: 50px;
}

#product-section-3 .product-wrapper:hover .product-image .rgw::after,
#product-section-4 .product-wrapper:hover .product-image .rgw::after,
#product-section-5 .product-wrapper:hover .product-image .rgw::after {
    height: 50px;
    opacity: 1;
    top: 39%;
    left: 50%;
}

#product-section-2 .product-wrapper:hover .product-image .rgw::after,
#product-section-6 .product-wrapper:hover .product-image .rgw::after,
#product-section-9 .product-wrapper:hover .product-image .rgw::after,
#product-section-10 .product-wrapper:hover .product-image .rgw::after,
#product-section-11 .product-wrapper:hover .product-image .rgw::after,
#product-section-12 .product-wrapper:hover .product-image .rgw::after,
#product-section-13 .product-wrapper:hover .product-image .rgw::after,
#product-section-14 .product-wrapper:hover .product-image .rgw::after,
#product-section-15 .product-wrapper:hover .product-image .rgw::after,
#product-section-16 .product-wrapper:hover .product-image .rgw::after,
#product-section-17 .product-wrapper:hover .product-image .rgw::after,
#product-section-18 .product-wrapper:hover .product-image .rgw::after,
#product-section-19 .product-wrapper:hover .product-image .rgw::after {
    height: 50px;
    opacity: 1;
    top: 42%;
    left: 50%;
}

#product-section-7 .product-wrapper:hover .product-image .rgw::after,
#product-section-8 .product-wrapper:hover .product-image .rgw::after {
    height: 50px;
    opacity: 1;
    top: 40%;
    left: 50%;
}

.section-header.fixed {
    height: 75px !important;
}

.mfp-figure figure {
    position: relative;
}

.ebulten-description p {
    font-weight: 400;
    font-size: 16px !important;
}

.ebulten-section .btn-ebulten {
    width: 140px;
    padding-left: 30px;
    padding-right: 30px;
    background: #156082;
    height: 46px;
    font-weight: 500;
}

/* #product-section-2 .product-list .weta-icerik-tag,
#product-section-3 .product-list .weta-icerik-tag,
#product-section-4 .product-list .weta-icerik-tag,
#product-section-5 .product-list .weta-icerik-tag,
#product-section-6 .product-list .weta-icerik-tag,
#product-section-7 .product-list .weta-icerik-tag,
#product-section-8 .product-list .weta-icerik-tag,
#product-section-9 .product-list .weta-icerik-tag,
#product-section-10 .product-list .weta-icerik-tag,
#product-section-11 .product-list .weta-icerik-tag,
#product-section-12 .product-list .weta-icerik-tag,
#product-section-13 .product-list .weta-icerik-tag,
#product-section-14 .product-list .weta-icerik-tag,
#product-section-15 .product-list .weta-icerik-tag,
#product-section-16 .product-list .weta-icerik-tag,
#product-section-17 .product-list .weta-icerik-tag,
#product-section-18 .product-list .weta-icerik-tag,
#product-section-19 .product-list .weta-icerik-tag{
  position: absolute;
    top: 72%;
    left: 0;
    font-weight: 700;
    background: black;
    height: max-content;
    width: max-content;
    padding: 15px;
    color: white;
    transition: all .4s;
    border: 1px solid #000;
}
#product-section-2 .product-list .product-wrapper:hover .weta-icerik-tag,
#product-section-3 .product-list .product-wrapper:hover .weta-icerik-tag,
#product-section-4 .product-list .product-wrapper:hover .weta-icerik-tag,
#product-section-5 .product-list .product-wrapper:hover .weta-icerik-tag,
#product-section-6 .product-list .product-wrapper:hover .weta-icerik-tag,
#product-section-7 .product-list .product-wrapper:hover .weta-icerik-tag,
#product-section-8 .product-list .product-wrapper:hover .weta-icerik-tag,
#product-section-9 .product-list .product-wrapper:hover .weta-icerik-tag,
#product-section-10 .product-list .product-wrapper:hover .weta-icerik-tag,
#product-section-11 .product-list .product-wrapper:hover .weta-icerik-tag,
#product-section-12 .product-list .product-wrapper:hover .weta-icerik-tag,
#product-section-13 .product-list .product-wrapper:hover .weta-icerik-tag,
#product-section-14 .product-list .product-wrapper:hover .weta-icerik-tag,
#product-section-15 .product-list .product-wrapper:hover .weta-icerik-tag,
#product-section-16 .product-list .product-wrapper:hover .weta-icerik-tag,
#product-section-17 .product-list .product-wrapper:hover .weta-icerik-tag
#product-section-18 .product-list .product-wrapper:hover .weta-icerik-tag,
#product-section-19 .product-list .product-wrapper:hover .weta-icerik-tag{
  background-color: #fff;
  color: #000;
  border: 1px solid #000;
} */

.gallery-section-1 .weta-icerik-tag,
.gallery-section-30 .weta-icerik-tag,
.gallery-section-2 .weta-icerik-tag,
.icon-section .weta-icerik-tag {
    margin-bottom: 30px;
}

.productDetail .productContent ul li {
    list-style-type: unset;
}

.productSwiper .productImage {
    height: 500px;
    border-top-right-radius: 35px;
    overflow: hidden;
}

p {
    font-weight: 300 !important;
}

#dokumanTab {
    justify-content: center !important;
}

#dokumanTab li button {
    color: #000;
}

#dokumanTab li button:hover {
    border: none !important;
}

.gallery-section-4 #image-gallery .gallery-info .img-title,
.gallery-section-51 #image-gallery .gallery-info .img-title {
    position: relative;
    top: -70px;
    left: 30px;
    background: #000;
    width: max-content;
    height: 50px;
    padding: 15px;
    transition: all .4s;
}

.gallery-section-4 #image-gallery .gallery-info .img-title .weta-icerik-tag,
.gallery-section-51 #image-gallery .gallery-info .img-title .weta-icerik-tag {
    text-align: left;
    color: #fff !important;
}

/* .gallery-section-4 #image-gallery .custom-col:nth-child(3),
.gallery-section-4 #image-gallery .custom-col:nth-child(4),
.gallery-section-4 #image-gallery .custom-col:nth-child(5),
.gallery-section-4 #image-gallery .custom-col:nth-child(6),
.gallery-section-4 #image-gallery .custom-col:nth-child(7),
.gallery-section-4 #image-gallery .custom-col:nth-child(8),
.gallery-section-4 #image-gallery .custom-col:nth-child(9),
.gallery-section-4 #image-gallery .custom-col:nth-child(10),
.gallery-section-4 #image-gallery .custom-col:nth-child(11),
.gallery-section-4 #image-gallery .custom-col:nth-child(12),
.gallery-section-4 #image-gallery .custom-col:nth-child(13),
.gallery-section-4 #image-gallery .custom-col:nth-child(14),
.gallery-section-4 #image-gallery .custom-col:nth-child(15){
  margin-top: -70px;
} */
.gallery-section-4 #image-gallery .gallery-img,
.gallery-section-51 #image-gallery .gallery-img {
    position: relative;
    width: 100%;
    height: 100%;
}

.gallery-section-4 #image-gallery .img-wrapper .gallery-img::before,
.gallery-section-51 #image-gallery .img-wrapper .gallery-img::before,
.gallery-section-4 #image-gallery .gallery-info .img-title::before,
.gallery-section-51 #image-gallery .gallery-info .img-title::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.0032606792717086996) 0%, rgba(0, 0, 0, 1) 100%);
    opacity: 0.6;
    transition: all .4s;
    height: 100%;
}

.gallery-section-4 #image-gallery .img-wrapper:hover .gallery-img::before,
.gallery-section-51 #image-gallery .img-wrapper:hover .gallery-img::before,
.gallery-section-4 #image-gallery .img-wrapper:hover .gallery-info .img-title::before,
.gallery-section-51 #image-gallery .img-wrapper:hover .gallery-info .img-title::before {
    opacity: 0;
    height: 0;
}

.swiper-pagination-bullet {
    background-color: transparent;
    border: 1px solid #30c1cd;
    transition: all .4s;
    width: 15px;
    height: 4px;
    border-radius: 0px;
}

.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #30c1cd;
    width: 20px;
}

.productDetail video,
.productDetail.videoItem .productSwiper {
    width: 100%;
}

.pageSliderContent .swiper-button-next::after,
.pageSliderContent .swiper-button-prev::after {
    color: #30c1cd !important;
}

#darklightMode {
    display: none;
}

.productDetail .col-md-7 .productContent tbody tr td p {
    line-height: normal;
    margin-bottom: 0.3rem;
    padding-top: 3px;
    font-size: 13px !important;
}

.productDetail .col-md-7 .productContent tbody tr td img {
    max-width: 30px;
    min-height: 30px;
    max-height: 30px;
    min-width: 30px;
}

.productDetail .col-md-7 .productContent .table {
    --bs-table-border-color: #fff;
}

.productDetail .col-md-7 .productContent .table-hover>tbody>tr:hover>* {
    border: none;
}

.productDetail .col-md-7 .productContent tbody tr:hover {
    border: 1px solid;
    border-width: initial;
}

.productDetail .col-md-7 .productContent tbody tr .w-25 {
    width: 7% !important;
}

.gallery-section-1 .img-wrapper img,
.gallery-section-30 .img-wrapper img {
    height: 100%;
    object-fit: cover;
}

@media (max-width: 768px) {
    #page-detail-section-1 {
        height: 1200px;
    }

    #privatePageContentItem_2 .rexa-content .weta-icerik-tag {
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
    }

    #privatePageContentItem_2 .rexa-content .weta-description .private-p,
    #privatePageContentItem_121 .rexa-content .weta-description .private-p {
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        width: 100%;
    }

    #privatePageContentItem_2 .rexa-content .weta-description .btn-color {
        font-size: 16px !important;
        padding: 10px 20px 9px 20px;
        font-weight: bold;
        background: #156082;
        border: #156082;
        position: absolute;
        z-index: 1;
        left: 0;
        bottom: 144.2%;
        border-radius: 0px;
        margin: 10px;
        width: max-content;
    }

    .accordion {
        width: 100%;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        position: relative;
        height: max-content;
        padding: 0px;
    }

    .gallery-section-2 #image-gallery .col-md-3:nth-child(4) .img-wrapper {
        bottom: 100%;
        left: 0;
    }

    .gallery-section-2 #image-gallery .col-md-3:nth-child(5) .img-wrapper {
        bottom: 100% !important;
        left: 115% !important;
        width: 100% !important;
        position: relative !important;
    }

    .gallery-section-2 #image-gallery .col-md-3:nth-child(6) .img-wrapper {
        position: relative !important;
        bottom: 0 !important;
        left: 0 !important;
        width: 100% !important;
    }

    .gallery-section-2 #image-gallery .col-md-3:nth-child(7) .img-wrapper {
        bottom: 100% !important;
        left: -43.6% !important;
        width: 87% !important;
    }

    .icon-section .icon-wrapper {
        padding: 20px 5px 20px 5px;
        min-height: 285px;
    }

    #parallax-1 .rgw .parallax-title,
    #parallax-5 .rgw .parallax-title {
        max-width: 100%;
    }

    .ebulten-section form {
        width: 100% !important;
    }

    .footer .col-md-3 {
        position: relative;
    }

    .swiper-slide .slider-contents .weta-description p {
        font-size: 15px !important;
    }

    .swiper-slide .slider-contents .weta-slider-tag {
        font-size: 34px !important;
        line-height: 34px !important;
    }

    .swiper-button-next {
        top: 68%;
    }

    .swiper-button-next,
    .swiper-button-prev {
        width: 36px !important;
        height: 36px !important;
    }

    .swiper-button-prev {
        top: 55%;
    }

    .section-header.fixed #navigation>ul>li.dropdown>.dropdown-trigger {
        line-height: 50px;
    }

    .form-section {
        padding: 145px 145px 1130px 145px;
    }

    .form-section .rexa-content {
        position: relative;
    }

    .form-section .rexa-content .weta-icerik-tag {
        position: absolute;
        top: -60px;
        left: -125px;
    }

    .form-section .rexa-content .contactCenter {
        position: absolute;
        top: 10px;
        left: -120px;
        margin-top: 0px;
        width: 400%;
    }

    .form-section .contact-form {
        position: absolute;
        right: -1px;
        height: 770px;
        top: 35%;
    }

    #parallax-2,
    #parallax-6 {
        margin-bottom: 35px;
    }

    .gallery-section-4 #image-gallery .custom-col,
    .gallery-section-51 #image-gallery .custom-col {
        width: 100%;
    }

    #slider-1 #slide-items-1 .slider-contents .slider-description p span {
        font-size: 21pt !important;
    }

    #slider-1 #slide-items-1 .slider-contents .slider-description p:nth-child(4) {
        font-size: 10.3pt !important;
    }

    #slider-1 #slide-items-1 .slider-contents .slider-description p::nth-child(5) {
        font-size: 12.5pt !important;
    }

    .sliderJs.swiper-vertical .swiper-button-prev {
        top: 56%;
    }

    .sliderJs.swiper-vertical .swiper-button-next {
        top: 70%;
    }

    .sliderJs .swiper-button-next,
    .sliderJs .swiper-button-prev {
        width: 45px !important;
        height: 45px !important;
    }

    .gallery-section-1 .col-md-3 .img-wrapper,
    .gallery-section-30 .col-md-3 .img-wrapper {
        min-height: 290px;
    }

    #blog-section-1 .blog-list .custom-col {
        width: 50%;
    }

    .gallery-section-1 .img-wrapper img,
    .gallery-section-30 .img-wrapper img {
        max-width: max-content;
        min-height: auto;
        min-width: auto;
        max-height: none;
    }

    .gallery-section-1 #image-gallery .custom-col,
    .gallery-section-30 #image-gallery .custom-col {
        width: 100% !important;
    }

    .productDetail .col-md-7 .productContent tbody tr td p {
        font-size: 10px !important;
    }

    .productDetail .col-md-7 .productContent tbody tr td img {
        max-width: 50px;
        min-height: 50px;
        max-height: 50px;
        min-width: 50px;
    }
}

.link-variation .varyasyon-title {
    display: none;
}

.link-variation .group {
    margin: 0px 20px;
}


.gallery-section .img-title .weta-icerik-tag {
    font-size: 14px !important;
    margin-bottom: 0px !important;
    text-align: left;
}

.gallery-section .img-title {
    margin-top: 0px;
}

.product-list .weta-icerik-tag {
    font-size: 12px;
    width: 100%;
    height: max-content;
    text-align: left;
    margin: 0px;
}

.gallery-section-4 #image-gallery .img-wrapper:hover .gallery-info .img-title,
.gallery-section-51 #image-gallery .img-wrapper:hover .gallery-info .img-title {
    opacity: 0;
}

.gallery-section-4 #image-gallery .img-wrapper .gallery-info .img-description,
.gallery-section-51 #image-gallery .img-wrapper .gallery-info .img-description {
    position: absolute;
    top: 0;
    width: 99%;
    padding: 10px;
    max-height: 165px;
    overflow: scroll;
    opacity: 0;
    transition: all .4s;
    text-align: left;
}

.gallery-section-4 #image-gallery .img-wrapper:hover .gallery-info .img-description,
.gallery-section-51 #image-gallery .img-wrapper:hover .gallery-info .img-description {
    opacity: 1 !important;
}

.gallery-section-12 .gallery-wrapper,
.gallery-section-13 .gallery-wrapper,
.gallery-section-14 .gallery-wrapper,
.gallery-section-15 .gallery-wrapper,
.gallery-section-16 .gallery-wrapper,
.gallery-section-17 .gallery-wrapper,
.gallery-section-18 .gallery-wrapper,
.gallery-section-19 .gallery-wrapper,
.gallery-section-21 .gallery-wrapper,
.gallery-section-22 .gallery-wrapper,
.gallery-section-23 .gallery-wrapper,
.gallery-section-24 .gallery-wrapper,
.gallery-section-25 .gallery-wrapper {
    position: relative;
}

.gallery-section-13 .weta-icerik-tag {
    top: -100px !important;
}

/* .gallery-section-12 .weta-icerik-tag,
.gallery-section-13 .weta-icerik-tag,
.gallery-section-14 .weta-icerik-tag,
.gallery-section-15 .weta-icerik-tag,
.gallery-section-16 .weta-icerik-tag,
.gallery-section-17 .weta-icerik-tag,
.gallery-section-18 .weta-icerik-tag,
.gallery-section-19 .weta-icerik-tag,
.gallery-section-20 .weta-icerik-tag,
.gallery-section-21 .weta-icerik-tag,
.gallery-section-22 .weta-icerik-tag,
.gallery-section-23 .weta-icerik-tag,
.gallery-section-24 .weta-icerik-tag,
.gallery-section-25 .weta-icerik-tag{
    position: absolute;
    top: -62px;
    left: 0;
    width: max-content;
    height: max-content;
    padding: 10px;
    background: #000;
    color: #fff;
    z-index: 99;
}
.gallery-section-12 .container,
.gallery-section-13 .container,
.gallery-section-14 .container,
.gallery-section-15 .container,
.gallery-section-16 .container,
.gallery-section-17 .container,
.gallery-section-18 .container,
.gallery-section-19 .container,
.gallery-section-20 .container,
.gallery-section-21 .container,
.gallery-section-22 .container,
.gallery-section-23 .container,
.gallery-section-24 .container,
.gallery-section-25 .container{
    display: flex;
    flex-direction: column-reverse;
} */
.gallery-section-12 .gallery-wrapper .galleryDescription p,
.gallery-section-13 .gallery-wrapper .galleryDescription p,
.gallery-section-14 .gallery-wrapper .galleryDescription p,
.gallery-section-15 .gallery-wrapper .galleryDescription p,
.gallery-section-16 .gallery-wrapper .galleryDescription p,
.gallery-section-17 .gallery-wrapper .galleryDescription p,
.gallery-section-18 .gallery-wrapper .galleryDescription p,
.gallery-section-19 .gallery-wrapper .galleryDescription p,
.gallery-section-20 .gallery-wrapper .galleryDescription p,
.gallery-section-21 .gallery-wrapper .galleryDescription p,
.gallery-section-22 .gallery-wrapper .galleryDescription p,
.gallery-section-23 .gallery-wrapper .galleryDescription p,
.gallery-section-24 .gallery-wrapper .galleryDescription p,
.gallery-section-25 .gallery-wrapper .galleryDescription p {
    text-align: left;
    margin-top: 20px;
}

.category-info-accordion {
    display: none;
}

#product-section-10,
#product-section-12,
#product-section-13,
#product-section-14,
#product-section-29,
#product-section-21,
#product-section-16,
#product-section-18,
#product-section-32,
#product-section-15,
#product-section-17,
#product-section-33,
#product-section-30,
#product-section-34 {
    padding: 0px;
}

.gallery-section-4 img,
.gallery-section-51 img {
    height: 350px;
}

@media(max-width:768px) {
    .rexa-content.order-2 {
        margin-top: 30px !important;
    }

    #privatePageContentItem_2 .rexa-gorseller .rg-wrapper .rgw,
    #privatePageContentItem_121 .rexa-gorseller .rg-wrapper .rgw {
        position: relative;
        top: auto;
        left: auto;
    }

    .pageDetailContent .rexa-content {
        order: 2 !important;
        margin-top: 30px !important;
    }

    .pageDetailContent .rexa-gorseller {
        order: 1 !important;
    }

    #blog-list .swiper-button-prev,
    #blog-list .swiper-button-next {
        display: none;
    }

    .footer-img img {
        max-height: 50px;
        margin-bottom: 30px;
    }

    footer * {
        text-align: left !important;
        justify-content: left !important;
    }

    footer {
        padding: 40px 20px;
    }

    #footer-col {
        margin: 0px !important;
    }

    .footer .footer-info-list {
        margin-top: 5px;
    }

    .gallery-section-12 .custom-col,
    .gallery-section-13 .custom-col,
    .gallery-section-14 .custom-col,
    .gallery-section-15 .custom-col,
    .gallery-section-16 .custom-col,
    .gallery-section-17 .custom-col,
    .gallery-section-18 .custom-col,
    .gallery-section-19 .custom-col,
    .gallery-section-21 .custom-col,
    .gallery-section-22 .custom-col,
    .gallery-section-23 .custom-col,
    .gallery-section-24 .custom-col,
    .gallery-section-25 .custom-col {
        width: 100% !important;
    }

    .gallery-section-12 .weta-icerik-tag,
    .gallery-section-13 .weta-icerik-tag,
    .gallery-section-14 .weta-icerik-tag,
    .gallery-section-15 .weta-icerik-tag,
    .gallery-section-16 .weta-icerik-tag,
    .gallery-section-17 .weta-icerik-tag,
    .gallery-section-18 .weta-icerik-tag,
    .gallery-section-19 .weta-icerik-tag,
    .gallery-section-20 .weta-icerik-tag,
    .gallery-section-21 .weta-icerik-tag,
    .gallery-section-22 .weta-icerik-tag,
    .gallery-section-23 .weta-icerik-tag,
    .gallery-section-24 .weta-icerik-tag,
    .gallery-section-25 .weta-icerik-tag {
        font-size: 16px !important;
    }
}


.footer-pages li a {
    transition: all .4s;
}

.footer-pages li a:hover {
    padding-left: 10px;
}


@media(min-width:768px) {

    .section-header .dropdown-menu,
    .section-header .dropdown-menu.big-dropdown {
        min-width: 100% !important;
        display: flex !important;
        flex-wrap: wrap;
        padding: 0px;
        left: 0;
        justify-content: center;
        align-items: center;
    }

    .section-header .dropdown-menu.big-dropdown li {
        width: max-content !important;
    }

    .section-header #navigation>ul>li.dropdown .dropdown-trigger {
        display: none;
    }

    .section-header #navigation>ul>li,
    .lang-menu>ul>li {
        position: initial;
    }

    #main-menu li {
        margin: 10px 5px;
        padding: 0px 10px;
        border-radius: 10px;
        font-size: 12px !important;
        transition: all .4s;
        background-color: #fff;
    }

    #main-menu li a {
        font-size: 12px !important;
    }

    #main-menu li:hover {
        background-color: #000;
        border-color: #fff;
        transform: none !important;
    }

    .section-header #navigation>ul>li:hover .dropdown-menu li:hover a,
    #main-menu li:hover a {
        color: #fff !important;
    }

    .section-header #navigation>ul.navbar-extra>li:hover .dropdown-menu li:hover a {
        color: #000 !important;
    }

    .productDetail .col-md-7 .productContent p img {
        margin-right: 15px;
    }
}

@media(max-width:768px) {
    #cookieConsent {
        z-index: 9999999999999999999999999;
    }

    #cookieConsent .px-2 {
        font-size: 10px !important;
        text-align: left;
    }

    #cookieConsent #agree-button {
        font-size: 12px !important;
        height: 48px;
    }

    .pageSliderContent .container * {
        text-align: left !important;
        color: #fff !important;
    }

    .sliderJs .swiper-slide .container {
        justify-content: left !important;
    }

    .weta-icerik-tag {
        font-size: 25px !important;
    }

    p,
    .accordion-body *,
    .weta-description .private-p {
        font-size: 13px !important;
    }

    .section-header #navigation>ul li {
        width: 100%;
    }

    .section-header #navigation>ul>li.dropdown>.dropdown-trigger {
        right: 0 !important;
        width: 40%;
        padding-right: 0px;
    }

    .sliderJs {
        width: 100%;
        margin-top: 10px;
        margin-bottom: 10px;
    }
}

.loader-mask {
    display: none !important;
    visibility: hidden !important;
}

.btn-category {
    font-size: 13px !important;
}

@media(min-width:768px) {
    .productList .col-md-5 {
        width: 15%;
    }

    .productList .col-md-7 {
        width: 85%;
    }

    .sliderJs {
        width: 100%;
    }

    .sliderViewType-2 .swiper-button-prev,
    .sliderViewType-2 .swiper-button-next {
        bottom: 50px;
    }
}

.baner__thumbs-slide-title {
    font-size: 12px !important;
    line-height: 15px;
}

@media(min-width:1400px) {

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
        max-width: 95%;
    }

    .sliderJs {
        width: 95%;
    }

    .pageSliderContent {
        margin-top: 20px;
    }
}


.sliderJs {
    border-top-right-radius: 80px;
}

.section-header {
    box-shadow: none;
}

.sliderJs video {
    width: 100%;
    height: 100%;
}

.slider_thumbs {
    width: 75% !important;
    height: 100px;
    margin-left: 13%;
}

#page-detail-section-1 video,
#page-detail-section-35 video {
    border-bottom-right-radius: 40px;
}

.gorsel-left img,
.gorsel-left video {
    border-top-left-radius: 40px;
}

.gorsel-right img,
.gorsel-right video {
    border-bottom-right-radius: 40px;
}

#product-list .col-md-3 {
    width: 16.66%;
    margin-bottom: 20px;
}

.productDetail {
    margin-top: 0px;
}

.product-category-buttons {
    display: flex;
    justify-content: end;
}

#product-list .product-image {
    border-bottom-right-radius: 30px;
    overflow: hidden;
}

#product-list .product-title {
    position: relative;
    top: auto;
    bottom: 0;
    left: 0;
    right: 0;
    width: max-content;
    height: 30px;
    background-color: #000;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 15px !important;
    border-bottom-right-radius: 15px;
    margin-top: -30px;
}

#product-list .product-title .weta-icerik-tag {
    color: #fff !important;
    font-size: 17px !important;
}

#gallery-detail-section-12 .gallery-img {
    border-top-right-radius: 30px;
    overflow: hidden;
}

.swiper-slide img {
    display: block !important;
    object-fit: cover;
}

.product-description-content * {
    color: #000;
}


#productDetailType-4 .accordion {
    margin-top: 50px;
}

@media(min-width:768px) {
    #productDetailType-4 .product-thumbs .swiper-slide {
        width: max-content !important;
    }

    .product-thumbs .productImage {
        height: 150px;
    }

    #productDetailType-4 .col-md-5 {
        width: 23%;
    }

    #productDetailType-4 .col-md-7 {
        width: 77%;
    }

    .gallery-section-1 .gallery-img,
    .gallery-section-30 .gallery-img {
        height: 400px;
    }
}

.product-icons-wrapper {
    margin-top: 35px;
}

.product-second-title {
    margin-top: 40px;
}

@media(max-width:768px) {

    .productDetail .col-md-5,
    .productDetail .col-md-7 {
        width: 100% !important;
    }

    #navigation {
        padding: 0px 20px;
        padding-top: 100px;
    }

    #product-list .col-md-3 {
        width: 50% !important;
    }

    .pageSliderContent {
        padding: 0px 10px;
    }

    .slider_thumbs {
        width: 70% !important;
    }

    #page-detail-section-1 .container .row {
        height: max-content !important;
        padding: 15px 20px;
    }

    .weta-description .accordion {
        width: 100% !important;
        padding-left: 0px !important;
    }

    .section-header.fixed,
    .section-header {
        z-index: 999999;
    }

    .product-category-buttons {
        justify-content: space-between;
        flex-wrap: wrap;
    }

    .btn-category {
        min-width: 80px;
    }

    .product-thumbs .productImage {
        height: 60px;
    }

    .productDetail .col-md-7 .productContent {
        padding-right: 0px;
    }

    #main-menu li {
        width: 48% !important;
    }

    #main-menu {
        display: flex !important;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .gallery-section {
        padding-top: 0px;
    }

    #product-list .product-title .weta-icerik-tag {
        font-size: 13px !important;
    }

    .dropdown-menu li a {
        font-size: 12px !important;
    }

    .sliderViewType-2 .swiper-button-prev,
    .sliderViewType-2 .swiper-button-next {
        bottom: 25px !important;
    }

    .sliderJs .swiper-slide img {
        object-fit: cover;
        /* height: max-content; */
    }

    .pageSliderContent .sliderJs,
    .pageSliderContent .sliderJs .swiper-wrapper,
    .pageSliderContent .sliderJs .swiper-slide {
        height: 90vh !important;
        max-height: 90vh !important;
        justify-content: flex-start;
    }

    .slider_thumbs::after {
        border-color: #000 !important;
    }

    .slider_thumbs .swiper-slide-thumb-active:before,
    .baner__thumbs-slide-title {
        color: #fff !important;
    }

    .slider-contents .btn {
        background-color: transparent !important;
        border: 1px solid #fff !important;
    }

    .sliderJs .slider-contents {
        top: 40%;
    }

    .gallery-section .weta-icerik-tag {
        font-size: 12px !important;
    }

    .gallery-section img,
    .gallery-section .img-wrapper {
        border-top-right-radius: 15px !important;
    }

    #product-list .product-image {
        border-bottom-right-radius: 15px !important;
    }

    .productDetail .product-icons-wrapper {
        position: relative;
    }

    .productDetail .product-icons-wrapper .icons-items {
        position: unset !important;
    }

    .gallery-section .img-title .weta-icerik-tag {
        font-size: 12px !important;
    }

    .gallery-wrapper .weta-icerik-tag {
        font-size: 24px !important;
    }

    .gallery-section-4 img,
    .gallery-section-51 img {
        height: 100%;
        object-fit: cover !important;
    }

    .gallery-section-4 .gallery-img,
    .gallery-section-51 .gallery-img {
        height: max-content !important;
    }
}


.footer .footer-pages li {
    margin-bottom: 5px;
}

.section-top-bar ul {
    padding-left: 0px;
}

.gallery-section img,
.gallery-section .img-wrapper {
    border-top-right-radius: 30px;
}

.footer-title {
    font-size: 16px !important;
    font-weight: 500 !important;
}



@media(max-width:380px) {
    .dropdown-menu li {
        line-height: normal !important;
    }

    .dropdown-menu li a {
        font-size: 11px !important;
    }

    #navigation {
        padding-top: 70px;
    }

    .section-header #navigation>ul li {
        padding: 7px 0px !important;
    }
}

@media(max-width:768px) {
    #productDetailType-4 .product-image-wrapper .productImage {
        width: 45%;
        margin-right: 10px;
        margin-bottom: 10px;
    }

    #productDetailType-4 .product-image-wrapper {
        flex-wrap: wrap;
    }

    #parallax-1,
    #parallax-5 {
        height: max-content !important;
        min-height: fit-content !important;
    }

    #parallax-1 video,
    #parallax-5 video {
        width: 100%;
        height: 100%;
    }

    #parallax-1 .rg-wrapper,
    #parallax-5 .rg-wrapper {
        height: 100%;
    }

    #parallax-1 .rgw,
    #parallax-5 .rgw {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 100%;
    }

    #parallax-1 .parallax-title,
    #parallax-5 .parallax-title {
        margin: 0px !important;
        border-color: #fff !important;
    }

    #parallax-1 .rgw .weta-parallax-tag,
    #parallax-5 .rgw .weta-parallax-tag {
        font-size: 20px !important;
    }

    .productList .rgw::before,
    .productList .rgw::after {
        display: none;
    }

    .weta-desciription * {
        text-align: justify !important;
    }

    .gallery-section .custom-col {
        width: 100% !important;
    }
}

#parallax-1 .container,
#parallax-5 .container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.gallery-section .weta-icerik-tag,
.gallery-section .galleryDescription,
.gallery-section .img-description {
    text-align: left;
}

#product-documents {
    display: none;
}

#fixed-button {
    width: 80px;
    height: 100px;
    background-color: var(--site-color);
    border-radius: 4px 0 0 4px;
}

#fixed-button::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    bottom: 0;
    right: 0;
    left: 0;
    display: flex;
    justify-content: end;
    align-items: end;
    background-image: url(/images/sag-alt-iletisim-resim-tr.png);
    background-size: contain;
    background-repeat: no-repeat;
}

:lang(en) #fixed-button::before {
    background-image: url(/images/sag-alt-iletisim-resim-en.png) !important;
}

#fixed-button .icon {
    display: none;
}

@media(max-width:768px) {
    #fixed-button {
        width: 40px !important;
        height: 50px !important;
    }

    #fixed-button .menu img {
        max-height: 35px !important;
    }

    #fixed-button .item {
        padding: 5px;
    }

    #fixed-button.active .menu {
        min-height: 230px;
    }

    #fixed-button .menu {
        width: 200px !important;
    }

    #parallax-3,
    #parallax-4 {
        min-height: 150px !important;
        background-repeat: no-repeat;
        background-size: contain;
        background-position: top;
    }

    #parallax-2 .weta-parallax-tag,
    #parallax-6 .weta-parallax-tag {
        font-size: 18px !important;
    }

    #page-detail-section-35 {
        height: max-content;
    }
}

@media(min-width:768px) {
    .section-header #languages {
        position: relative !important;
    }

    :lang(en) .section-header #navigation>ul>li a,
    :lang(en) .nav-right .select-language .lang-menu>ul>li>a {
        font-size: 15px;
    }
}

.icon-content-wrapper .weta-icerik-tag {
    text-align: left !important;
}

.blog-content-wrapper .btn-color,
.blog-content-wrapper .blog-date,
#product-list .product-code {
    display: none;
}

.parallax-section {
    overflow: hidden;
}

@media(min-width:768px) {

    #page-5 .form-section,
    #page-77 .form-section {
        min-height: 800px;
    }

    .section-header .col-lg-3 {
        width: 30%;
    }

    .section-header .col-lg-9 {
        width: 70%;
    }

    .section-header .gif-text,
    .section-header .gif-snowman,
    .section-header .gif-2025 {
        max-height: 25px !important;
    }

    .section-header .gif-snowman,
    .section-header .gif-2025 {
        margin-right: 10px;
    }
}

.learn-more {
    display: none !important;
}

@media(max-width:768px) {
    #languages .dropdown-menu {
        opacity: 1 !important;
        visibility: visible !important;
        top: -22px !important;
        left: 15px;
    }

    #languages .dropdown-menu * {
        font-size: 16px !important;
    }

    #languages .dropdown-trigger {
        display: none !important;
    }
}


.section-top-bar #left-bar .search-click-1,
.section-top-bar .btn,
.section-top-bar #right_end-bar li {
    display: none !important;
}

.textImg .whatsapp-contact {
    margin-left: 5px;
    color: #fff;
    background-color: #25d366;
    border-radius: 7px;
    padding: 7px 10px;
}

.button-content {
    display: flex;
    justify-content: end;
}

#allteklifPopup .label.custom-label {
    z-index: 0;
}

@media (min-width: 900px) {
    #allteklifPopup .modal-dialog {
        min-width: 700px;
    }

    .section-header {
        height: 160px;
    }

    .section-header .logo img {
        max-height: 50px !important;
    }

    .section-header .navbar-extra #main-menu {
        height: max-content;
    }

    .section-header .navbar-extra li.dropdown:hover #main-menu {
        top: 100%;
    }

    .section-header .navbar-extra li.dropdown #main-menu li {
        max-height: max-content !important;
        margin: 0px 5px;
        text-align: center;
        border: 1px solid transparent !important;
    }

    .section-header .navbar-extra li.dropdown #main-menu li:hover {
        background-color: #fff !important;
        transform: none;
        border-color: #000 !important;
    }

    .section-header .navbar-extra li.dropdown #main-menu li:hover a {
        color: var(--site-header-title-color) !important;
    }

    .section-header.fixed {
        height: 140px !important;
    }

    .section-header #navigation>ul.navbar>li {
        padding: 0px 10px !important;
    }

    .section-header #navigation>ul>li a,
    .nav-right .select-language .lang-menu>ul>li>a {
        font-size: 13px !important;
    }

    .section-header #navigation>ul.navbar-extra {
        justify-content: left !important;
        position: absolute;
        bottom: 0;
        left: 0;
        height: 70px;
        max-width: 95%;
        padding: 0px;
        margin-left: 5%;
        background-color: #fff;
    }

    .section-header .container {
        height: 100%;
    }

    .section-top-bar #left-bar {
        width: 50% !important;
    }

    .section-top-bar #right-bar {
        padding-right: 0px !important;
    }

    .section-top-bar #right_end-bar {
        width: 3%;
        justify-content: end;
        padding-left: 0px !important;
        display: none !important;
    }

}

#allteklifPopup label.custom-label {
    z-index: 0;
}


.section-header #navigation>ul.navbar-extra li a {
    position: relative;
    padding-left: 70px;
}

.section-header #navigation>ul.navbar-extra li a::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 75px;
    height: 100%;
    background-size: 50px;
    background-repeat: no-repeat;
    background-position: center;
}

.section-header #navigation>ul.navbar-extra li:nth-child(1) a::before {
    background-image: url(/images/icon-shower-enclosures.jpg);
}

.section-header #navigation>ul.navbar-extra li:nth-child(2) a::before {
    background-image: url(/images/icon-walk-in.jpg);
}

.section-header #navigation>ul.navbar-extra li:nth-child(3) a::before {
    background-image: url(/images/icon-shower-doors.jpg);
}

.section-header #navigation>ul.navbar-extra li:nth-child(4) a::before {
    background-image: url(/images/icon-bathtub-screens.jpg);
}

.section-header #navigation>ul.navbar-extra li:nth-child(5) a::before {
    background-image: url(/images/icon-shower-trays.jpg);
}

.section-header #navigation>ul.navbar-extra li:nth-child(6) a::before {
    background-image: url(/images/icon-drain-lines.jpg);
}

.section-header #navigation>ul.navbar-extra li:nth-child(7) a::before {
    background-image: url(/images/icon-accessories.jpg);
}

.section-header #navigation>ul.navbar-extra #main-menu li a {
    padding-left: 0px !important;
}

.section-header #navigation>ul.navbar-extra #main-menu li a::before {
    display: none !important;
}

@media(max-width:768px) {
    .section-header #navigation>ul.navbar-extra {
        padding: 0px;
    }

    .section-header #navigation>ul.navbar-extra li a {
        padding-left: 50px;
        height: 40px;
        line-height: 40px;
    }

    .section-header #navigation>ul.navbar-extra li a::before {
        background-position: left;
    }

    .section-header #navigation {
        overflow: scroll;
        top: 65px;
        padding-top: 10px;
    }

    .section-header #navigation>ul.navbar-extra #main-menu li {
        width: 50% !important;
        max-height: 100px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .section-header #navigation>ul.navbar-extra #main-menu li a {
        padding-left: 0px !important;
        height: 100%;
        font-size: 12px !important;
        text-align: center;
    }

    .variationImage {
        height: 60px;
    }

    .variationImage img {
        height: 100%;
    }

    .section-header #navigation {
        display: flex;
        flex-direction: column;
    }

    .section-header #navigation>ul.navbar {
        order: 2;
    }

    .section-header #navigation>ul.navbar-extra {
        order: 1;
    }

    .section-header #navigation>ul.navbar-extra #main-menu {
        justify-content: left;
    }

    .section-header #navigation>ul.navbar>li.dropdown>.dropdown-trigger.active+ul {
        top: 0% !important;
    }
}

#filter-product-list .rg-wrapper {
    margin-bottom: 25px;
}

.productDetail #option-71,
.productDetail #option-72,
.productDetail #option-73,
.productDetail #option-74,
.productDetail #option-75,
.productDetail #option-76,
.productDetail #option-77,
.productDetail #option-78,
.productDetail #option-79,
.productDetail #option-80,
.productDetail #option-81,
.productDetail #option-82,
.productDetail #option-83,
.productDetail #option-84 {
    display: none !important;
}

#snow {
    background-color: transparent;
    background-image: url('https://myclang.com/public/operations/a6c1b5e97ad57fe513e76660f178d31d/Snow1_4.png'), url('https://myclang.com/public/operations/a6c1b5e97ad57fe513e76660f178d31d/Snow2_6.png'), url('https://myclang.com/public/operations/a6c1b5e97ad57fe513e76660f178d31d/Snow3_2.png');
    -webkit-animation: snow 20s linear infinite;
    -moz-animation: snow 20s linear infinite;
    -ms-animation: snow 20s linear infinite;
    animation: snow 20s linear infinite;
    z-index: 999;
    right: 0;
    top: 0;
    left: 0;
    bottom: 0;
    margin-top: 0;
    pointer-events: none;
    position: fixed;
    z-index: 1;
    filter: brightness(0.8);
}

@keyframes snow {
    0% {
        background-position: 0px 0px, 0px 0px, 0px 0px
    }

    100% {
        background-position: 500px 1000px, 400px 400px, 300px 300px
    }
}

.pageDetailContent {
    background-color: transparent !important;
}

.pageDetailContent .container {
    background-color: #fff !important;
    position: relative;
}

.ebulten-section {
    position: relative;
    z-index: 3;
}

.parallax-section {
    z-index: 99;
    position: relative;
}

.parallax-section .container {
    background-color: transparent !important;
}

#left-follow-bar .product-image img {
    max-height: 300px;
}

@media(max-width:768px) {
    .section-header .logo img {
        max-height: 30px !important;
    }

    .section-header .logo img.gif-text,
    .section-header .logo img.gif-snowman,
    .section-header .logo img.gif-2025 {
        max-height: 15px !important;
    }

    .section-header .gif-snowman,
    .section-header .gif-2025 {
        margin-right: 5px;
    }

    .section-header .col-lg-3 {
        width: 85% !important;
    }

    .section-header .col-lg-9 {
        width: 15% !important;
    }
}

.configurator-section .mounting-options-list .item .content-image img.height-auto {
    max-height: 550px;
}

.modal-backdrop.show {
    display: none !important;
}

/* 
#teklifModal::before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #000;
    opacity: 0;
    visibility: hidden;
    transition: all .4s;
    z-index: 0;
}
#teklifModal.show::before{
    opacity: 0.4;
    visibility: visible;
} */


@media(min-width:2500px) {
    .drawing-board {
        display: flex;
        justify-content: end;
    }

    .drawing-board canvas {
        width: 85% !important;
        margin-right: 22px;
    }
}

.configure-content .btn {
    border-radius: 10px !important;
}

.configure-content .btn:hover {
    background-color: #156082 !important;
    border-color: #156082 !important;
}

.custom-list {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.custom-list li {
    width: 50%;
    margin-bottom: 5px;
}

.filigran-title * {
    margin: 0px !important;
    color: #fff !important;
}

.filigran-title {
    margin-bottom: 15px;
    text-align: center;
    padding: 10px 0px;
    transition: all .4s;
    background: linear-gradient(90deg, rgba(2, 0, 36, 1) 0%, rgba(21, 96, 130, 1) 100%);
    animation: background 6s ease infinite;
    animation-direction: alternate;
    background-size: 500% 500%;
    border-bottom-right-radius: 20px;
    color: #fff;
}

@keyframes background {
    0% {
        background-position: 0 50%;
        transform: scale(1);
    }

    50% {
        background-position: 100% 50%;
        transform: scale(1.02);
    }

    100% {
        background-position: 0 50%;
        transform: scale(1);
    }
}

.configurator-section .series-item .series-img {
    height: 250px;
}

.configurator-section .series-item .series-img img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.drawing-board canvas {
    height: auto !important;
    min-height: 500px;
}

@media(max-width:768px) {
    #left-follow-bar {
        order: 2;
    }

    #right-step-bar {
        order: 1;
    }

    .configurator-section .series-item .series-img {
        height: 150px;
    }

    #ilDiv,
    #ilceDiv,
    #ilSecondDiv,
    #ilceSecondDiv {
        width: 50% !important;
    }

    #teslimatAdresDiv {
        width: 100% !important;
    }

    .configurator-section .mounting-options-list .item:nth-last-child(1) {
        position: relative;
    }

    .select-button {
        bottom: 0;
        left: 0;
    }

    .drawing-board canvas {
        min-height: auto !important;
        height: auto !important;
        width: 100% !important;
    }

    .result-screen .select-button {
        position: relative;
    }

    .result-options-list .item-result .result-image {
        width: 100% !important;
    }

    .result-options-list .item-result .result-image .product-price p {
        font-size: 17px !important;
    }

    .configurator-section .popup {
        width: 95% !important;
        max-height: 95% !important;
    }

    .footer .footer-pages {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }

    .footer .footer-pages li {
        width: 32% !important;
    }

    .custom-list li {
        width: 25% !important;
    }

    #footer-col {
        margin-bottom: 25px !important;
    }

    .footer-description {
        margin-top: 0px !important;
    }

    .order-detail-container {
        max-width: 100% !important;
    }
}

.configurator-section .mounting-options-list .item #imageH img {
    object-fit: contain;
}

#bottom-footer .list-unstyled {
    display: none !important;
}

#bottom-footer .col-md-3 {
    width: 100% !important;
}

@media(min-width:768px) {
    #icon-section-1 .custom-col {
        width: 16.6% !important;
    }

    #icon-section-1 .icon-wrapper {
        min-height: 250px;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
}

.textImg .weta-description .btn {
    min-width: 150px;
    border-radius: 0px;
    margin-top: 15px;
    padding: 15px 0px;
    transition: all .4s;
}

.textImg .weta-description .btn:hover {
    background-color: #403d3d !important;
    border-color: #403d3d !important;
}

.ebulten-section * {
    color: #fff !important;
}

.icon-section .icon {
    color: #156082;
}

.productDetail #option-34,
.ikbasvuruForm {
    display: none !important;
}


.section-header #languages,
.section-header #member {
    display: none !important;
}

@media(max-width:768px) {

    #memberSystemType2 .sign-in-container,
    #memberSystemType2 .sign-up-container {
        width: 100% !important;
        position: relative !important;
        top: auto !important;
        left: auto !important;
        bottom: auto !important;
        height: 80vh !important;
        opacity: 1 !important;
        visibility: visible !important;
    }

    #memberSystemType2 .overlay-container {
        display: none !important;
    }

    #memberSystemType2 .sign-in-container {
        order: 1;
    }

    #memberSystemType2 .sign-up-container {
        order: 2;
        padding-bottom: 50px !important;
    }

    #memberSystemType2 .container {
        width: 100%;
        display: flex;
        flex-direction: column;
    }

    .pageDetailContent {
        padding: 25px 0px !important;
    }
}
#cart-form{
    display: none !important;
}