#category-section-1 .category-list-content,
#product-list .col-md-3 .product-wrapper .learn-more {
    display: none;
}

#category-section-1 .category-section-wrapper .product-list {
    width: 100%
}

.productList .col-md-7,
.productList .col-md-5 {
    display: none;
}

#icon-section-1 .icon-wrapper {
    text-align: center;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 8px;
}

.section-header .dropdown-menu {
    min-width: 210px;
}

.icon-section .icon-wrapper .icon-description p {
    transition: all .4s;
}

.icon-section .icon-wrapper:hover .icon-description p {
    color: #fff !important;
}

.icon-section .icon-wrapper:hover {
    background-color: #38a8e7;
}

#product-list .col-md-3 .product-wrapper .product-title {
    position: absolute;
    bottom: 5%;
    left: 0%;
    background: #0284b8;
    color: #fff !important;
    padding: 10px;
    transition: all .4s;
    opacity: 0.8;
}

#product-list .col-md-3 .product-wrapper:hover .product-title {
    opacity: 1;
}

#product-list .col-md-3 .product-wrapper .product-title .weta-icerik-tag {
    color: #fff;
}

#product-list .col-md-3 .product-wrapper {
    position: relative;
}

.btn.btn-color {
    background-image: linear-gradient(to right, #43cea2 0%, #185a9d 51%, #43cea2 100%);
    transition: 0.5s;
    background-size: 200% auto;
    border-radius: 5px;
    padding: 10px 30px;
    outline: none !important;
    min-width: var(--site-button-width);
    text-transform: capitalize;
    font-weight: bold;
    font-size: 16px !important;
}

.btn.btn-color:hover {
    background-position: right center;
    /* change the direction of the change here */
    color: #fff;
    text-decoration: none;
}

.productList .product-color-options {
    display: none !important;
}

.varyasyon-list span.varyasyon-title {
    display: none;
}

.productDetail .col-md-5,
.productDetail .col-md-7 {
    width: 50% !important;
}

.contactCenter #address {
    width: 65%;
}

.footer .footer-pages li {
    padding: 5px 0px !important;
}

.footer .footer-pages li.pages {
    padding: 5px 0px !important;
    transition: all .4s;
}

.footer .footer-pages li a {
    transition: all .4s;
}

.footer .footer-pages li:hover a {
    margin-left: 5px;
}

.footer .col-md-3:nth-child(2) {
    padding-left: 5%;
}

.footer * {
    font-size: 13px !important;
}

.footer-title {
    font-size: 18px !important;
}

.section-header .dropdown-menu li a {
    font-size: 17px !important;
}

@media (min-width: 1150px) {
    .section-header #navigation>ul>li a {
        font-size: 16px !important;
    }
}

.product-wrapper {
    position: relative;
    background: #fff;
    overflow: hidden;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
}

.productList {
    background-color: #f2f4f8 !important;
}

