.keo_vir_banner_tour {
            border-top-left-radius: 5px;
            border-bottom-left-radius: 5px;
        }

        .keo_banner_bottom_bg {
            overflow: hidden;
            padding: 40px 50px;
            background-size: cover;
            background-repeat: no-repeat;
            background-position: center;
            z-index: 1;
            opacity: 0.95;
            z-index: 99;
            min-height: 301px;
            display: flex;
            color: white;
            flex-direction: column;
            justify-content: center;
            box-shadow: 0px 17px 11px 0px rgba(0, 0, 0, 0.08);
        }

        .owl-theme .owl-controls .owl-nav div.owl-prev {
            position: absolute;
            top: -5px;
            right: 110px !important;
            display: block;
        }

        .owl-theme .owl-controls .owl-nav div.owl-next {
            position: absolute;
            top: -5px;
            right: 70px !important;
            display: block;
        }

        .keo_vir_banner_news.keo_banner_bottom_bg:before {
            background-color: #192f59;
        }

        .keo_banner_bottom_bg:before {
            content: "";
            position: absolute;
            top: 0px;
            left: 0px;
            right: 0px;
            bottom: 0px;
            z-index: -1;
            opacity: 0.95;
        }

        .keo_banner_bottom_bg:before {
            content: "";
            position: absolute;
            background-color: #cc0f0f;
            top: 0px;
            left: 0px;
            right: 0px;
            bottom: 0px;
            z-index: -1;
            opacity: 0.95;
        }

        .mbsbutn {
            display: inline-block;
            border-radius: 30px;
            color: #ffffff;
            padding: 10px 10px;
            min-width: 160px;
            border: 0px;
            margin-bottom: 35px;
            margin-top: 10px;
            background-color: #29235b;
        }
	.header-btn .ttm-btn.ttm-btn-size-md {
        font-size: 12px;
        padding: 8px 17px 8px 17px;
        margin-right: 75px;
        }

        .mbsbutn:hover {
            display: inline-block;
            border-radius: 30px;
            color: #fff;
            padding: 13px 20px;
            min-width: 160px;
            border: 0px;
            margin-top: 10px;
            background-color: #29235b;
        }

        .keo_vir_banner_tour h4 {
            color: #ffffff;
            margin-bottom: 15px;
            font-size: 15px;
        }

        .keo_vir_banner_news h4 {
            color: #ffffff;
            margin-bottom: 15px;
            font-size: 15px;
        }

        .keo_banner_newsletter {
            background-color: rgba(255, 255, 255, 0.20);
            border-radius: 40px;
            padding: 14px;
        }


        .keo_banner_newsletter>input[type="text"] {
            width: 41.5%;
            background-color: #ffffff;
            border: 0px;
            border-radius: 40px;
            padding: 8px 15px;
            min-height: 50px;
            margin-right: 2%;
            float: left;
        }

        .keo_banner_newsletter>button {
            background-color: #ffffff;
            border-radius: 100%;
            border: 0px;
            min-height: 50px;
            width: 50px;
            float: left;
            padding: 7px;
        }

        @media (max-width: 1000px) {

            .keo_banner_newsletter>input[type="email"],
            .keo_banner_newsletter>input[type="text"] {
                width: 100% !important;
                margin-bottom: 15px;

            }

            .keo_banner_newsletter>button {
                min-height: 100%;
                width: 100%;
                border-radius: 0;
                padding: 4px;
            }
        }
       	
		
		.alt-yapistir {
            width: 100%;
            position: fixed;
            z-index: 99999;
            bottom: 0;

        }

        .sol-taraf {
            width: 50%;
            background-color: #be1522;
            float: left;
        }

        .sag-taraf {
            width: 50%;
            background-color: #2b255e;
            float: right;
        }

        .alt-yapistir a {
            color: #ffffff;
        }


        .abc {

            background-image: url(/images/bg2.png);
            background-attachment: ;
            background-position: center bottom;
            background-repeat: ;
            background-size: 40% auto;
            -webkit-background-size: 40% auto;
            -moz-background-size: 40% auto;
            -o-background-size: 40% auto;
            background-color: #fff;

        }

        .swiper-container {
            width: 100%;
            height: auto;
        }

        .swiper-container ul {
            margin: 0px !important;
            padding: 0px !important;

        }

        .swiper-container ul li img {
            width: 100%;

        }

        .alt-yapistir {
            display: none;
        }

        .MOBILGORUNUMM {
            display: none;
        }

        .GENELGORUNUMM {
            display: block;
        }

        @media only screen and (max-width: 768px) {
            .MOBILGORUNUMM {
                display: block;
            }

            .GENELGORUNUMM {
                display: none;
            }

            .alt-yapistir {
                display: block;
            }

        }


        .ttm-topbar-content .topbar-right .list-inline {
            display: inline-block;
            line-height: 49px;
            margin-right: 75px;
        }

        .serit img {
            z-index: 900;
            position: absolute;
            right: 0px;
            top: 0px;
            left: auto;
            position: fixed;


        }


        .blink {
            animation: blinker 1.5s linear infinite;

            background-color: #2b255e;

        }

        @keyframes blinker {
            50% {
                background-color: #be1522;
            }
        }
		
		._orientationLeft_eaea .button_f0b0 {
    margin-left: 20px;
    bottom: 80px;
}


