@charset "UTF-8";
/*@import url('https://fonts.googleapis.com/css2?family=Cormorant+Upright:wght@300;400;500;600;700&family=Inconsolata:wght@200..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');*/
@import url('https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap');

:root{
	--primary-color:#17375f!important;
	--secondary-color:#d8d9df!important;
}

body,html{height: 100%; width: 100%; color: #020202; margin: 0; padding: 0; font-size:16px; line-height: normal; font-family: "Onest", sans-serif; font-optical-sizing: auto; font-weight: 400; }
body { min-height: 100%; }
a { text-decoration: none!important; outline: 0!important; border: none!important; }
.wrapper { position: relative; min-height: 100%; overflow: hidden;}

.prod_box_cst1 figure { height:300px; }
.prod_box_cst1 figure img { height:100%; width:100%; object-fit:cover; }
.prod_box figure { height:400px; }
.prod_box figure img { height:100%; width:100%; object-fit:cover; }

.content { padding-bottom: 40px; }
.contentMain{padding-bottom:500px;}
.ulGena li::marker {color:var(--primary-color);}
.ulGena li:before{content:""; position: absolute; left:-20px; top:4px; width:14px; height:14px; background: var(--primary-color); border-radius: 50%;}
ul.ulGena li{position: relative; margin-bottom:5px;}
ul{padding-left:20px!important;}
header{position: absolute; left:0; top:0; right:0; z-index: 5;}
.font1{font-weight: 300!important; letter-spacing: 3px;}
.font2{font-weight: 400!important; letter-spacing:0.5px;}
.color1{color:var(--primary-color)!important;}
.color2{color:var(--secondary-color)!important;}
.headerTop{border-bottom:1px solid rgba(255,255,255,0.4); padding: 5px 30px;}
.socials{display: flex; align-content: center;}
.social{width:40px; height: 40px; margin-right:10px; position: relative;}
.social img{display: block; width:32px; height: 32px; margin:auto; position: absolute; left:50%; top:50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.headerTop .contactInfo img{display: block; width:40px; height: 40px;}
.headerTop .contactInfo a{line-height: 40px; margin-right: 20px;}
.headerTop .language .dropdown-menu{min-width: 48px!important;  padding:0; position: relative; overflow: hidden;}
.headerTop .language .dropdown-menu .lang{ line-height: 30px; margin:auto; font-size: 13px; padding:0; text-align: center;}
.headerTop .language .dropdown-menu .lang:first-child{border-bottom:1px solid #f1f1f1!important;}
.headerTop .language .dropdown-menu .lang.langActive{background: var(--primary-color); color:#fff;}

.dropdown-item:active{background:#f1f1f1!important; color:var(--primary-color)!important;}
.navMenu .menu{display: inline-block; vertical-align: middle; letter-spacing:1px; line-height:60px;}
.navMenu .menu.mr{margin-right:40px;}
.navMenu .menu.ml{margin-left:40px;}
.navMenu .Logo{ width: 200px;}
.navMenu .Logo img{display: block; width: 100%;}
.navMenu .dropdownHizmetler .dropdown-item img{display: inline-block; width: 32px; margin-right:5px;}

.triangle {position: absolute; left:50px; top:-10px; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 10px solid #ffffff;}

.megaMenu{ inset:auto 0px auto 0px!important;  transform: none!important; padding:20px 0!important; }
.megaMenu .triangle{ left:0; right:420px; margin:auto;}
.megaMenu .dropdown-item {padding:0!important; background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7161458333333333) 30%); height: 102px!important; border-radius: 5px; overflow: hidden;}
.megaMenu .dropdown-item::before {content: ''; position: absolute; left: 0px; bottom: 0px; width: 100%; height: 90%; background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7161458333333333) 100%);}
.megaMenu .dropdown-item img{display: block; width:100%; height: 100%; object-fit: cover; border-radius: 5px;}
.megaMenu .dropdown-item span{position: absolute; left:10px; bottom:10px; right:10px; font-size: 13px; margin:auto;  color:#fff; text-align:center;}

.videoContainer{display: block; height: 900px; border-bottom-right-radius:30px; border-bottom-left-radius:30px; /*background: url("../img/videoBg@2x.jpg") no-repeat center; background-size: cover;*/ position: relative; z-index: 1; overflow: hidden;}
.videoContainer:before{content:""; position: absolute; inset:0; background: rgba(0,0,0,0.34); z-index: 1;}
.videoContainer:after{content:""; position: absolute; inset:0; background:url("../img/pattern.png") repeat; background-size:contain;  z-index: 1; opacity: 0.1;}
.sloganContainer{position: absolute; left:100px; top:50%; width: 100%; max-width:500px; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: 2;}
.sloganContainer .slogan1{font-size:18px; font-weight:400; letter-spacing:2px;}
.sloganContainer .slogan2{font-size:40px; font-weight:600; letter-spacing:2px;}
.sloganBG{position: absolute; left:-35px; top:-45px; font-size: 70px; letter-spacing: 5px; opacity: 0.3;}
.btn{line-height:42px!important; padding:0 25px!important; border:none!important; border-radius: 5px!important; /*pointer-events: none!important;*/ }
.btn-link{background: none; border:1px solid #fff!important; color:#fff!important;}
.btn-primary{background: var(--primary-color)!important;}
.btn-secondary{background: #00A7FF!important; color:#fff!important;}
.btn-third{background: var(--secondary-color)!important; color:var(--primary-color)!important;}

.btn-link:hover,section.news .btn-link:hover{background: var(--primary-color)!important; color:#fff!important;}
.btn-primary:hover{background:rgba(23,55,95,0.50)!important;}
.btn-secondary:hover{background: rgba(0,167,255,0.5)!important; }
.btn-third:hover{background: rgba(216,217,223,0.5)!important;}

.btnBorderContainer .btn-primary:hover{background:var(--secondary-color)!important; color:var(--primary-color);}


.mr5{margin-right:5px!important;}
.ml5{margin-left:5px!important;}
.formContainer{max-width: 900px; margin:-110px auto auto auto; border-radius: 10px; backdrop-filter: blur(10px); background-color: rgba(255, 255, 255, 0.5); padding:20px; position: relative;  z-index: 6; -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2); box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);}
input,select,textarea{line-height:30px!important; padding:3px 10px!important; margin:0!important; font-size: 13px!important; color:#B4B4B4!important; outline:none!important; }

.contact input, .contact textarea,.contact select{border:1px solid var(--secondary-color);}

select#olcuBirim{min-width: 60px;}
::placeholder,select {}
.labelTitle{color:var(--primary-color);  font-weight: 700; font-size:15px; margin-bottom:5px;	}

.mainPageIcon{display: block; width: 90px; margin:auto;}
.mainPageIcon img{display: block; width: 100%;}
.titleBg{font-size:100px; opacity: 0.2; position: absolute; font-weight:600; left:0; top:-45px; right:0; margin: auto; letter-spacing:10px;}
.h1Title{font-size:24px; font-weight:700; letter-spacing: 5px; padding: 0; margin:0;}
.mainTitle{font-size:35px; font-weight: 600; }
.groupImg{position: relative; display: flex; padding-bottom:40px;}
.imgAbout img{display: block; width: 100%; border-radius: 10px;}
.imgAbout2{top:40px; left:-40px;}
.imgAbout2:before{content:""; position: absolute; inset:-10px; background: #fff; z-index: -1; border-radius: 15px;}

section.about{padding-bottom:100px;}

section.categories{background: rgba(226,226,226,0.15); border-top-left-radius: 30px; border-top-right-radius: 30px; padding:50px 0 0 0;}

.categoryContainer .figCategory{display: block; width: 100%; position: relative; overflow: hidden; margin:auto auto 5px auto;}
.categoryContainer .figCategory:before{content:""; position: absolute; inset:0; background: rgb(0,56,100); background: linear-gradient(0deg, rgba(0,56,100,1) 0%, rgba(0,56,100,0) 100%); mix-blend-mode: multiply; z-index: 1;}
.categoryContainer .figCategory img{display: block; width: 100%; -webkit-transition: all ease 300ms; transition: all ease 300ms;}
.categoryTitleContainer{position: absolute; left:15px; bottom:10px; right:15px; z-index: 1;}
h3.categoryTitle{ font-size: 20px; font-weight: 600; padding:0; margin:0;}
.categoryTitleIcon{width:46px; height: 46px; margin:auto 0 auto auto;}
.categoryTitleIcon img{display: block; width:100%; }
.categoryContainer a.col{ padding:0 3px!important; margin:0!important;}
.categoryContainer a.col:hover .figCategory img {-webkit-transform: scale(1.1); transform: scale(1.1);}
.brandImg{display: block; width:130px!important; margin-bottom:10px;}
.brandImgBanner{margin:auto 0 auto auto; width:160px!important;}

section.services,section.news{padding:50px 0 100px 0;}
section.popularYachts {background: rgba(226,226,226,0.15); border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; padding:50px 0 100px 0; }

.yachtTitle{color:var(--primary-color); font-size: 20px; padding:0; margin:0; font-weight: 600;}
.yachtIcon,.yachtIcon img{display: block; width:32px; margin: auto 0 auto auto;}
.figPopular img{border-radius: 10px;}
.owl-nav.disabled{display: block!important;}
.owl-theme .owl-nav{font-size:48px; position: absolute; left:-60px; top:40%; right:-60px; }
.owl-nav .owl-prev{position: absolute; left: 0;}
.owl-nav .owl-next{position: absolute; right: 0;}
.owl-theme .owl-nav [class*='owl-']:hover{background:var(--primary-color)!important;}
.owl-theme .owl-nav span{display: block; width: 48px; height: 48px; line-height:40px;}

figure.figService{position: relative; display:block; width: 100%; margin:auto; overflow:hidden; border-radius: 10px;}
.figService:before{content:""; position: absolute; inset:0; background: rgb(0,56,100); background: linear-gradient(0deg, rgba(0,56,100,1) 0%, rgba(0,56,100,0) 100%); mix-blend-mode: multiply; z-index: 1;}
.figService img{display: block; width: 100%;}
.serviceInfo{position: absolute; left:10px; right:10px; bottom:-120px; z-index: 1; transition: all ease 300ms;}
.serviceInfo p{font-size:14px;}
a.service:hover .serviceInfo{bottom:10px;}
.chevronIcon{display: block; width: 30px; position: absolute; right: 10px; bottom:10px; z-index: 1;}
.chevronIcon img{display: block; width: 100%;}
.figService .yachtIcon{display: block; width: 32px; position: absolute; top:10px; right:10px;}
.figService .yachtIcon img{display: block; width: 100;}

.ropeBg{background: url("../img/rope.png") no-repeat left 30px top; background-size:auto 100%; background-attachment: fixed; }
section.news{background: url("../img/rope.png") no-repeat right 30px top; background-size:auto 100%; background-attachment: fixed; }
section.seperate{background: url("../img/seperator@2x.jpg") no-repeat center center; background-size: cover; padding:80px 0; text-align: center;}
.seperate .text-white{letter-spacing: 5px;}
section.news .btn-link{border:1px solid var(--primary-color)!important; color:var(--primary-color)!important;}
.dateNews{color:var(--primary-color);font-size:18px; font-weight: 600;}
.newsTopImg img{display: block; width:636px; height: 823px; border-radius: 10px; object-fit: cover;}
.newsImg img{display: block; width:636px; height: 328px; border-radius: 10px;}
.news p{height:48px; position: relative; overflow: hidden;}
.btnBorderContainer:before{content:""; position: absolute; left:0; bottom:18px; right:0; height: 1px; background: var(--primary-color); z-index:-1; }

/*Hakkımızda*/
.banner{display: block; height: 400px; position: relative; overflow: hidden; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px;}
.banner:before{content:""; position: absolute; inset:0; background: rgb(0,56,100); background: linear-gradient(0deg,rgba(0,56,100,0.3) 0%,rgba(0,56,100,1) 100%); mix-blend-mode: multiply;}
.bannerHk{background:url("../img/bannerHk@2x.jpg") no-repeat center center; background-size:cover;}
.bannerNews{background:url("../img/bannerNews@2x.jpg") no-repeat center center; background-size:cover;}
.bannerContact{background:url("../img/bannerContact@2x.jpg") no-repeat center center; background-size:cover;}
.bannerYachtDetails{background:url("../img/bannerYachtDetails@2x.jpg") no-repeat center center; background-size:cover;}
.bannerDetails{background:url("https://anadolukutumda.com/gena/banner.jpg") no-repeat center center; background-size:cover;}
.bannerServices{background:url("../img/bannerYedekParca@2x.jpg") no-repeat center center; background-size:cover;}
.bannerRent{background:url("../img/bannerRent@2x.jpg") no-repeat center center; background-size:cover;}
.bannerGenaSmart{background:url("https://anadolukutumda.com/gena/smart.jpg") no-repeat center center; background-size:cover;}
.bannerSearch{background:url("../img/bannerSearch@2x.jpg") no-repeat center center; background-size:cover;}
.banner .container{position: relative; height: 400px;}
nav.navBreadcrumb{position: absolute; left:0; bottom:20px; z-index: 1; width: 100%;}
nav.navBreadcrumb .row{align-items: center!important;}

ol.breadcrumb .breadcrumb-item a{color:rgba(255,255,255,1)!important;}
ol.breadcrumb .breadcrumb-item.active{color:rgba(255,255,255,0.5)!important;}
.breadcrumb-item+.breadcrumb-item::before{color:#fff!important;}
ol{padding:0!important; margin:0!important;}
.contactLeftContainer{background: url("../img/contactImg@2x.jpg") no-repeat center center; position: relative; background-size:cover; border-radius: 10px; padding:50px; min-height: 100%;}
.contactLeftContainer .innerContainer{width: 200px;  position: absolute; left:50%; top:50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}

.form-control:focus{box-shadow:0 0 0 .0 rgba(13,110,253,.0)!important;}
.contactForm{display: block; background: rgba(226,226,226,0.15); border-radius: 10px; padding:30px; }
.contactForm .yachtTitle{font-size:24px; font-weight:700;}

.dateContainerNews{text-align: center;}
.dateContainerNews span{display: inline-block; vertical-align: middle;}
.yachts .ayrac{display: block; background: var(--secondary-color); height: 1px; margin:auto auto 10px auto; width: calc(100% - 25px); opacity: 0.2;}
.titleFeature{width: 100%; font-weight: 300; font-size:16px; color:var(--primary-color); justify-content: center;}
.titleFeature .feature{font-weight: 600; margin-left:5px;}
.featureContainer:first-child{border-right:1px solid rgba(191,168,136,0.20);}
.featureContainer:last-child{border-left:1px solid rgba(191,168,136,0.20);}

.InnerBanner{display: block; margin:40px auto; background: url("../img/bavaria_yachts_yelkenli/bavariaCruiser34/inner5@2x.jpg") no-repeat center center; border-radius: 20px; height: 300px; background-size:cover; }
.innerImages img{width:306px; height: 230px; object-fit: cover;}

.gallery_detail a { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; }

#carouselTechnical2{ padding:20px 20px 70px 20px; border:1px solid var(--secondary-color); border-radius: 10px; }
#carouselTechnical2 .carousel-inner{ border-radius: 10px; overflow: hidden;}
#carouselTechnical2 .carousel-inner .carousel-item{aspect-ratio: 4 / 3; object-fit: cover; }
#carouselTechnical2 .carousel-indicators [data-bs-target]{height: 30px; border-radius: 50%;}
#carouselTechnical2.carousel-dark .carousel-indicators [data-bs-target]{background-color: #ccc!important; width: 25px; height: 25px;}
#carouselTechnical2 .carousel-control-next, #carouselTechnical2 .carousel-control-prev{height: 48px!important; width:48px!important; border-radius: 10px; background: #fff!important; top:50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.technicalInfoContainer .titleFeature{font-size:14px; line-height:30px;}
.technicalInfoContainer hr{ width: calc(100% - 20px); color:rgba(191,168,136,0.8); margin:5px auto}
.listLeftBorder{border-right:1px solid rgba(191,168,136,0.3);}
.txtFormInfo{font-size: 14px;}

.carouselMain{ border-radius: 10px; padding:0 10px;}
.carouselMain .carousel-inner{ border-radius: 10px; overflow: hidden;}
.carouselMain .carousel-inner .carousel-item{aspect-ratio: 4 / 3; object-fit: cover;  }
.carouselMain .carousel-indicators [data-bs-target]{height: 30px; border-radius: 50%;}
.modal h2.mainTitle span img{display: inline-block; vertical-align: middle; width:48px;}
.modal-header h2.mainTitle {font-size: 35px!important;}
.modal .btn-close{ background: var(--primary-color)!important; opacity: 1!important; position: relative;}
.modal .btn-close:before{content:"x"; color:#fff; inset:0; position: absolute; z-index: 1; line-height: 29px;}
.modal .modal-content{padding:20px!important;}
.modal{background: url("../img/modalBg.jpg") no-repeat center center; background-size:cover; }

.carouselMain .carousel-control-next, .carouselMain .carousel-control-prev{height: 48px!important; width:48px!important; border-radius: 10px; background: #fff!important; top:50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.carouselMain.carousel-dark .carousel-indicators [data-bs-target]{ width: 25px; height: 25px; background: #fff; box-sizing: inherit!important;}


.similarYachts{background: rgba(226,226,226,0.15); border-radius: 30px; }
.bgImgServices{background: url(../img/yedekParcaImg@2x.jpg) center center no-repeat; background-size:cover; border-radius: 10px;}
.borderBox{width:50%; margin:auto; border:1px solid var(--secondary-color); border-bottom:none; height: 50px; position: relative; border-top-left-radius: 10px; border-top-right-radius: 10px;}
.borderBox:before{content:""; position: absolute; width: 1px; height: 90px; background:var(--secondary-color); left:50%; bottom:-50px; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.genaSmartlines{width: calc(100% - 20px); margin:10px auto; position: relative; right:2px;}
.dikCizgi{display: block; width: 1px; height: 60px; margin:40px auto; background: var(--primary-color);}
.genaSmart .geneSmartInfoCon .h1Title{letter-spacing:0.5px;}
.genaSmart .geneSmartInfoCon .h1Title span{display: block;}

.aramaSonucListesi figure.aramaSonucImg{display: block; margin:auto; border-radius: 10px; overflow: hidden;}
.aramaSonucImg img{display: block; width: 100%; aspect-ratio: 4 / 1.5; object-fit: cover; object-position: center;}
.aramaSonucListesi .satir:nth-child(2n+2){background: rgba(241,241,241,0.4);}


footer{position: absolute; left:0; bottom:0; right:0; height: 450px;}
.map iframe{border-radius: 10px;}
.footerTop{background: url("../img/footerBg@2x.jpg") no-repeat center center; background-size:cover; color:#fff; padding:50px 0;}
.footerBox{padding-left:60px;}
.footerTop a{display: block; color:#fff;}
.footerTitles{color:#fff; font-size: 18px; margin-bottom:20px; font-weight: 600;}
.footerMenu{font-size: 14px; line-height: 30px; color:#fff;}
.footerTop img{display: inline-block; width:32px;}
.footerLogo img{display: block; width: 200px;}
.newsLetter{display:flex; align-items: flex-end;}
.newsLetterInput{background: none!important; border:none!important; border-bottom:1px solid #fff!important; border-radius: 0!important; outline:none;}
.newsLetter input::placeholder{color:#fff;}

a.koda-icon-link p { white-space: pre; color: transparent!important; text-align: center; font-weight: 500; margin: 0; }
a.koda-icon-link, a.koda-icon-link p { transition: .5s all ease; }
.koda-icon-links { width: 5.75rem; position: relative; display: inline-flex; flex-direction: row; justify-content: start; align-items: center; top: -6px; }
a.koda-icon-link:hover { position: absolute; left: 0; width: 5.75rem; margin-left: 0; padding-left: .45rem; padding-right: .45rem; z-index: 999; }
.koda-icon-link.ikona { background-color: #ffce03; }
.koda-icon-link.kenobi { background-color: #2cb5bf; }
.koda-icon-link.karanlik_oda { background-color: #8ab93f; }
a.koda-icon-link { text-decoration: none; position: absolute; left: 0; transform: translateX(0); overflow: hidden; height: 1.75rem; width: 1.75rem; border-radius: .875rem; padding-right: 0; padding-left: 0; z-index: 3; display: inline-flex; align-items: center; justify-content: center; }
a.koda-icon-link:nth-child(2) { left: 2rem; z-index: 2; }
a.koda-icon-link:nth-child(3) { left: 4rem; z-index: 3; }
a.koda-icon-link:hover { position: absolute; left: 0; width: 5.75rem; margin-left: 0; padding-left: .45rem; padding-right: .45rem; z-index: 999; }
a.koda-icon-link:hover p { color: #fff!important; padding-top: 0px; }
.register{line-height: 35px;}
.right{text-align:right;}
.mobilAc{display: none!important; padding: 0!important;}
.mobilAc img{display: block; width: 32px!important; height: 32px!important; margin:auto;}
.LogoMobil{display: none;}
.LogoMobil img{display:block; width: 200px; }
.mobileMenu{background: var(--primary-color)!important;}
.offCanvasClose{background: #fff!important; position: relative;}
.offCanvasClose:before{content:"x"; position: absolute; inset:0; color:var(--primary-color); line-height: 30px; font-weight: 600;}

.mobileMenu{display: block; color:#fff; line-height:50px; font-size: 18px!important; border-bottom:1px solid rgba(241,241,241,0.10)!important;}
.mobileMenu .accordion-item{background: none!important; border:none!important; border-bottom:1px solid rgba(241,241,241,0.10)!important;}
.mobileMenu .accordion-button{border:none!important; background: none!important; box-shadow:0px!important; color:#fff!important; padding:0!important;}
.mobileMenu .accordion-button:not(.collapsed), .mobileMenu .accordion-button:focus{box-shadow: none!important; color:#fff!important;}

.mobileMenu .accordion-button:not(.collapsed)::after {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");

}
.mobileMenu .accordion-button.collapsed::after {
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.altMenu{font-weight: 100!important; font-size: 15px!important;}

.mobileBrandIcon{display: none; position: absolute; left:10px; bottom:10px;}
nav.breadcrumbMobile{display: none;}
nav.breadcrumbMobile .breadcrumb-item  {font-size:12px; padding:10px;}
nav.breadcrumbMobile .breadcrumb-item a {color:var(--primary-color)!important;}
nav.breadcrumbMobile .breadcrumb-item.active{color:var(--secondary-color)!important;}
nav.breadcrumbMobile .breadcrumb-item:before{color:var(--secondary-color)!important;}

@media only screen and (max-width:1440px){
	.formContainer{ margin:-190px auto auto auto; }
	.menu{font-size:15px;}
	.dropdownHizmetler .dropdown-item{letter-spacing: 0; font-size:14px;}
}
@media only screen and (max-width:1366px){
	.formContainer{ margin:-230px auto auto auto; }
	.menu{font-size:15px;}
	.newsTopImg img{width:100%; height:736px;  object-fit: cover; }
	.newsImg img{ width:100%; height:auto; object-fit: cover;}
	.titleFeature{font-size:15px;}
	.innerImages img{max-width:600px; width: 100%; height: auto;}
	.yachtTitle{font-size:16px;}
}
@media only screen and (max-width:1280px){

	.formContainer{ margin:-290px auto auto auto; }
	.banner .container, .banner{height:350px; }

}

@media only screen and (max-width:1200px){
	footer{position: relative; height: auto;}
	.contentMain{padding-bottom:50px;}
	.socials{display: none;}
	.mobilAc{display: inline-block!important;}
	.LogoMobil{display: inline-block;}
	.headerBottom{display:none;}
	.headerTop .contactInfo a.tel,.headerTop .contactInfo a.mail{display: none!important;}
	.formContainer{ margin:50px auto auto auto; }
	.videoContainer{height:100%; border-bottom-right-radius: 60px; border-bottom-left-radius: 60px;}
	.titleBg{font-size:70px;}
	.mainTitle{font-size:30px;}
	.categoryContainer{flex-direction: column;}
	.ropeBg,section.news{background: none;}
	.owl-theme .owl-dots{margin-top:20px;}
	.serviceInfo{bottom:10px;}
	.register{text-align: center;}
	.headerTop{padding:5px 10px;}
	.modal .modal-content{padding:0!important;}

}

@media only screen and (max-width:1024px){
	.sloganContainer{ text-align: center; left:50%; top:50%; transform: translate(-50%,-50%);}
	.sloganBG{display: none;}
	.videoContainer{height:100vh; }
	video{width: auto!important; height: 100vh!important;}
	.sloganContainer .slogan2{font-size:30px;}
	.imgAbout2{left:0;}
	.titleBg{font-size:55px; letter-spacing: 3px;}
	.videoContainer{border-radius: 0;}
	.banner, .banner .container{height: 200px;}
	.banner{border-bottom-left-radius:15px; border-bottom-right-radius: 15px;}
	/*nav.navBreadcrumb{bottom:10px; left:20px; font-size: 10px;}*/
	nav.navBreadcrumb{display: none;}
	.mobileBrandIcon{display: block;}
	nav.breadcrumbMobile{display: block;}

	.featureContainer .d-flex{justify-content: flex-start;}
	.titleFeature.right{text-align:left;}
	.listLeftBorder{border:none;}
	.mainTitle{font-size:24px;}
	.contactForm{padding:10px;}
	.modal-header{padding:2px!important;}
	.modal-header h2.mainTitle{font-size:16px!important; letter-spacing: 0; font-weight: 600!important;}
	.modal-header .btn-close{margin:auto 10px auto auto !important;}
	.LogoMobil img{width:170px;}
	.slogan2{font-size:24px!important;}
}

@media only screen and (max-width:320px){
	h3.categoryTitle{font-size:16px;}
}