.weta-slider-tag,
.weta-icerik-tag {
    color: transparent !important;
    background: linear-gradient(90deg, rgba(19, 59, 102, 1) 0%, rgba(0, 154, 180, 1) 50%, rgba(196, 255, 215, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.gallery-section-3,
.gallery-section-5,
.gallery-section-4,
.gallery-section-7 {
    background: #f5f5f5;
}

.gallery-section-3 .gallery-wrapper,
.gallery-section-5 .gallery-wrapper,
.gallery-section-4 .gallery-wrapper,
.gallery-section-7 .gallery-wrapper {
    margin-bottom: 30px;
}

.gallery-section-3 .gallery-wrapper .weta-icerik-tag,
.gallery-section-5 .gallery-wrapper .weta-icerik-tag,
.gallery-section-3 .gallery-info .weta-icerik-tag,
.gallery-section-5 .gallery-info .weta-icerik-tag,
.gallery-section-4 .gallery-wrapper .weta-icerik-tag,
.gallery-section-7 .gallery-wrapper .weta-icerik-tag,
.gallery-section-4 .gallery-info .weta-icerik-tag,
.gallery-section-7 .gallery-info .weta-icerik-tag {
    text-align: center;
    transition: all 0.4s ease-in-out;
}

.gallery-section-3 .row,
.gallery-section-5 .row,
.gallery-section-4 .row,
.gallery-section-7 .row {
    justify-content: center;
}

.gallery-section-3 .img-wrapper,
.gallery-section-5 .img-wrapper,
.gallery-section-4 .img-wrapper,
.gallery-section-7 .img-wrapper {
    background: #fff;
    border-radius: 35px;
    min-height: 310px;
}

.gallery-section-3 .img-title,
.gallery-section-5 .img-title,
.gallery-section-4 .img-title,
.gallery-section-7 .img-title {
    margin: 15px 0px;
}

.gallery-section-3 .img-description a::after,
.gallery-section-5 .img-description a::after,
.gallery-section-4 .img-description a::after,
.gallery-section-7 .img-description a::after {
    content: '';
    position: absolute;
    top: 4px !important;
    right: 0;
    bottom: 0;
    background-image: url("/images/arrow-white.svg");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 10px auto;
    background-color: var(--site-color);
    border-radius: 50%;
    width: 24px;
    height: 24px;
    transition: 0.4s ease-in-out;
}

.gallery-section-3 .img-wrapper:hover .img-description a::after,
.gallery-section-5 .img-wrapper:hover .img-description a::after,
.gallery-section-4 .img-wrapper:hover .img-description a::after,
.gallery-section-7 .img-wrapper:hover .img-description a::after {
    filter: invert(1);
    background-color: #000;
}

.gallery-section-3 .custom-col:nth-child(4),
.gallery-section-5 .custom-col:nth-child(4),
.gallery-section-3 .custom-col:nth-child(5),
.gallery-section-5 .custom-col:nth-child(5),
.gallery-section-4 .custom-col:nth-child(4),
.gallery-section-7 .custom-col:nth-child(4),
.gallery-section-4 .custom-col:nth-child(5),
.gallery-section-7 .custom-col:nth-child(5) {
    width: 50% !important;
}

.gallery-section-3 .custom-col:nth-child(4) .img-wrapper,
.gallery-section-5 .custom-col:nth-child(4) .img-wrapper,
.gallery-section-3 .custom-col:nth-child(5) .img-wrapper,
.gallery-section-5 .custom-col:nth-child(5) .img-wrapper,
.gallery-section-4 .custom-col:nth-child(4) .img-wrapper,
.gallery-section-7 .custom-col:nth-child(4) .img-wrapper,
.gallery-section-4 .custom-col:nth-child(5) .img-wrapper,
.gallery-section-7 .custom-col:nth-child(5) .img-wrapper {
    min-height: 395px;
}

.gallery-section-3 .img-wrapper:hover *,
.gallery-section-5 .img-wrapper:hover *,
.gallery-section-4 .img-wrapper:hover *,
.gallery-section-7 .img-wrapper:hover * {
    color: #fff !important;
    background: transparent;
    -webkit-text-fill-color: #ffffff;
}

.gallery-section-3 .img-wrapper *,
.gallery-section-5 .img-wrapper *,
.gallery-section-4 .img-wrapper *,
.gallery-section-7 .img-wrapper * {
    position: relative;
    z-index: 1;

}

.gallery-section-3 .img-wrapper .gallery-img,
.gallery-section-5 .img-wrapper .gallery-img,
.gallery-section-4 .img-wrapper .gallery-img,
.gallery-section-7 .img-wrapper .gallery-img {
    margin-top: 15px;
}

.gallery-section-3 .img-wrapper *,
.gallery-section-5 .img-wrapper *,
.gallery-section-4 .img-wrapper *,
.gallery-section-7 .img-wrapper * {
    text-align: center;
}

.gallery-section-3 .img-description a,
.gallery-section-5 .img-description a,
.gallery-section-4 .img-description a,
.gallery-section-7 .img-description a {
    position: relative;
    display: inline-block;
    color: var(--site-color);
    font-size: 14px;
    font-weight: 600;
    text-transform: capitalize;
    padding-right: 35px;
    transition: all 0.5s ease-in-out;
}

.gallery-section-3 .img-wrapper::before,
.gallery-section-5 .img-wrapper::before,
.gallery-section-4 .img-wrapper::before,
.gallery-section-7 .img-wrapper::before {
    content: '';
    position: absolute;
    top: 100%;
    right: 0;
    left: 0;
    background: linear-gradient(0deg, rgba(19, 59, 102, 1) 0%, rgba(0, 154, 180, 1) 50%, rgba(196, 255, 215, 1) 100%);
    border-radius: 0px;
    transition: all 0.4s ease-in-out;
    height: 100%;
    width: 100%;
    z-index: 0;
}

.gallery-section-3 .img-wrapper:hover::before,
.gallery-section-5 .img-wrapper:hover::before,
.gallery-section-4 .img-wrapper:hover::before,
.gallery-section-7 .img-wrapper:hover::before {
    top: 0;
}

.gallery-section-3 .img-wrapper img,
.gallery-section-5 .img-wrapper img,
.gallery-section-4 .img-wrapper img,
.gallery-section-7 .img-wrapper img {
    padding: 0px 15px;
}

footer,
#bottom-footer {
    background: linear-gradient(270deg, #dfdfdf 0%, rgba(255, 255, 255, 1) 100%);
}

#html-section-1,
#html-section-2 {
    padding: 40px 0px 0px;
}

.parallax-section#parallax-1,
.parallax-section#parallax-16 {
    background-position: center;
    background-attachment: local;
}

.logo img {
    max-height: 100% !important;
    border-radius: 0px !important;
    width: 240px;
    margin: 0px;
    margin-top: -40px;
    position: relative;
    z-index: 999;
}

.textImg .rexa-content .btn-custom {
    font-size: 18px;
}

@media (min-width: 768px) {
    .body-content {
        min-height: 79vh;
    }

    .section-header .dropdown-menu {
        min-width: max-content;
    }

    .section-header.fixed {
        line-height: 90px;
        height: 90px;
    }

    .section-header.fixed .col-lg-3 {
        height: 90px;
    }

    .section-header.fixed .logo img {
        margin-top: 0px;
    }

    .section-header.fixed #navigation>ul>li,
    .section-header.fixed .lang-menu>ul>li {
        line-height: 90px;
    }
}

.pageSliderContent .sliderJs .swiper-slide::before {
    border-radius: 35px;
}

footer #footer-col:nth-child(4) address {
    position: relative;
    padding-left: 25px;
}

