            .bannerArea {
                float: left;
                width: 100%;
                background: #f9f9f9;
                padding: 20px 0px 40px;
                margin-bottom: -50px;
            }

            .tours, .hotels, .about-us {
                background: #f9f9f9;
            }

            .mainSlider ul {
                list-style: none;
                margin: 0;
                padding: 0;
            }

            .mainSlider .slick-prev {
                left: 15px;
                z-index: 9;
            }

            .mainSlider .slick-next {
                right: 15px;
                z-index: 9;
            }

            .mainSlider .slick-prev:before, .mainSlider .slick-next:before {
                color: #fff;
                font-size: 30px;
                opacity: 1;
            }

            .popularToursSlide .slick-prev {
                left: 5px;
                z-index: 9;
            }

            .popularToursSlide .slick-next {
                right: 10px;
                z-index: 9;
            }

            .popularToursSlide .slick-prev:before, .popularToursSlide .slick-next:before {
                color: #fff;
                font-size: 30px;
                opacity: 1;
            }

            .mainSlider-two ul {
                list-style: none;
                margin: 0;
                padding: 0;
            }

            .mainSlider-two .slick-prev {
                left: 15px;
                z-index: 9;
            }

            .mainSlider-two .slick-next {
                right: 15px;
                z-index: 9;
            }

            .mainSlider-two .slick-prev:before, .mainSlider-two .slick-next:before {
                color: #fff;
                font-size: 30px;
                opacity: 1;
            }

            @media(max-width: 768px) {
                .mainSlider ul.slick-dots {
                    display: none !important;
                }

                .formEl {
                    height: 100%;
                }

                /* .mainSlider {margin-bottom: 15px;} */
                .mainSlider img {
                    width: 100%;
                    height: auto;
                }

                .mainSlider-two {
                    margin-bottom: 15px;
                }

                .mainSlider-two img {
                    width: 100%;
                    height: auto;
                }

                .bannerArea img {
                    width: 100%;
                    height: auto;
                }
            }

            .tab-search-default .find-widget {
                padding: 10px;
                border-bottom-right-radius: 10px;
                border-bottom-left-radius: 10px;
            }

            .find-widget {
                background: #EB2629;
            }

            .group-title .sub-title .text a {
                display: inline-block;
                padding: 8px 10px;
                border: 2px solid;
                border-radius: 10px;
                font-size: 17px;
            }

            .home-tour-list .tour-box .image img {
                height: 210px;
                object-fit: cover;
            }

            .tour-grid-item-01 .content {
                padding: 10px 10px 10px;
                border: 1px solid #e7e7e7;
            }

            .tour-grid-item-01 h5 {
                margin-bottom: 5px;
                margin-top: 0;
            }

            .tour-grid-item-01 a:hover .image img {
                box-shadow: none;
            }

            .hero-banner-01 .search-form-main .form-group .form-control {
                font-size: 12px;
                font-weight: 600;
            }

            .person-total {
                line-height: 12px;
                height: 43px;
                border: 0;
                font-weight: 600;
                padding: 17px;
                background: #F2F2F2;
                border-radius: 10px;
            }

            .room-count-dropdown select {
                border: 1px solid #cccccc;
                color: #666666;
                cursor: pointer;
                display: inline-block;
                font-size: 14px;
                font-weight: 600;
                height: 48px;
                padding: 8px 12px;
                vertical-align: middle;
                width: 100%;
            }

            .hero-banner-01 .search-form-main .btn {
                height: 70px;
                line-height: 70px;
                text-transform: capitalize;
            }

            .tour-grid-item-01 .image {
                position: relative;
            }

            .tour-grid-item-01 .indirimorancssana {
                position: absolute;
                top: 0;
                right: -63px;
                z-index: 2;
                background: #e20a17;
                text-align: center;
                line-height: normal;
                padding: 2px;
                color: #fff;
                font-weight: 600;
                font-size: 12px !important;
            }

            .tour-grid-item-01 h5 a {
                display: inline-block;
            }

            .tour-grid-item-01 li {
                font-size: 12px;
                color: #000;
                list-style: none;
            }

            .tour-grid-item-01 .content .text-muted {
                text-decoration: line-through;
                color: red;
            }

            .tour-grid-item-01, .tour-grid-item-01 .image, .tour-grid-item-01 img {
                border-radius: 6px 6px 0px 0px;
                width: 264px;
            }

            .tour-grid-item-01 .content {
                border-radius: 0px 0px 6px 6px;
                height: 236px;
            }

            .tour-grid-item-01 ul.item-meta li.noborder:after {
                display: none;
            }

            .tour-grid-item-01:hover {
                box-shadow: 0px 0px 5px rgba(0,0,0,0.12);
                border-radius: 25px;
            }

            .item-meta {
                padding: 0;
            }

            .tour-grid-item-01 img {
                height: 190px;
            }

            .tour-mig-like-com {
                position: relative;
                border-radius: 25px;
                margin-bottom: 20px;
                background: #005c74;
                -webkit-transition: all 0.5s ease;
                -moz-transition: all 0.5s ease;
                -o-transition: all 0.5s ease;
                transition: all 0.5s ease;
                width: 100%;
                height: 330px;
            }

            .tour-mig-lc-img {
                min-height: 330px;
                margin-top: 10px;
            }

            .tour-mig-like-com:hover img {
                -webkit-transition: all 0.5s ease;
                -moz-transition: all 0.5s ease;
                -o-transition: all 0.5s ease;
                transition: all 0.5s ease;
                opacity: 0.5;
            }

            .tour-mig-lc-img img {
                width: 100%;
                border-radius: 25px;
                height: 330px;
            }

            .tour-mig-like-com:before {
                content: '';
                position: absolute;
                background: linear-gradient(to top, rgba(0, 0, 0, 0.50) 10%, rgba(80, 80, 80, 0) 50%);
                top: 0px;
                bottom: 0px;
                left: 0px;
                width: 100%;
                height: 330px;
                border-radius: 25px;
            }

            .tour-mig-lc-con {
                position: absolute;
                width: 100%;
                padding: 20px 10px 0px 10px;
                display: block;
                text-align: left;
                bottom: 0;
                ;}

            .tour-mig-lc-con2 {
                margin-top: -100px;
            }

            .tour-mig-lc-con h5 {
                font-size: 1rem;
                color: #fff;
                padding-top: 10px;
                padding-bottom: 0px;
                white-space: nowrap;
                text-overflow: ellipsis;
                overflow: hidden;
                margin-bottom: 2px;
            }

            .tour-mig-lc-con p {
                font-size: 0.8rem;
                color: #fff;
            }

            .tour-mig-lc-con p span {
                text-align: left;
                float: left;
                font-size: 20px;
                color: #eee;
            }

            .slick-dots {
                display: none !important;
            }

            .tour-grid-item-01 .content a {
                color: black;
                height: 60px;
            }

            .tour-grid-item-01 .content .h6 {
                color: black !important;
                font-weight: bolder;
            }

            .red-button {
                background: red;
                color: white;
                padding: 4px;
                margin-top: 6px;
                font-weight: 600;
            }

            .campaignsHome img {
                width: 270px;
            }

            .colRight {
                text-align: right;
                margin-right: 15px;
            }

            .button-59 {
                color: #ff0000;
                cursor: pointer;
                display: inline-flex;
                font-weight: 600;
                justify-content: end;
                margin-top: 20px;
            }

            .aramaWrapper .nav-tabs li i {
                color: #4F4F4F;
                margin-right: 3px;
                opacity: 0;
            }

            .aramaWrapper .nav-tabs li.active i {
                opacity: 1;
            }

            /* .tourSlider .slick-prev, .slick-next {
    background: #F2F2F2;
}
.otelSlider .slick-prev, .slick-next {
    background: #F2F2F2;
} */
            .slick-prev:before, .slick-next:before {
                font-family: 'slick';
                font-size: 33px;
                line-height: 1;
                opacity: 1;
                color: #dadada;
            }

            .slick-prev, .slick-next {
                top: -5%;
                width: 34px;
                height: 34px;
            }

            .slick-next {
                right: 5px !important;
            }

            .slick-prev {
                right: 40px !important;
                left: unset;
            }

            .home-text-area p {
                text-align: center;
            }

            .mainSlider {
                text-align: -webkit-center;
            }

            .anasayfa-price {
                color: red;
                font-size: 28px;
                font-weight: 600;
            }

            .anasayfa-price small {
                font-size: 12px;
                color: #676767;
                position: relative;
                bottom: 12px;
            }

            p.mt-3 {
                float: right;
            }

            span.anasayfa-price .c {
                font-size: 15px;
            }

            @media (max-width: 1200px) {
                .colRight {
                    text-align: left;
                    margin-top: 10px;
                    margin-left: 15px;
                }

                .anasayfa-reklam-alani {
                    margin-bottom: 0px;
                }

                .tour-grid-item-01, .tour-grid-item-01 .image, .tour-grid-item-01 img {
                    width: 100%
                }

                .campaignsHome img {
                    width: 100%;
                }
            }

            /* header.header .topHeader {
    padding: 10px 0px;
    position: absolute;
    width: 71%;
    left: 15%;
    top: -5px;
} */
            .bannerResim {
                width: 100%;
                object-fit: cover;
                height: auto;
                margin-bottom: 50px;
            }

            .section-title a {
                color: #e52a2b;
                font-size: 22px;
            }

            h2.section-title.campaignsHomeTitle {
                color: #e52a2b;
                font-size: 22px;
            }

            h2.section-title {
                color: #808080;
                font-weight: 200;
                font-size: 22px;
            }

            .mainSlider .slick-next {
                top: 50% !important;
            }

            .mainSlider .slick-prev {
                top: 50% !important;
            }

            .sticky-search {
                position: fixed;
                top: 6%;
                width: 100%;
                background: white;
                z-index: 99;
            }

            .sticky-search .search-css {
                width: 100%;
            }

            .sticky-search .nav-tabs li {
                left: 40%;
            }

            @media (max-width: 768px) {
                
                .tour-mig-like-com:before {
                    background: unset;
                    width: auto;
                    height: auto;
                }

                .tour-mig-like-com {
                    width: auto;
                    background: unset;
                    height: auto;
                }

                .sticky-search {
                    position: relative;
                    top: 0;
                    width: 100%;
                    background: white;
                    z-index: 99;
                }

                .sticky-search .nav-tabs li {
                    left: 10%;
                }

                .tour-mig-lc-img {
                    min-height: 140px;
                }

                .tour-mig-lc-img img {
                    width: auto;
                    border-radius: 10px;
                    min-height: 370px;
                    max-height: 370px;
                    height: auto;
                }

                .home-text-area p {
                    display: none;
                }
            }

            .lazyload {
                opacity: 0;
                transition: opacity 0.3s ease-in-out;
            }

            .lazyloaded {
                opacity: 1;
            }

            .blog-image img {
                height: 265px;
                border-radius: 10px 10px 0 0;
            }

            .blog-post {
                height: auto;
            }
            .blog-btn {
    margin-top: 20px;
    margin-bottom:20px;
}