.text-input input::-webkit-input-placeholder { color: #b5b5b5; } /* Chrome, Safari */
.text-input input:-ms-input-placeholder { color: #b5b5b5; }     /* Internet Explorer 10-11 */
.text-input input::placeholder { color: #b5b5b5; }              /* Standart */


 .whatsapp-icon,
        .whatsapp-box {
            -webkit-transition: all 0.30s ease-in-out;
            -moz-transition: all 0.30s ease-in-out;
            -ms-transition: all 0.30s ease-in-out;
            -o-transition: all 0.30s ease-in-out;
            transition: all 0.30s ease-in-out;
        }

        .whatsapp-container {
            position: fixed;
            bottom: 20px;
            left: 20px;
            z-index: 99999994;
        }

        .whatsapp-icon {
            width: 60px;
            height: 60px;
            bottom: 8px;
            right: 8px;
            padding: 10px;
            line-height: 60px;
            background-color: #25D366;
            color: white;
            border-radius: 100%;
            box-shadow: 3px 5px 10px 0px rgba(6, 53, 48, 0.30);
            transform: scale(0.3);
            cursor: pointer;
            opacity: 0;
            visibility: hidden;
            z-index: 4;
        }

            .whatsapp-icon i {
                width: 100%;
                height: 100%;
                float: left;
                -webkit-mask-size: 100% 100% !important;
                background-color: white;
            }

            .whatsapp-icon.open,
            .whatsapp-box.open {
                opacity: 1;
                visibility: visible;
                transform: scale(1);
            }

        .whatsapp-header {
            height: 52px;
            padding: 0px 20px !important;
            background-color: #2e8c7d;
            color: rgba(255, 255, 255, 0.5);
            margin: 0;
            padding: 0;
            border: 0;
            vertical-align: baseline;
            line-height: 70px;
        }

            .whatsapp-header i {
                width: 120px;
                height: 100%;
                float: left;
                -webkit-mask-size: 100% 100% !important;
                background-color: white;
                opacity: 0.4;
            }

        .whatsapp-box {
            width: calc(100vw - 40px);
            max-width: 400px;
            height: 240px;
            position: absolute;
            bottom: 5px;
            left: 9px;
            border-radius: 10px;
            background: #ede4dd url("/images/whatsapp-icon/whatsapp-chat-bg.png") center repeat-y;
            background-size: 100% auto;
            box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .5);
            transform: scale(0.3) translate(-100%, 75%);
            z-index: -1;
            overflow: hidden;
            opacity: 0;
            visibility: hidden;
        }

        .whatsapp-close {
            width: 34px;
            height: 34px;
            position: absolute;
            top: 8px;
            right: 12px;
            margin: 0;
            padding: 0;
            border: 0;
            vertical-align: baseline;
            font-size: 100%;
            border-radius: 50%;
            background: #000;
            color: white;
            line-height: 34px;
            font-size: 25px;
            text-align: center;
            opacity: 0.4;
            cursor: pointer;
            transition: opacity 300ms ease-out;
        }

        .whatsapp-click {
            width: 100%;
            height: 100%;
            float: left;
        }

        .whatsapp-message {
            min-height: 56px;
            position: relative;
            border: 0;
            vertical-align: baseline;
            font-size: 100%;
            padding: 20px 22px;
            margin: 34px 26px;
            border-radius: 6px;
            background-color: white;
            color: #4A4A4A;
            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
        }

            .whatsapp-message:before {
                content: "";
                width: 18px;
                height: 18px;
                position: absolute;
                bottom: 3px;
                left: -17px;
                background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA1CAYAAADlE3NNAAAEr0lEQVRo3t2aT0gjVxzHf++9mcn8zWhW6bpELWzcogFNaRar7a4tBNy2WATbHpacpdZ6redeZE+9CL02B1ktXsRD/xwsilhoSwsqag/xYK09hCQlmCiTf28vGRnGmZhE183MFx5vmGQy7zO/P/P7PYLAHUIAQCqDAwDPxMREG3IpHL+zs/MZcgkYAgAMAIwOl8lkYm6xGgYAFgAEAGgZHx9/vVwun7nJJTkAEAGgdW9v73NKKXWLSzIA4AEAGQDazs/P/3ALnNEl1a2trY9oRW6wmu6SEgC0ZrPZn9wCp2dIHgCU1dXVtymlZafDIatEksvlfqYGueG9xgOAcnBw8JSa5GR3vIi1aDTaUSwWj5wOZ3RHPUN6U6nUN9RCTnZHDwDI+/v745TSkpPhrOpHcWlpqbdcLieojZwGpseZMDo66svn87/RKnIaGAsAfCAQ8J6dnX1Pr5DjwABAzmazMVqDHAd2enr6La1RjgGLRCJqLpeL0TrUjFDGrMgCAD8/P38vn8//QutUs1pLT/fC5ubmQKFQOKANqNmspbuhBwDEZDL5BaX0lDaoZoK62NxZXFzs1DRthV5TrxrKGFue/v5+KZ1Of1kul5P0BtQUUAAgxOPx9wuFwl/0BvWq3O8C6vDw8F1N036gL0G3ZaVLUEdHRxFN036kL1E3DWMHxAEAPzc3dyedTk+XSqUdegu6CRijy5mBPLOzs2oikfhU07RFSmmG3qKuaxkdxuhy/MzMjDeRSHyiadrz2wYyClUBMh9bzRfAu7u7PX6//z1RFB9zHBcBALUZKoRqUMgEgyvHeHt7+353d/cjQRBGWJZ9jBDqaMYKHKpYBAEAXltbawsGg2FFUd7iOO4hIeQhQuiOEzpdOzCSTCaftLS0fEUIGXbiHiBjU5njVCr1sc/nW6wkDcduS1u1HKRUKv2KMR4ABwvbAWKMA+BwYbsasFgs/uMWuEtxd3x8/J3b4C4Ag8Hg83g8/iyfz//n5IRi1eZzla00HgA8oijyDMNwlFJCCGH0axiGQQAAXq+XyLLMeL1eRlEURpZlRpIkhud5oigK297eLvl8Prm1tVVSFEWSJEkWRVESBMGrqupriqLcFQThLsaYu612n6vUip4KMFv5HJssjhooEi5laoZh0NjYWNvw8PC9np6ejkAg8MDv9w+oqnrfxsNqhgNTh2wE1MGYChyyWGA9RYJVFWTM3MhwjMPhsDw9PT0QDocHOjs731RV9Y1rv+cMlb4Oiy3garWW1b2sPMfceZgHmZqa6pycnPywr6/vA47jfPXAWbU0xOCOqE44u2K8Wl9oBUfMa+rq6hIWFhbGBwcHn9pBohogcRWwRiCRTUiACQ6ZYpxY9JAkFAopy8vLM4FAYKyRrgA1GGf1JperLGgEM4cNG4vF3olGo18TQkT9JsRmAdQw66NsGlbn7Ibdd0um2XzOblz6/ZWVlX8JIb8PDQ090gFJDU+e2sBeZ1hBU9NcqvIQzDMFALq+vp7GGP85MjLyBCHE1tPO1LP4eq4FG/hqnlGyeSiwsbHxfygUOu7t7Y00059JUY3ZHFm8k1lT0cGfnJw8c0ojepWFzd6CMpnM3y8AJPEkZ9khO4IAAAAASUVORK5CYII");
                background-size: 100%;
                display: block;
            }

        @media only screen and (max-width: 991px) {
            .whatsapp-container {
                bottom: 10px;
                left: 10px;
            }

                .whatsapp-container.has-tab-bar {
                    bottom: 70px;
                }

                .whatsapp-container.has-fixed-btn {
                    bottom: 94px;
                }

            .whatsapp-icon {
                width: 50px;
                height: 50px;
            }

            .whatsapp-box {
                width: calc(90vw - 40px);
                height: 190px;
            }

            .whatsapp-message {
                margin: 14px 26px;
            }
        }

        @media only screen and (max-width: 480px) {
            .whatsapp-container {
                display: none;
            }
        }
		
	
		section h2.h4{
			font-size: 18px;
    margin-top: 20px;
    margin-bottom: 20px;
    font-weight: 800;
		}