footer #footer-col:nth-child(4) address::before {
    content: "\f3c5";
    position: absolute;
    left: 0;
    font-family: "FontAwesome";
}

#parallax-4::before,
#parallax-17::before,
#parallax-2::before,
#parallax-8::before,
#parallax-9::before,
#parallax-7::before,
#parallax-3::before,
#parallax-18::before,
#parallax-19::before,
#parallax-10::before,
#parallax-14::before,
#parallax-6::before {
    background: linear-gradient(90deg, rgba(19, 59, 102, 1) 0%, rgba(0, 154, 180, 1) 50%, rgba(196, 255, 215, 1) 100%);
    background-color: transparent !important;
    opacity: 0.8 !important;
}

#product-accordions {
    display: none;
}

.blogs#alternative-product {
    padding: 0px 0px 60px;
}

.productList .weta-icerik-tag {
    color: #fff !important;
    background: transparent;
    -webkit-text-fill-color: aliceblue;
}

.pageSliderContent .swiper-slide .slider-contents {
    width: 50%;
}

@media (max-width:768px) {
    .textImg .rexa-content .btn-custom {
        font-size: 16px;
    }

    #page-detail-section-13 {
        margin: 0px 0px !important;
    }

    p,
    .weta-description li,
    .productContent li {
        font-size: 14px !important;
    }

    .weta-icerik-tag,
    .weta-slider-tag,
    .weta-counter-tag,
    .weta-parallax-tag {
        font-size: 22px;
    }

    .pageSliderContent .swiper-slide .slider-contents {
        width: 88%;
        text-align: left !important;
    }

    .parallax-section#parallax-5 {
        max-height: 130px !important;
        height: 130px !important;
        background-size: cover;
        background-position: bottom;
        background-attachment: local;
    }

    #slider-1 .weta-slider-tag {
        font-size: 30px !important;
    }

    .gallery-section-3 .custom-col:nth-child(4),
    .gallery-section-5 .custom-col:nth-child(4),
    .gallery-section-3 .custom-col:nth-child(5),
    .gallery-section-5 .custom-col:nth-child(5),
    .gallery-section-3 #image-gallery .custom-col,
    .gallery-section-5 #image-gallery .custom-col,
    .gallery-section-4 .custom-col:nth-child(4),
    .gallery-section-4 .custom-col:nth-child(5),
    .gallery-section-4 #image-gallery .custom-col,
    .gallery-section-7 #image-gallery .custom-col {
        width: 100% !important;
    }

    .gallery-section-3 .custom-col:nth-child(4) .img-wrapper,
    .gallery-section-5 .custom-col:nth-child(4) .img-wrapper,
    .gallery-section-3 .custom-col:nth-child(5) .img-wrapper,
    .gallery-section-5 .custom-col:nth-child(5) .img-wrapper,
    .gallery-section-3 #image-gallery .custom-col .img-wrapper,
    .gallery-section-5 #image-gallery .custom-col .img-wrapper,
    .gallery-section-4 .custom-col:nth-child(4) .img-wrapper,
    .gallery-section-4 .custom-col:nth-child(5) .img-wrapper,
    .gallery-section-4 #image-gallery .custom-col .img-wrapper,
    .gallery-section-7 #image-gallery .custom-col .img-wrapper {
        min-height: 310px;
    }

    .parallax-section {
        max-height: 150px !important;
        height: 150px !important;
    }

    .gallery-section-2 #image-gallery .custom-col {
        width: 100%;
    }

    .contactCenter #address {
        width: 90%;
    }

    footer .footer-img img {
        max-width: 60%;
    }

    .productDetail .col-md-5,
    .productDetail .col-md-7 {
        width: 100% !important;
    }

    .varyasyon-list {
        display: flex !important;
        width: 100%;
        flex-wrap: wrap;
    }

    .varyasyon-list .group {
        width: 50%;
    }

    #slider-1 .slider-description * {
        font-size: 15px !important;
    }

    #slider-1 .weta-slider-tag {
        font-size: 24px !important;
    }

    .btn.btn-color {
        font-size: 16px !important;
    }
}

