@import url('https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600;700;800;900&display=swap');
@import url('fonts.css')

*{font-family: 'marion';}
html, body{overflow-x:hidden;}
body{background-image:url('../img/body/background.png');background-repeat:no-repeat;background-size:cover;}
a{text-decoration:none;}

.header{position:relative;margin-top:20px;}
.header .navbar .navbar-nav{gap:20px;}
.header .navbar .navbar-brand{margin:auto;}
.header .navbar .navbar-brand .logo{width:170px;}
.header .navbar .navbar-nav .nav-item{display:flex;align-items:center;}
.header .navbar .navbar-nav .nav-item a{color:#bd9a5e;font-size:15pt;font-family:"Jost", sans-serif;}

.header-image{position:relative;background-image: url('../img/header-image/background.png');background-size:contain;background-repeat:no-repeat;background-position:top;padding-top:4rem;margin-top:3rem;}
.header-image .svg{position:absolute;width:0;height:0;}
.header-image .clipped {width: 100%;height: 800px;background:url('../img/header-image/image-001.jpg');background-size: cover;background-position:center;-webkit-clip-path: url(#my-clip-path);clip-path: url(#my-clip-path);}

.corporate{padding-top:5rem;background-image: url('../img/corporate/background.png');background-size:contain;background-repeat:no-repeat;background-position:right top;padding-top:4rem;}
.corporate .desc{color:#d1c7bb;font-family: 'marion', sans-serif;font-style:italic;}
.corporate .d-ayr{display:none;margin-top:3rem;}
.corporate .readmoretext{background-color:transparent;border:1px solid #bd9a5e;color:#bd9a5e;padding:30px;border-radius:120px;float:right;cursor:pointer;font-size:14pt;letter-spacing:6px;transition: .3s;}
.corporate .readmoretext:hover{background-color:#bd9a5e;color:#fff;letter-spacing:0;transition: .3s;}
@keyframes opacityTexts{0%{opacity:0;transform:translateY(100px);}50%{opacity:.5;transform:translateY(50px);}100%{opacity:1;transform:translateY(0px);} }
.corporate .logo-icon{width:400px;}

.contents{position:relative;margin-top:5rem;}
.contents .two-col{display:flex;align-items:center;justify-content:center;width:100%;}
.contents .two-col .pastane{width:85%;border-right:20px solid #bd9a5e;position:relative;height:100vh;display:flex;justify-content:center;align-items: center;transition: .3s;}
.contents .two-col .pastane img{width:100%;height:100%;object-fit:cover;}
.contents .two-col .pastane h1{position:absolute;color:#fff;font-size:50pt;rotate:-90deg;font-family:'petite-mort';right: 0;filter: drop-shadow(0 0px 14px black);}
.contents .two-col .restoran{width:15%;border-right:20px solid #78234a;position:relative;height:100vh;display:flex;justify-content:center;align-items: center;transition: .3s;}
.contents .two-col .restoran img{width:100%;height:100%;object-fit:cover;}
.contents .two-col .restoran h1{position:absolute;color:#fff;font-size:50pt;rotate:-90deg;font-family:'petite-mort';right: 0;filter: drop-shadow(0 0px 14px black);}
.contents .two-col .restoran:hover{width:75%;transition:.3s;}
.contents .two-col .restoran:focus{width:75%;transition:.3s;}
.contents .bg-texts{}
.contents .bg-texts img{position:absolute;bottom:-20%;right:-20%;}

.content-text{margin-top:5rem;position:relative;}
.content-text .desc{font-family:"marion", sans-serif;color:#d1c7bb;font-style:italic;}
.content-text .shape{width:100%;}

.menu{margin-top:5rem;}
.menu .desc{font-family:"marion", sans-serif;color:#d1c7bb;font-style:italic;}
.menu .link{background-color:transparent;border:1px solid #bd9a5e;color:#bd9a5e;padding:30px;border-radius:120px;cursor:pointer;font-size:14pt;letter-spacing:6px;transition: .3s;}
.menu .link:hover{background-color:#bd9a5e;color:#fff;letter-spacing:0;transition: .3s;}
.menu .mt-ayr{margin-top:5rem;}

.geographically-products{margin-top:5rem;position:relative;}
.geographically-products .head{color:#fef7eb;text-align:right;font-family: 'petite-mort';letter-spacing:6px;}
.geographically-products .productsSlider{margin-top:2rem;border-top:1px solid #fef7eb;border-bottom:1px solid #fef7eb;padding:40px 0;}
.geographically-products .productsSlider .content{display:flex;align-items:center;justify-content:center;position:relative;height:550px;}
.geographically-products .productsSlider .content::before{content:'';position:absolute;background-color:#bd9a5e;width:100%;height:100%;z-index:1;mix-blend-mode:lighten;opacity:1;transition: .3s;}
.geographically-products .productsSlider .content:hover::before{opacity:0;transition: .3s;}
.geographically-products .productsSlider .content .product-image{width:100%;height:100%;object-fit:cover;position:relative;}
.geographically-products .productsSlider .content .overlay{display:grid;position:absolute;width:100%;height:100%;padding:30px;z-index:2;opacity:1;transition: .3s;}
.geographically-products .productsSlider .content:hover .overlay{opacity:0;transition: .3s;}
.geographically-products .productsSlider .content .overlay img{width:100px;}
.geographically-products .productsSlider .content .overlay .texts{position:absolute;padding:30px;bottom:0;}
.geographically-products .productsSlider .content .overlay .texts h2{font-family:'marion', sans-serif;font-style:italic;color:#fef7eb;filter:drop-shadow(0px 2px 15px black);}
.geographically-products .productsSlider .content .overlay .texts h6{font-family:'Jost', sans-serif;font-style:italic;color:#60483a;}
.geographically-products .desc{font-family:"marion", sans-serif;color:#d1c7bb;font-style:italic;text-align:center;margin-top:3rem;}
.geographically-products .productsSlider .swiper-button-next{background-color:#fff;background-size:18px;width:60px;height:60px;border-radius:50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23bd9a5e'%2F%3E%3C%2Fsvg%3E");transition: .3s;}
.geographically-products .productsSlider .swiper-button-prev{background-color:#fff;background-size:18px;width:60px;height:60px;border-radius:50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23bd9a5e'%2F%3E%3C%2Fsvg%3E");transition: .3s;}
.geographically-products .productsSlider .swiper-button-next:hover{background-color:#74184d;transition: .3s;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}
.geographically-products .productsSlider .swiper-button-prev:hover{background-color:#74184d;transition: .3s;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}

.between-slogan{margin-top:5rem;position:relative;background-image:url('../img/between-slogan/bg.png');background-size:80%;background-repeat:no-repeat;background-position:right;}
.between-slogan .image{width:100%;margin-left:-120px;filter:drop-shadow(0px 0px 25px #00000043);}
.between-slogan .logo{display:flex;margin:auto;}
.between-slogan .desc{color:#5e4638;text-align:right;font-style:italic;font-family:"marion", sans-serif;margin-top:50px;}

.places{margin-top:10rem;position:relative;background-image: url('../img/places/background-texts.png');background-size:50%;background-repeat:no-repeat;background-position:right bottom;}
.places .image{width:100%;height:800px;object-fit:cover;}
.places .elipse{width:100%;height:100%;position:relative;top:-100px;z-index:-1;}

.location{margin-top:5rem;position:relative;}
.location .desc{color:#d1c7bb;text-align:center;font-style:italic;font-family:"marion", sans-serif;}
.location #map{margin-top:3rem;}
.leaflet-container img.leaflet-tile{filter:grayscale(100%) invert(90%) contrast(120%);}
.leaflet-touch .leaflet-control-attribution{display:none;}
.leaflet-touch .leaflet-bar{display:block!important;}

.social-media{margin-top:5rem;overflow:hidden;}
.social-media .p-relative{position:relative;}
.social-media .post{display:flex;align-items:center;justify-content:center;position:relative;margin-top:20px;height: 100%;}
.social-media .post .post-content{width:100%;padding: 40px;top:0;position:absolute;}
.social-media .post .post-bg{width:100%;height:100%;box-shadow:0px 0px 10px 0px #00000026;}
.social-media .hr{background-color:#78234a;left:-2%;width:20px;height:450px;position:absolute;top:4.5%;}
.social-media .head{font-family: "austin-pen", sans-serif;color:#857366;margin-bottom:2rem;}
.social-media .head-past{text-align:right;}
.social-media .d-grid{position:relative;left:-35%;}
.social-media .justify-items-end{justify-items:end;z-index:999;left:35%;position:relative;}
.social-media .ml-ayr2{position:relative;left:-100px;}
.social-media .link{font-family: "petite-mort";color:#fef7eb;font-size:18pt;}
.social-media .ml-ayr{position:relative;left:100px;z-index:999;}
.social-media .sliderhr{position:absolute;background-color:#bd9a5e;width:20px;height:450px;z-index:-1;right:25%;}
.social-media .sliderhr-p{position:absolute;background-color:#78234a;width:20px;height:450px;z-index:-1;left:17%;}
.social-media .flex-direction-row-reverse{flex-direction: row-reverse;}

.footer-logo-icon{margin-top:5rem;}
.footer{position:relative;background-color:#91734d;padding:60px 0;}
.footer .logo{margin-top:2rem;}
.footer .col-lg-10::before{content:'';display:grid;background-color:#fff;width:100%;height:4px;position:relative;top:55px;border-radius:30px;}
.footer .logo{width:120px;}
.footer h3{font-family: "petite-mort";color:#fff;}
.footer .content{display:grid;align-items:flex-start;justify-content: center;align-content:flex-start;width:25%;justify-items: start;}
.footer .content ul{margin:0;padding:0;list-style:none;margin-top:20px;}
.footer .content ul li{margin-top:10px;}
.footer .content ul li a{font-weight:300!important;color:#fff;display: flex;align-items:center;justify-content:flex-start;font-family:"Jost", sans-serif;font-weight:600;font-size:14.5pt;}
.footer .content ul li a i{border:1px solid #fff;width:40px;height:40px;background-color:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;transition: .3s;}
.footer .content ul li a:hover i{background-color: #fff;color:#91734d;transition: .3s}
.footer .content ul li p{margin:0;padding:0;margin-left:10px;}
.footer .float-right{float:right;text-align:right;}
.footer .hr{width:100%;height:4px;background-color:#fff;border-radius:50px;margin-top:60px;margin-bottom:2.5rem;}
.footer .copyright{color:#fff;text-align:center;}
.footer .konbeltas{width:200px;filter:brightness(0);}
.footer .text-right{display:flex;justify-content:end;}
.footer .logos{display:flex;align-items:center;gap:1rem;}
.footer .logos img{max-width:75px;max-height:75px;}
.footer .justify-content-normal{justify-content:normal;}
.footer .konbeltas{filter:brightness(0) invert(1);}