@import url(https://fonts.googleapis.com/css2?family=Amatic+SC:wght@700&display=swap);body{margin:0;padding:0}body,header{background-color:#c4d2f3;font-family:Amatic SC,cursive}header{display:flex inline-block;flex-direction:row}.top-header{background-color:#c4d2f3;display:flex;justify-content:space-between;margin:0 1em}.top-header p{align-items:center;display:flex;margin:0}.top-header p a{color:#000;font-size:25px;margin:0 .5em;text-decoration:none}.top-header p a:hover{color:#000;text-decoration:underline;text-underline-offset:.2em}.top-header ul{display:flex;justify-content:flex-end}.top-header ul li{list-style-type:none;margin:0 1em;text-decoration:none}.top-header ul li a{color:#000;font-size:25px;text-decoration:none}.top-header ul li a:hover{color:#000;text-decoration:underline;text-underline-offset:.2em}.bottom-header{align-items:center;background-image:url(/static/media/sozopol-old-town.fd18153ccc04e0446cc1.jpg);background-position:50%;background-repeat:no-repeat;background-size:100% auto;border-end-end-radius:15em;border-start-start-radius:15em;display:flex;flex-direction:column;justify-content:top;min-height:350px}.bottom-header h1{font-size:40px;letter-spacing:.2em;margin-bottom:.2em;margin-top:.5em}.bottom-header h1,.bottom-header h3{-webkit-text-stroke:1px #000;color:#0000;font-family:Amatic SC,cursive}.bottom-header h3{font-size:20px;letter-spacing:.3em;margin:1em}@media (max-width:450px){header{margin-bottom:-3em;max-height:320px}.nav{display:flex;justify-content:center;text-align:center}.nav li{font-size:.3em}.top-header{display:flex;flex-direction:column-reverse}.top-header p{justify-content:end;text-align:center}.bottom-header{background-image:url(/static/media/sozopol-old-town.fd18153ccc04e0446cc1.jpg);background-position:top;background-repeat:no-repeat;background-size:90% auto;border-radius:8em;margin-top:0}.bottom-header h1,.bottom-header h3{-webkit-text-stroke:.8px #000;font-size:1em;justify-content:center;margin-top:2em}}footer{background-color:#c4d2f3;box-shadow:inset 0 4px 3px rgba(15,50,32,.167);display:flex;justify-content:center;padding:.1em}.fa-phone{margin:0 1em}footer p img:first-of-type{margin-left:.7em}footer p,footer p a{color:#000;display:flex;font-size:25px;font-weight:700;justify-content:center;text-decoration:none}footer p a:hover{color:#000;text-decoration:underline;text-underline-offset:.2em}p img{align-content:center;display:flex;justify-content:center;margin-left:.2em;text-align:center}#phone{color:darkred;margin-left:.3em}@media (max-width:450px){footer p a{color:darkred;font-size:1em}footer p,footer p a{display:flex;font-weight:700;justify-content:center;text-decoration:none}footer p{color:#000;font-size:1.2em}footer img{height:18px;width:18px}}.link{text-decoration:none}.apartments{display:flex;flex-direction:column;gap:10px;margin-bottom:0;margin-top:1em}.botev,.odesa{display:flex;gap:4em}.botev p,.odesa p{align-items:center;display:flex;font-size:35px;justify-content:center;margin:0 1em}.odesa img{border-end-end-radius:20em;margin:0 1em;width:70em}.botev img,.odesa img{display:inline-block;height:400px}.botev img{border-start-start-radius:20em;margin:1em;width:80em}.apartments h4{font-size:50px;margin:0}.apartments h4,.home-section h3{color:#000;text-align:center}@media (max-width:450px){.apartments h4{margin-bottom:.5em}.odesa{display:flex;flex-direction:column;justify-content:center}.odesa img{border-radius:0;border-radius:4em;display:flex;margin:auto;max-width:80%}.odesa p{align-items:center;font-size:25px;margin-bottom:1em;margin-top:-2.2em;text-align:center}.botev,.odesa p{display:flex;justify-content:center}.botev{flex-direction:column-reverse}.botev img{border-radius:0;border-radius:4em;display:flex;margin:auto;max-width:80%}.botev p{align-items:center;display:flex;font-size:25px;justify-content:center;margin-bottom:1em;margin-top:-2.2em;text-align:center}}.botev-photos{margin:2em}.botev-img{border-bottom-left-radius:10em;border-top-right-radius:10em;display:block;width:100%}.botev-photos h2{font-size:35px;text-align:center;text-decoration:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000;text-underline-offset:.2em}.botev-map{align-items:center;display:flex;height:20em;justify-content:center;margin:1em auto;width:90%}.prices-botev{display:flex;justify-content:space-around;text-align:center}@media (max-width:450px){.prices-botev{display:flex;flex-direction:column}.comfort-item{display:flex;justify-content:center;margin-top:1.5em}.comfort-item p{font-size:.8em;margin:0}}.agenda{border-radius:1em}.odesa-photos{margin:2em 2em 0}.odesa-img{border-bottom-left-radius:10em;border-top-right-radius:10em;display:block;width:100%}.odesa-photos h2{font-size:35px;text-align:center;text-decoration:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000;text-underline-offset:.2em}.odesa-map{align-items:center;display:flex;height:20em;justify-content:center;margin:1em auto;width:90%}.prices-odesa{justify-content:space-around}.price,.prices-odesa{display:flex;text-align:center}.price{align-items:center;flex-direction:column;font-size:30px;justify-content:center}section div{display:flex;flex-direction:row}section section{display:flex;font-size:25px}.price p{display:flex;margin:.2em 0;text-decoration:underline;text-underline-offset:.2em}.price h5{display:flex;font-size:35px;margin:.2em .5em}.comfort{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.comfort p{display:flex;margin:.2em 1.5em}.comfort-item p i{margin-left:.2em}@media (max-width:450px){.prices-odesa{display:flex;flex-direction:column}.comfort-item{font-size:20px;margin-top:1.5em}}.calendar{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:0;margin-top:1em;text-align:center}ul{list-style-type:none}.month{display:flex;flex-direction:row;margin:0 0 .5em;padding:0;text-align:center}.month li{margin-bottom:0;padding:0 1em}.days{align-items:center;display:flex;flex-direction:column;margin:0;padding:0}.days,.days li{justify-content:center}.days li{text-align:center;width:2em}.days section{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.active{border-bottom-left-radius:2em;border-top-right-radius:2em}.active,.agenda{background-color:red}.agenda{border-top-left-radius:2em;display:flex;justify-content:center;margin-bottom:1em;padding:.2em;text-align:center}.next,.prev{cursor:pointer}
/*# sourceMappingURL=main.a6d5655c.css.map*/