@font-face{font-family:'circular';src:url(../fonts/CircularStd-Book.otf)}body{font-family:'circular';color:#3e3e3e;box-sizing:border-box}.bouton{background-color:#FF5A5F;color:#fff;padding:10px 30px;border-radius:1.5px;box-shadow:0 2px 0 #ff272e;font-size:1.5rem;font-weight:bold;transition:.2s}.bouton:hover{color:#fff;text-decoration:none;background-color:#ff8d90}#navTop{background-color:#2D2D2D;border:none;margin:0;padding:0 !important;border-radius:0}#navTop li{padding:5px;transition:.2s}#navTop li a{color:#868686;transition:.2s}#navTop li:hover{background-color:#202020}#navTop li:hover a{color:#fff}#navTop li .active a{color:#fff !important}#navTop .navbar-brand{padding-top:12px}#navTop .navbar-brand:hover{color:#7a7a7a}#navTop .navbar-brand figure{background-image:url(../img/logo-airbnb.png);height:32px;width:197px;background-repeat:no-repeat;display:flex;align-items:center;justify-content:flex-end}#navTop .navbar-brand figure span{font-size:2.3rem;font-weight:bold}#navTop #menu-top-right li{border-left:1px solid #868686}header{background-image:url(../img/business/bg-header.jpg);height:540px;display:flex;background-position:center;justify-content:center;align-items:center;flex-direction:column;color:#fff}header h1{font-size:6.5rem;font-weight:bold;width:70%;margin:0}header h3{margin:10px}header a{margin-top:30px}.white-section{padding-top:80px}.white-section .card{margin-bottom:80px}.white-section .title{margin-bottom:80px;font-weight:lighter}.white-section .title h2{margin-top:0}.white-section .title p{font-size:1.5rem}.white-section .title a{color:#FF5A5F}.white-section figure{position:relative}.white-section figure i{font-size:3.5rem;color:#7a7a7a;position:absolute;right:0}.white-section h4{margin-top:0;font-weight:bold}.white-section p{color:#7a7a7a}.grey-section{background-color:#2D2D2D;color:#fff;display:table;width:100%}.grey-section .text-container{display:table-cell;padding:60px 50px;box-sizing:border-box}.grey-section .text-container h2,.grey-section .text-container h4{font-weight:bold}.grey-section .text-container h2{margin-top:0}.grey-section .text-container .tiret{width:50px;height:3px;background-color:#adadad;margin-top:30px}.grey-section .text-container h4{margin-top:30px}.grey-section .text-container p{color:#adadad;font-size:1.6rem}.grey-section figure{display:table-cell;box-sizing:border-box;min-height:620px;width:60%;background-size:cover;background-position:center}#grey-section-01 figure{background-image:url(../img/business/bg-like-home.jpg)}#grey-section-02 figure{background-image:url(../img/business/bg-business-travel.jpg)}#grey-section-03 figure{background-image:url(../img/business/bg-occupe.jpg)}.center-section{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:80px 0}#quote-section blockquote{border:none;font-size:3.3rem;font-weight:100;color:#606060}#quote-section figure{background-image:url(../img/business/darragh-ormsby.jpg);border-radius:200px;height:60px;width:60px;background-size:contain;margin:20px 0}#quote-section h5{font-weight:bold}#quote-section h5,#quote-section h6{margin:5px;font-size:1.5rem}#quote-section h6{color:#606060}#blue-section{background-color:#007A87;color:#fff}#blue-section i{font-size:10rem}#blue-section h2{font-size:3rem;font-weight:bold}#blue-section p{font-size:1.5rem;width:80%;color:#defcff;font-weight:lighter}footer{background-image:url(../img/footer-bg.png),linear-gradient(#141414, #141414);background-size:40%;width:100%;padding:50px 0;margin-bottom:20px;color:#fff}footer .dropdown .menu-langue-devise{width:80%;padding:10px 10px;box-sizing:border-box;margin-bottom:30px;background-color:#2D2D2D;border-radius:2px;border:none;color:#fff}footer .dropdown .menu-langue-devise:focus{box-shadow:0 0 10px #87f3ff;background-color:#2D2D2D !important}footer .dropdown .menu-langue-devise:hover{background-color:#2D2D2D;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:#7a7a7a}footer .dropdown .menu-langue-devise .drop-space p{color:#fff;margin:0}footer .dropdown ul{background-color:#2D2D2D !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:#7a7a7a}footer .divider{border-bottom:1px solid #474747;margin:20px 0}footer #icons-container{margin:25px 0}footer #icons-container .icon{border:1px solid #474747;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:#474747;font-size:1.5rem;margin:0}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:640px){#navTop .navbar-brand{padding-top:8px}header{height:540px;background-position:845px 0}header h1{font-size:2.7rem;width:90%}header h3{font-size:1.7rem;width:90%}.grey-section .text-container{padding:20px;width:100%;display:block}.grey-section figure{display:block;background-position:-245px;background-size:cover;width:100%;height:600px}.grey-section #grey-section-01 figure,.grey-section #grey-section-03 figure{float:right}.white-section .card{margin-bottom:50px}.white-section .title{margin-bottom:80px;font-weight:lighter}.white-section .title p{font-size:1.5rem}.white-section i{font-size:2.5rem;position:relative;top:5px;color:#7a7a7a}.white-section h4{font-size:1.3rem}.white-section p{font-size:1rem}#quote-section blockquote{font-size:1.8rem}#blue-section h2{font-size:2rem}#blue-section p{font-size:1.5rem}}