@font-face{font-family:'circular';src:url(../fonts/CircularStd-Book.otf)}body{margin:0;padding:0;box-sizing:border-box;font-family:'circular',sans-serif}a{text-decoration:none}a:hover{text-decoration:none}.bouton{color:#2f2f2f;background-color:#fff;font-weight:bold;padding:10px 50px;margin:50px 0;border-radius:2px;border:1px solid #aeaeae;transition:.2s}.bouton:hover{text-decoration:none;border-color:#949494;color:#2f2f2f}#navTop{background-color:#fff;border-bottom:1px solid #c8c8c8}#navTop .navbar-brand{background-image:url(../img/logo-airbnb.png);height:31px;width:100px;background-repeat:no-repeat;background-size:contain;background-position:center;margin:13px 0}#navTop button .icon-bar{background-color:#FF5A5F}#navTop form{margin:13px 0;width:50px}#navTop form input{border:none;background-image:url(../img/search.png);background-repeat:no-repeat;background-position:5px 5px;padding:0 35px;box-shadow:none}#navTop #menu-top li{padding:13px;border-left:1px solid #e1e1e1}#navTop #menu-top li:first-of-type{border-left:transparent;padding:13px 18px;background-color:#fff !important}#navTop #menu-top li:hover{background-color:#f5f5f5}#navTop #menu-top li a{color:#626262;padding:5px 10px;border:2px solid transparent}#navTop #menu-top li a:hover{background-color:transparent}#navTop #menu-top li #become{border:2px solid #c8c8c8;border-radius:2px}#navTop #menu-top li #become:hover{background-color:#f5f5f5}#navTop .navModal{display:none;position:absolute;top:60px;right:313px;width:263px;padding:20px;box-sizing:border-box;background-color:#fff;border-radius:2px;border:1px solid #e1e1e1}#navTop .navModal:after,#navTop .navModal:before{bottom:100%;right:55px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#navTop .navModal:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;right:15px}#navTop .navModal:before{border-color:rgba(173,173,173,0);border-bottom-color:#e1e1e1;border-width:11.5px;right:13.53px}#navTop .navModal p{margin:0}header{background-image:url(../img/header-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:500px;overflow:hidden;width:100%;padding:0 !important;position:relative;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;color:#fff}header video{position:absolute;top:0;left:0;width:100%}header .header-content{display:flex;align-items:center;justify-content:center;flex-direction:column;height:600px}header .header-content h2{font-size:6rem;text-transform:uppercase;margin:0}header .header-content h2,header .header-content p{font-weight:bold}header .header-content p{font-size:1.6rem;margin:20px 0}header .header-content .bouton{padding:10px 50px;margin:0;border-radius:2px;border:none;transition:.2s}header .header-content .bouton:hover{text-decoration:none;border-color:none}header #navHeader{background-color:rgba(0,0,0,0.6);padding:30px 0;box-sizing:border-box;width:100%}header #navHeader #input-group{display:flex;align-items:center;justify-content:center}header #navHeader #input-group input{padding:10px;border:1px solid #e1e1e1;border-radius:2px 0 0 2px;color:#484848}header #navHeader #input-group input:focus{box-shadow:0 2px 0 #e1e1e1}header #navHeader #input-group #depart{display:flex;justify-content:space-between;background-color:#fff;color:#7b7b7b}header #navHeader #input-group #depart p{margin:0;padding:10px 50px 10px 10px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}header #navHeader #input-group #depart p span{position:relative;left:40px}header #navHeader #input-group .form-control{width:100%;border-radius:0;color:#484848;height:42px}header #navHeader #input-group .dropdown-menu li a:hover{background-color:#FF5A5F !important;color:#fff !important}header #navHeader #input-group .bouton{color:#fff;background-color:#FF5A5F;border:none;border-top:2px solid #FF5A5F;margin:0;padding:10px;border-radius:0 2px 2px 0;font-weight:bold;box-shadow:0 1.5px 0 #f30007;transition:.2s ease}header #navHeader #input-group .bouton:hover{background-color:#ff8d90;border-top:2px solid #ff8d90}header #navHeader #input-group .bouton p{margin:0}header #navHeader #input-group .bouton img{height:17px;width:17px}.title{margin:50px 0 !important;color:#3e3e3e}.title h3{font-weight:bold;font-size:3rem;margin-top:0}.title p{font-size:1.6rem}.price{position:absolute;bottom:35px;left:0;padding:5px 15px;width:20%;font-size:2rem;background-color:rgba(40,40,40,0.9);box-shadow:0 2px 0 #626262;transition:.4s ease;transition-delay:.2s}#main{background-color:#EDEFED}#main .illustration-container{height:344px;margin-top:30px}#main .illustration-container .rideau01,#main .illustration-container .rideau02,#main .illustration-container .rideau03{background-color:rgba(255,255,255,0.3);height:344px;width:100%;position:absolute;top:0;left:0;transition:.4s ease-in-out}#main .illustration-container .rideau01,#main .illustration-container .rideau02{transform:skewY(90deg)}#main .illustration-container .rideau02{transition-delay:.1s}#main .illustration-container .rideau03{transform:skewY(-90deg);transition-delay:.2s}#main .illustration-container :hover .rideau01{transform:skewY(180deg)}#main .illustration-container :hover .rideau02{transform:skewY(130deg)}#main .illustration-container :hover .rideau03{transform:skewY(-130deg)}#main .illustration-container :hover p,#main .illustration-container :hover h4,#main .illustration-container :hover h5{color:#3b3b3b}#main .illustration-container :hover .price{width:100%}#main .illustration-container .illustration{background-repeat:no-repeat;background-size:cover;overflow:hidden;height:344px;width:100%;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;box-shadow:inset 1500px 0 0 0 rgba(255,255,255,0);transition:.3s ease}#main .illustration-container .illustration:hover{box-shadow:inset 1500px 0 0 0 rgba(255,255,255,0.3)}#main .illustration-container .illustration p{z-index:5;font-size:3rem;font-weight:bold;margin:0;transition:.3s ease}#main .illustration-container .illustration h4{font-size:2.3rem;font-weight:bold;margin:10px 0 0 0}#main .illustration-container .illustration h5{font-size:1.5rem;margin:0}#main .btn-container{display:flex;justify-content:center;align-items:center}#main .btn-container .bouton{color:#484848;background-color:#fff;font-weight:bold;padding:10px 50px;margin:50px 0;border-radius:2px;border:1px solid #aeaeae;transition:.2s}#main .btn-container .bouton:hover{text-decoration:none;border-color:#949494}#main #estimer{height:344px;margin:50px 0 50px 0}#main #estimer #estimerIllustration{background-image:url(../img/host-banner.jpg);background-size:cover !important;margin-top:0 !important}#main #estimer #estimerText{background-color:#fff;display:flex;flex-direction:column;justify-content:space-around;box-sizing:border-box;padding:35px;height:344px}#main #estimer #estimerText h4{margin-top:0;font-size:2.4rem;font-weight:bold}#main #estimer #estimerText .bouton{color:#fff;background-color:#007A87;border:none;margin:0 !important;padding:10px;border-radius:2px;font-weight:bold;box-shadow:0 2px 0 #001e21;transition:.2s ease}#main #estimer #estimerText .bouton:hover{background-color:#009aab}#main #weekend #lille{background-image:url(../img/lille.jpg)}#main #weekend #bruxelles{background-image:url(../img/bruxelles.jpg)}#main #weekend #londres{background-image:url(../img/londres.jpg)}#main #explorer .hote-picture{height:56px;width:56px;background-size:56px 56px;border-radius:200px;background-repeat:no-repeat;background-position:-3px 0;margin-bottom:10px;border:3px solid #fff}#main #explorer #lisbonne{background-image:url(../img/lisbonne.jpg)}#main #explorer #parigot{background-image:url(../img/chezFamilleParigot.jpg)}#main #explorer #parigot #id-parigot{background-image:url(../img/id-famille-parigot.jpg)}#main #explorer #amsterdam{background-image:url(../img/amsterdam.jpeg)}#main #explorer #newYork{background-image:url(../img/newYork.jpg)}#main #explorer #venise{background-image:url(../img/escapadeRomantiqueAVenise.jpg);background-position:center;background-size:160%}#main #explorer #rome{background-image:url(../img/rome.jpg)}#main #explorer #stockholm{background-image:url(../img/chez-moa.jpg)}#main #explorer #stockholm #id-moa{background-image:url(../img/id-moa.jpg)}#main #explorer #berlin{background-image:url(../img/berlin.jpg)}#main #explorer #bordeaux{background-image:url(../img/bordeaux.jpg)}#main #explorer #biarritz{background-image:url(../img/surfABiarritz.jpg);background-position:top;background-size:160%}#main #guides .illustration{background-position:center}#main #guides #sanFransisco{background-image:url(../img/guidesSanFransisco.jpg)}#main #guides #newYork{background-image:url(../img/guidesNewYork.jpg)}#main #guides #londres02{background-image:url(../img/guidesLondres.jpg)}.carousel .item .item-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:600px;width:100%;color:#fff;text-align:center;padding:0 150px}.carousel .item .item-content h2{font-size:6rem;font-weight:bold;text-transform:uppercase}.carousel .item .item-content p{font-size:2.5rem;width:85%}.carousel .item .item-content .fa-play-circle{font-size:10rem;background:none;color:rgba(255,255,255,0.3);transition:.2s ease}.carousel .item .item-content .fa-play-circle:hover{color:#fff}.carousel .item #item01{background-image:url(../img/carousel-bg01.jpg)}.carousel .item #item02{background-image:url(../img/carousel-bg02.jpg)}.carousel .item #item03{background-image:url(../img/carousel-bg03.jpg)}.carousel .item #item03 .bouton{background-color:#87f3ff;color:#fff;border:none;margin-bottom:0}.carousel .item #item03 .bouton:hover{background-color:#00a8ba}.carousel .carousel-control{background-image:none}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0, 0, 0)}#communaute a{color:#fff}#communaute .card{height:492px;width:100%;background-size:cover;background-repeat:no-repeat;overflow:hidden;margin-bottom:30px;box-shadow:inset 300px 0 0 0 rgba(0,0,0,0);transition:.3s ease}#communaute .card:hover{box-shadow:inset 1000px 0 0 0 rgba(0,0,0,0.6)}#communaute .card:hover .etiquette{transform:translateY(0)}#communaute .card:hover .card-link{text-decoration:underline}#communaute .card .card-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:492px;position:absolute;top:0;left:0}#communaute .card .etiquette{padding:10px;font-weight:bold;transform:translateY(-40px);transition:.3s}#communaute .card .etiquette,#communaute .card .card-text,#communaute .card img,#communaute .card figure{z-index:3}#communaute .card .card-text{height:200px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px}#communaute .card .card-text h3{margin-top:0;font-weight:bold;font-size:3rem}#communaute #card01{background-color:#00a8ba}#communaute #card01 img{margin:40px 20px}#communaute #card01 figure{background-image:url(../img/create-airbnb.png);background-position:center;background-size:contain;height:270px;width:100%;background-repeat:no-repeat}#communaute #card01 .card-text{height:155px}#communaute #card02{background-image:url(../img/garry.jpg)}#communaute #card02 .etiquette{background-color:#007A87}#communaute #card03{background-image:url(../img/entreprise.jpg)}#communaute #card03 .etiquette{background-color:#484848}#communaute #card04{background-image:url(../img/patricia.jpg)}#communaute #card04 .etiquette{background-color:#7B0051}footer{background-image:url(../img/footer-bg.png),linear-gradient(#2f2f2f, #2f2f2f);background-size:40%;width:100%;padding:50px 0;margin:20px 0;color:#fff}footer .dropdown .menu-langue-devise{width:80%;padding:10px 10px;box-sizing:border-box;margin-bottom:30px;background-color:#484848;border-radius:2px;border:none;color:#fff}footer .dropdown .menu-langue-devise:focus{box-shadow:none;background-color:#484848 !important}footer .dropdown .menu-langue-devise:hover{background-color:#484848;color:#fff}footer .dropdown .menu-langue-devise .drop-space{width:100%;display:flex;justify-content:space-between;align-items:center}footer .dropdown .menu-langue-devise .drop-space .caret{color:#949494}footer .dropdown .menu-langue-devise .drop-space p{color:#fff;margin:0}footer .dropdown ul{background-color:#484848 !important;margin-top:-30px}footer .dropdown ul li:first-of-type{margin:0}footer .dropdown ul a{color:#fff}footer .dropdown ul a:hover{background-color:#FF5A5F;color:#fff}footer a{color:#fff}footer ul{padding:0;list-style:none;margin-bottom:30px}footer ul li:first-of-type{font-weight:bold;margin-bottom:15px}footer ul li a{font-size:1.2rem}footer ul li a:hover{color:#949494}footer .divider{border-bottom:1px solid #626262;margin:20px 0}footer #icons-container{margin:25px 0}footer #icons-container .icon{border:1px solid #626262;border-radius:200px;margin:0 2px;height:40px;width:40px;padding:5px}footer #icons-container .icon i{position:relative;top:4px;left:0;font-size:1.5rem}footer p{color:#626262;font-size:1.5rem}footer #xs-list{font-weight:bold}footer #xs-list li a{font-size:1.1rem}footer #xs-list li:first-of-type{margin:0 !important}@media screen and (max-width:768px){.rm-padding-xs{padding:0 !important}#navTop{padding:0 15px}#navTop form{width:100%}#estimer #estimerText{background-image:url(../img/host-banner.jpg);background-size:cover !important;text-align:center;color:#fff;background-position:center;height:344px}.rideau01,.rideau02,.rideau03{height:387px !important}.illustration-container{margin-top:0}.illustration-container .illustration{height:387px !important}#weekend{margin-bottom:100px}#guides .title{margin-top:100px !important}footer{margin-top:43px}footer .dropdown .menu-langue-devise{width:100%}}