.productList .product-section-wrapper .product-image img {
    border-radius: 0px;
}

.section-header #navigation>ul>li a,
.nav-right .select-language .lang-menu>ul>li>a {
    color: #13365b;
    font-weight: bold;
}

.section-top-bar ul li a {
    color: var(--site-color) !important;
}

.section-top-bar ul li a .fa-solid,
.fa-envelope,
.section-top-bar ul li a .fa-solid.fa-phone {
    color: #000 !important;
}

.footer .fa-envelope {
    color: var(--site-color) !important;
}


.slider-contents::before{
    content: '';
    position: absolute;
    top: -5%;
    left: -5%;
    right: 0;
    bottom: 0;
    background-color: rgba(255, 255, 255, 0.75);
    width: 110%;
    height: 120%;
    z-index: -1;
    border-top-left-radius: 40px;
    border-bottom-right-radius: 40px;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.75) 55%, rgba(255, 255, 255, 0) 100%);
}
.slider-description *{
    color: #0f446e !important;
    font-weight: 400 !important;
}
.productContent ul{
    padding-left: 0px;
}
.productContent ul li{
    position: relative;
    padding-left: 20px;
}
.productContent ul li::before{
    content: '\f00c';
    position: absolute;
    top: 0;
    left: 0;
    font-family: 'FontAwesome';
}
@media (max-width:768px){
    .logo img{
        margin-top: 0px;
    }
    .btn.btn-color{
        margin-bottom: 15px;
    }
}

#product-list .rgw{
    background: linear-gradient(180deg, rgba(215, 216, 218, 1) 0%, rgba(242, 242, 242, 1) 55%);
}