html{scroll-behavior:smooth}body{background-color:#f4eee0}@font-face{font-family:"Alex Brush";src:url(AlexBrush-Regular.ttf)}footer{width:100%;margin:0 auto;text-align:center;margin-top:20px;margin-bottom:30px;font-family:Calibri,Arial,Verdana,"Arial Black",sans-serif;font-size:1.2em;font-weight:700;color:#3d3f3a}footer a{text-decoration:none}h2{font-family:Alex Brush;font-size:40px;color:#996515;padding-top:15px}h4{text-align:center;font-family:Calibri,Arial,Verdana,"Arial Black",sans-serif;font-size:25px}nav{width:100%;height:45px;position:fixed;top:0;background-color:#fff;opacity:.8;box-shadow:3px 3px 3px grey;z-index:1}nav ul{width:319px;height:45px;list-style:none;position:absolute;right:0;padding:0;margin:0}nav ul li{display:inline-block;font-family:Alex Brush;font-size:1.5em;font-weight:700;padding:5px}nav a:hover{color:#3d3f3a}nav a{text-decoration:none;color:#a3752d}#container{position:relative;width:100%;margin:0 auto;height:550px;object-fit:cover;object-position:60% 45%}#container img{width:100%;margin-left:0;height:550px;object-fit:cover;object-position:60% 45%;z-index:-15}.leftarrow{width:10px;height:10px;border-bottom:solid #000 3px;border-left:solid #000 3px;transform:rotate(45deg);margin-left:0;position:absolute;top:40%;left:5px}.rightarrow{width:10px;height:10px;border-right:solid #000 3px;border-top:solid #000 3px;transform:rotate(45deg);margin-right:10px;position:absolute;top:40%;left:7px}.semicircleleft{width:25px;height:50px;border-radius:0 110px 110px 0;background-color:#fff;border:solid grey 1px;opacity:.5;position:absolute;top:35%;left:0}.semicircleright{width:25px;height:50px;border-radius:110px 0 0 110px;background-color:#fff;border:solid grey 1px;opacity:.5;position:absolute;top:35%;right:0}.semicircle:hover{opacity:.7}#pause_inside{width:60px;height:60px;position:absolute;border-radius:50%;background-color:#fff;border:solid grey 1px;opacity:.5;right:3%;top:75%}#pause_inside:hover{opacity:.7}#play_inside{visibility:hidden;position:absolute;width:60px;height:60px;border-radius:50%;background-color:#fff;border:solid grey 1px;opacity:.5;right:3%;top:75%}#play_inside:hover{opacity:.7}#btn_pause{border-left:solid #000 5px;border-right:solid #000 5px;padding:1px;width:7px;height:25px;position:absolute;left:21px;top:28%}#btn_play{width:1px;height:1px;opacity:.8;background-color:transparent;border-left:solid #000 30px;border-right:solid transparent 0;border-bottom:solid transparent 15px;border-top:solid transparent 15px;position:absolute;top:25%;left:33%}.text{width:50%;height:10%;font-size:22px;font-weight:700;padding:20px;background-color:transparent;opacity:.8;color:#f4eee0;border-radius:10px;position:absolute;top:16%;left:40%}.maincontainer{height:130px;width:100%}.thecard{position:absolute;width:100%;height:100%;transform-style:preserve-3d;transition:all 2s ease}.thecard:hover{transform:rotateY(180deg)}.thefront{position:absolute;width:100%;height:100%;backface-visibility:hidden;color:#000;border-radius:15px;text-align:center}.theback{position:absolute;width:100%;height:100%;backface-visibility:hidden;color:#fff;font-weight:600;font-size:1.5rem;transform:rotateY(180deg);border-radius:15px;text-align:center}.maincontainer img{height:130px;width:130px;object-fit:cover;border-radius:50%}.text_card_back{position:absolute;width:100%;top:100px}.text_card_front{position:absolute;width:100%;top:45px;text-align:center;color:#fff;font-weight:600;font-size:1.5rem}#presentation{width:80%;height:auto;font-family:Arial,Verdana,"Arial Black",sans-serif;font-size:1.3em;text-align:left;line-height:30px;margin-left:auto;margin-right:auto;margin-bottom:6%;position:relative}.title{font-family:Arial,Verdana,"Arial Black",sans-serif;font-size:3em;font-weight:700;text-align:center;line-height:1.5em;position:relative}#content{width:100%;margin:0 auto;display:flex;justify-content:center;margin-top:4%;left:10%}.far{color:#996515;font-size:1.3em}#five_stars{width:200px;text-align:center;font-family:Alex Brush;color:#996515;font-size:40px;font-weight:700;position:relative;top:-17px}.hotel_pictures{width:200px;height:auto;padding-top:3px;padding-bottom:3px;border-radius:5px;margin:2px}#contain_pictures{position:relative;display:flex;margin:0 auto;flex-wrap:wrap;justify-content:center;width:80%;height:auto;top:5px;margin-bottom:10%}#contain_pictures .one_picture{position:relative;overflow:hidden}#contain_pictures .one_picture:hover{z-index:1;transform:scale(1.8);transition:3s ease-in-out}.description{position:absolute;top:11px;margin-left:5px;height:25px;width:185px;border:solid #996515 1px;font-size:15px;padding-left:5px;line-height:25px;background-color:rgb(255,255,255,.4)}.description strong{font-size:16px;font-family:Alex Brush;color:#3d3f3a}section:nth-child(6){width:100%;height:auto;background-image:url(../pictures/img-contact.jpg);background-repeat:no-repeat;object-fit:cover}#title_contact{position:relative;font-size:40px;top:-100px;text-align:center}form{width:350px;height:350px;opacity:1;font-family:Arial,Verdana,"Arial Black",sans-serif;text-align:left;line-height:20px;padding-left:10px;margin-top:5px;font-size:1.3em;color:#000;position:relative;bottom:10%;margin-left:65%;z-index:0;border-radius:5px;background-image:url(../pictures/timothee_serra-sm.jpg);background-repeat:no-repeat}#contact_info{position:relative;top:1%}form p a{padding:5px;text-align:center;text-decoration:none;color:#000;font-weight:500}form p a:hover{color:#3d3f3a;text-decoration:underline}.fab fa-instagram{font-size:2em}@media all and (min-width:300px) and (max-width:499px){#container img{width:100%;margin-left:0;height:550px;object-fit:cover;object-position:60% 45%;z-index:-15}#location{width:32px;height:32px;position:fixed;top:10px;right:4px;z-index:20}#menu{visibility:hidden;height:0}#burger1{height:4px;width:28px;border-radius:3px;background-color:#996515;margin-top:10%;left:5%;visibility:visible}#burger2,#burger3{height:4px;width:20px;border-radius:3px;background-color:#996515;position:relative;top:0;left:22%;margin-bottom:2px;margin-top:2px;visibility:visible}#burger4{height:4px;width:28px;border-radius:3px;background-color:#996515;top:30%;left:5%;visibility:visible}.one{transform:rotate(43deg) translate(6px,5px)}#burger2.two,#burger3.three{visibility:hidden}.four{transform:rotate(-45deg) translate(8px,-6px)}#menu.show{visibility:visible}.nav-item{display:block;font-family:Alex Brush;font-size:1.5em;color:#996515;text-align:center;padding:5px;border-top:solid #996515 2px;background-color:#fff}nav{width:100%;height:170px;position:fixed;background-color:#fff;opacity:.7;z-index:8}nav ul{width:100%;height:45px;list-style:none;position:absolute;right:0;padding:0;margin:0}#presentation{margin-bottom:10%}#content{width:100%;margin:0 auto;display:flex;justify-content:center;margin-top:5%;left:10%}.far{color:#996515;font-size:.6em}#five_stars{width:150px;text-align:center;font-family:Alex Brush;color:#996515;font-size:40px;font-weight:700;position:relative;top:-17px}#contain_pictures{position:relative;display:flex;margin:0 auto;flex-wrap:wrap;justify-content:center;width:80%;height:auto;top:5px;margin-bottom:45%}#contain_pictures .one_picture:hover{transform:scale(1.5)}form{width:250px;margin:0 auto}}@media all and (min-width:500px) and (max-width:768px){#container img{width:100%;margin-left:0;height:550px;object-fit:cover;object-position:60% 45%;z-index:-15}#location{width:32px;height:32px;position:fixed;top:10px;right:4px;z-index:20}#menu{visibility:hidden;height:0}#burger1{height:4px;width:28px;border-radius:3px;background-color:#996515;margin-top:10%;left:5%;visibility:visible}#burger2,#burger3{height:4px;width:20px;border-radius:3px;background-color:#996515;position:relative;top:0;left:22%;margin-bottom:2px;margin-top:2px;visibility:visible}#burger4{height:4px;width:28px;border-radius:3px;background-color:#996515;top:30%;left:5%;visibility:visible}.one{transform:rotate(43deg) translate(6px,5px)}#burger2.two,#burger3.three{visibility:hidden}.four{transform:rotate(-45deg) translate(8px,-6px)}#menu.show{visibility:visible}.nav-item{display:block;font-family:Alex Brush;font-size:1.5em;color:#996515;text-align:center;padding:5px;border-top:solid #996515 2px;background-color:#fff}nav{width:100%;height:170px;position:fixed;background-color:#fff;opacity:.7;z-index:8}nav ul{width:100%;height:45px;list-style:none;position:absolute;right:0;padding:0;margin:0}#presentation{margin-bottom:10%}#contain_pictures{position:relative;display:flex;margin:0 auto;flex-wrap:wrap;justify-content:center;width:80%;height:auto;top:5px;margin-bottom:26%}#contain_pictures .one_picture:hover{transform:scale(1.5)}form{width:auto;margin:0 auto}}@media all and (min-width:768px) and (max-width:980px){#container img{width:100%;margin-left:0;height:550px;object-fit:cover;object-position:60% 45%;z-index:-15}#location{width:32px;height:32px;position:fixed;top:10px;right:4px;z-index:20}#menu{visibility:hidden;height:0}#burger1{height:4px;width:28px;border-radius:3px;background-color:#996515;margin-top:10%;left:5%;visibility:visible}#burger2,#burger3{height:4px;width:20px;border-radius:3px;background-color:#996515;position:relative;top:0;left:22%;margin-bottom:2px;margin-top:2px;visibility:visible}#burger4{height:4px;width:28px;border-radius:3px;background-color:#996515;top:30%;left:5%;visibility:visible}.one{transform:rotate(43deg) translate(6px,5px)}#burger2.two,#burger3.three{visibility:hidden}.four{transform:rotate(-45deg) translate(8px,-6px)}#menu.show{visibility:visible}.nav-item{display:block;font-family:Alex Brush;font-size:1.5em;color:#996515;text-align:center;padding:5px;border-top:solid #996515 2px;background-color:#fff}nav{width:100%;height:170px;position:fixed;background-color:#fff;opacity:.7;z-index:8}nav ul{width:100%;height:45px;list-style:none;position:absolute;right:0;padding:0;margin:0}#presentation{margin-bottom:10%}#contain_pictures{position:relative;display:flex;margin:0 auto;flex-wrap:wrap;justify-content:center;width:80%;height:auto;top:5px;margin-bottom:26%}#contain_pictures .one_picture:hover{transform:scale(1.5)}form{width:250px;margin:0 auto}}