@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap";body{font-family:"Poppins",sans-serif}button{font-family:"Poppins",sans-serif}input,textarea,select,option{font-family:"Poppins",sans-serif;font-size:16px}body.single-villes h1,body.single-villes h2,body.single-villes h3,body.single-villes h4,body.single-villes h5,body.single-villes p,body.home h1,body.home h2,body.home h3,body.home h4,body.home h5,body.home p,body.author h1,body.author h2,body.author h3,body.author h4,body.author h5,body.author p{margin:0px;padding:0px}h1{font-size:64px;font-weight:600;line-height:1.2em}h2{font-size:35px;font-weight:500;line-height:1.3em;margin-top:60px;margin-bottom:40px}h3{font-size:28px;font-weight:500;margin-top:50px;margin-bottom:25px}h4{font-size:22px;font-weight:500;margin-top:40px;margin-bottom:5px;color:#0075ff}h5{font-size:18px;font-weight:500;color:#888;text-transform:uppercase;margin-top:30px;margin-bottom:0px}p{font-size:18px}ul{font-size:18px}@media screen and (max-width: 1200px){h1{font-size:50px}h2{font-size:30px}h3{font-size:22px}}@media screen and (max-width: 900px){h1{font-size:45px}h2{font-size:34px}h3{font-size:28px}h4{font-size:24px}h5{font-size:18px}p,ul{font-size:16px}}@media screen and (max-width: 600px){h1{font-size:34px}h2{font-size:27px;margin-top:40px;margin-bottom:26px}h3{font-size:24px;margin-top:34px;margin-bottom:16px}h4{font-size:21px;margin-top:26px;margin-bottom:0px}h5{font-size:16px;margin-top:20px;margin-bottom:0px}}body{margin:0;padding:0;overflow-x:hidden;width:100%;background-color:#fff}.wrapper{width:100%;overflow-x:hidden}*{box-sizing:border-box}a{text-decoration:none;cursor:pointer;color:inherit}button,input,textarea,select{outline:none}select{cursor:pointer}button{cursor:pointer}.small-container{max-width:900px;width:92%}.regular-container{max-width:1200px;width:92%}.medium-container{max-width:1500px;width:92%}.large-container{max-width:calc(100% - 80px);width:92%}@media screen and (max-width: 1200px){.large-container{max-width:92%;width:92%}}.primary-btn{background-color:#0075ff;border:none;color:#fff;transition:all .2s ease-in-out;padding:9px 35px;font-size:18px;font-weight:400;border-radius:6px}.primary-btn:hover{background-color:#181a20}.primary-btn:disabled{background-color:#888;cursor:default}.secondary-btn{background-color:rgba(0,0,0,0);font-weight:500;font-size:18px;border-radius:6px;padding:7px 20px;transition:all .2s ease-in-out}.secondary-btn__white{color:#fff;border:solid 2px #fff}.secondary-btn__white:hover{color:#0075ff;border:solid 2px #0075ff}.secondary-btn__black{color:#181a20;border:solid 2px #181a20}.secondary-btn__black:hover{color:#a5a5a5;border:solid 2px #a5a5a5}.secondary-btn__grey{color:#a5a5a5;border:solid 2px #a5a5a5}.secondary-btn__grey:hover{color:#181a20;border:solid 2px #181a20}.secondary-btn__blue{color:#0075ff;border:solid 2px #0075ff}.secondary-btn__blue:hover{color:#181a20;border:solid 2px #181a20}@media screen and (max-width: 600px){.primary-btn{font-size:18px;font-weight:400;border-radius:8px}.secondary-btn{font-weight:400;font-size:16px;border-radius:4px;padding:4px 15px}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body div .mt100{margin-top:100px}body div .mt200{margin-top:200px}body div .mb50{margin-bottom:60px}body div .mb100{margin-bottom:100px}body div .mb200{margin-bottom:200px}@media screen and (max-width: 1200px){body div .mb50{margin-bottom:50px}body div .mt100{margin-top:80px}body div .mb100{margin-bottom:80px}body div .mt200{margin-top:160px}body div .mb200{margin-bottom:160px}}@media screen and (max-width: 900px){body div .mb50{margin-bottom:35px}body div .mt100{margin-top:60px}body div .mb100{margin-bottom:60px}body div .mt200{margin-top:140px}body div .mb200{margin-bottom:140px}}@media screen and (max-width: 600px){body div .mb50{margin-bottom:30px}body div .mt100{margin-top:50px}body div .mb100{margin-bottom:50px}body div .mt200{margin-top:100px}body div .mb200{margin-bottom:100px}}.navbar{height:90px;width:100%;padding-left:2vw;padding-right:2vw;position:fixed;top:0px;left:0px;display:flex;align-items:center;justify-content:space-between;border-bottom:solid 1px #dedede;background-color:#fff;-webkit-box-shadow:0px 3px 8px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 3px 8px 0px rgba(0,0,0,.1);box-shadow:0px 3px 8px 0px rgba(0,0,0,.1);transition:background-color .2s ease-in-out;z-index:98}.navbar .left{flex-shrink:0;display:flex;align-items:center}.navbar .left .logo{height:40px}.navbar .left .logo svg{height:100%}.navbar .left .logo svg path{transition:fill .2s ease-in-out}.navbar .left .logo img{height:100%}.navbar .left .icon{display:none}.navbar .left .menu{margin-left:2vw}.navbar .left .menu ul{display:flex}.navbar .left .menu ul li{margin-left:30px;height:90px;display:flex;align-items:center;font-size:18px;font-weight:300;transition:color .2s ease-in-out}.navbar .left .menu ul li:first-child{margin-left:0px}.navbar .left .menu ul li.active{font-weight:500}.navbar .middle{flex-grow:1;margin-left:2vw;margin-right:2vw;opacity:1;display:block}.navbar .middle .search-bar{height:50px;display:flex;width:100%}.navbar .middle .search-bar .search-item{border:solid 1px #dedede;font-size:14px;border-radius:7px;margin-right:7px;flex-grow:1;overflow:hidden;position:relative;display:flex;align-items:center}.navbar .middle .search-bar .search-item i{margin:auto 6px auto 16px;color:#888;font-size:12px;position:absolute}.navbar .middle .search-bar .search-item select,.navbar .middle .search-bar .search-item input{height:100%;border:none;width:100%;padding-left:38px}.navbar .middle .search-bar .search-item select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.navbar .middle .search-bar .search-item select::-ms-expand{display:none}.navbar .middle .search-bar .search-item select:invalid{color:#888}.navbar .middle .search-bar .search-item select option{color:#181a20}.navbar .middle .search-bar .search-item select option:first-child{color:#888}.navbar .middle .search-bar .search-item input:focus,.navbar .middle .search-bar .search-item textarea:focus,.navbar .middle .search-bar .search-item select:focus{background-color:#f5f5f5}.navbar .middle .search-bar .search-term{width:60%;flex-shrink:0}.navbar .middle .search-bar .post-code{width:auto}.navbar .middle .search-bar .primary-btn{width:50px;border-radius:7px;flex-shrink:0;padding:0px;font-size:16px}.navbar .right{flex-shrink:0}.navbar .underligned{position:absolute;bottom:-1px;left:0px;width:0px;height:3px;background-color:#181a20;transition:width .3s ease-in-out,left .3s ease-in-out,background-color .2s ease-in-out;z-index:99}.navbar.transparent{background-color:rgba(0,0,0,0);-webkit-box-shadow:0px 3px 8px 0px rgba(0,0,0,0);-moz-box-shadow:0px 3px 8px 0px rgba(0,0,0,0);box-shadow:0px 3px 8px 0px rgba(0,0,0,0)}.navbar.transparent .left .logo img,.navbar.transparent .left .icon img{filter:brightness(0) invert(1)}.navbar.transparent .left .menu ul li{color:#fff}.navbar.transparent .middle{opacity:0;display:none}.navbar.transparent .underligned{background-color:#fff}@media screen and (max-width: 1400px){.navbar .left .menu{display:none}}@media screen and (max-width: 900px){.navbar .middle{display:none}}@media screen and (max-width: 600px){.navbar{height:70px}.navbar .left .logo{display:none}.navbar .left .icon{display:block}.navbar .right button{margin-left:5px}}@keyframes show{from{display:none;opacity:0}to{display:block;opacity:1}}@keyframes hide{from{display:block;opacity:1}to{display:none;opacity:0}}section.hero-banner{height:100vh;width:100%;background:url(./images/building-background-desktop.jpg);background-position:top left;background-size:cover;background-repeat:none}section.hero-banner .layer{height:100%;width:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}section.hero-banner .layer .small-container{margin-top:40px;display:flex;flex-direction:column;align-items:center}section.hero-banner .layer .small-container h1{color:#fff;text-align:center;margin-bottom:40px}section.hero-banner .layer .small-container h1 span{text-transform:uppercase;font-size:18px;display:block;margin-bottom:-5px;line-height:20px}section.hero-banner .layer .small-container .form-recherche{height:95px;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:14px;margin-bottom:40px;width:100%}section.hero-banner .layer .small-container .form-recherche .search-bar{height:50px;display:flex;width:100%;margin:auto 25px}section.hero-banner .layer .small-container .form-recherche .search-bar .search-item{border:none;font-size:14px;border-radius:13px;margin-right:7px;flex-grow:1;overflow:hidden;position:relative;display:flex;align-items:center}section.hero-banner .layer .small-container .form-recherche .search-bar .search-item i{margin:auto 6px auto 16px;color:#888;font-size:12px;position:absolute}section.hero-banner .layer .small-container .form-recherche .search-bar .search-item select,section.hero-banner .layer .small-container .form-recherche .search-bar .search-item input{height:100%;border:none;color:#888;width:100%;padding-left:38px;background-color:#f5f5f5}section.hero-banner .layer .small-container .form-recherche .search-bar .search-item select:focus,section.hero-banner .layer .small-container .form-recherche .search-bar .search-item input:focus{background-color:#dedede}section.hero-banner .layer .small-container .form-recherche .search-bar .search-item select::-ms-expand{display:none}section.hero-banner .layer .small-container .form-recherche .search-bar .search-item select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}section.hero-banner .layer .small-container .form-recherche .search-bar .search-term{width:60%;flex-shrink:0}section.hero-banner .layer .small-container .form-recherche .search-bar .post-code{width:auto}section.hero-banner .layer .small-container .form-recherche .search-bar .primary-btn{width:50px;border-radius:25px;flex-shrink:0;padding:0px;font-size:16px}section.hero-banner .layer .small-container .jobs{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-left:20px}section.hero-banner .layer .small-container .jobs .job{color:#fff;font-size:14px;margin-bottom:14px;padding-right:40px}section.hero-banner .layer .small-container .jobs .job a{display:flex;align-items:center}section.hero-banner .layer .small-container .jobs .job .round{display:flex;justify-content:center;align-items:center;height:30px;width:30px;background-color:#fff;color:#a5a5a5;font-size:12px;margin-right:12px;border-radius:15px}section.hero-banner .layer .small-container .box-devis{height:60px;position:relative;display:flex;width:100%;max-width:450px}section.hero-banner .layer .small-container .box-devis input{border-radius:15px 0px 0px 15px;border:none;margin-right:3px;padding:0px 20px;flex-grow:1;font-size:18px}section.hero-banner .layer .small-container .box-devis button{border-radius:0px 15px 15px 0px;padding-left:40px;padding-right:40px;text-transform:uppercase}@media screen and (max-width: 700px){section.hero-banner .layer .small-container h1{margin-bottom:20px}section.hero-banner .layer .small-container form{height:auto}section.hero-banner .layer .small-container form .search-bar{height:auto;margin:18px;flex-wrap:wrap}section.hero-banner .layer .small-container form .search-bar .search-item{height:48px;margin-right:0px}section.hero-banner .layer .small-container form .search-bar .search-term{width:100%;margin-bottom:10px}section.hero-banner .layer .small-container form .search-bar .post-code{width:100%;margin-bottom:10px}section.hero-banner .layer .small-container form .search-bar .primary-btn{width:100%;border-radius:10px;height:50px}section.hero-banner .layer .small-container .jobs{display:none}section.hero-banner .layer .small-container .box-devis{height:auto;flex-wrap:wrap;max-width:100%}section.hero-banner .layer .small-container .box-devis input{border-radius:7px;margin-right:0px;width:100%;margin-bottom:7px;height:50px}section.hero-banner .layer .small-container .box-devis button{border-radius:7px;width:100%;height:50px}}.sponsors{display:flex;justify-content:center}.sponsors .small-container h4{text-align:center}.sponsors .small-container .logos-sponsors{display:flex;align-items:center;justify-content:space-between}.sponsors .small-container .logos-sponsors .slide .logo-sponsor{width:100%;opacity:1;transition:opacity .2s ease-in-out}.sponsors .small-container .logos-sponsors .slide .logo-sponsor:hover{opacity:.5}.sponsors .small-container .logos-sponsors .slide .logo-sponsor img{width:100%}@media screen and (max-width: 600px){.sponsors .small-container .logos-sponsors{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.sponsors .small-container .logos-sponsors::-webkit-scrollbar{display:none}.sponsors .small-container .logos-sponsors .slide{width:100%;flex-shrink:0;display:flex;justify-content:center;align-items:center}.sponsors .small-container .logos-sponsors .slide .logo-sponsor{width:60%}}.text-and-image{display:flex;justify-content:center}.text-and-image .medium-container{background-color:#f5f5f5;border-radius:15px}.text-and-image .medium-container .content{display:flex;position:relative}.text-and-image .medium-container .content .left{padding:4vw 2.5vw 4vw 5vw;width:60%}.text-and-image .medium-container .content .left h2{margin-bottom:5px;max-width:550px}.text-and-image .medium-container .content .left p{margin-bottom:50px;max-width:550px}.text-and-image .medium-container .content .right{height:120%;width:40%;position:absolute;right:0px;bottom:0px;overflow-x:clip;border-radius:0px 15px 15px 0px}.text-and-image .medium-container .content .right img{height:100%;position:absolute;bottom:0px;left:0px}@media screen and (max-width: 700px){.text-and-image .medium-container .content .left{width:100%;padding:25px 35px}.text-and-image .medium-container .content .left h2,.text-and-image .medium-container .content .left p{max-width:100%}.text-and-image .medium-container .content .left button{width:100%}.text-and-image .medium-container .content .right{display:none}}section.elements-list{display:flex;justify-content:center}section.elements-list .top{display:flex;justify-content:space-between;align-items:center}section.elements-list .top .left{padding-right:20px}section.elements-list .top .right{display:flex;align-items:center}section.elements-list .top .right .fa-solid{font-size:16px;cursor:pointer;color:#181a20}section.elements-list .top .right .fa-solid:hover{color:#0075ff}section.elements-list .top .right .fa-solid.disabled{opacity:.2;cursor:default}section.elements-list .top .right .fa-solid.disabled:hover{color:#181a20}section.elements-list .top .right .fa-solid.fa-arrow-left{margin-right:20px}section.elements-list .top .right .fa-solid.fa-arrow-right{margin-left:20px}section.elements-list .top .right .rounds{display:flex;align-items:center}section.elements-list .top .right .rounds .round{height:12px;width:12px;border-radius:50%;background-color:#dedede;margin-right:10px;transition:all .2s linear}section.elements-list .top .right .rounds .round:last-child{margin-right:0px}section.elements-list .top .right .rounds .round.active{height:14px;width:14px;background-color:#181a20}section.elements-list .bottom{display:flex}section.elements-list .bottom a.element-container{margin-right:35px}section.elements-list .bottom .element{background-color:#f5f5f5;position:relative;border-radius:30px;display:flex;flex-direction:column}section.elements-list .bottom .element.category{height:50vh;width:35vh;padding:50px 40px;justify-content:flex-end;transition:background-color .2s ease-in-out,color .2s ease-in-out}section.elements-list .bottom .element.category:hover{background-color:#181a20;color:#fff}section.elements-list .bottom .element.category:hover>.search-round{background-color:#888;color:#fff}section.elements-list .bottom .element.category .search-round{position:absolute;top:30px;right:30px;display:flex;justify-content:center;align-items:center;height:70px;width:70px;border-radius:50%;background-color:#fff;font-size:20px;color:#181a20;transition:background-color .2s ease-in-out,color .2s ease-in-out}section.elements-list .bottom .element.category .content h3{font-size:20px;margin-bottom:-5px}section.elements-list .bottom .element.category .content p{font-size:16px}section.elements-list .bottom .element.town{background-color:rgba(0,0,0,0);border-radius:0px}section.elements-list .bottom .element.town:hover .top .search-border{height:38%;width:38%;background-color:rgba(0,117,255,.5)}section.elements-list .bottom .element.town:hover .top .search-border .search-round{background-color:#0075ff;width:80%;height:80%}section.elements-list .bottom .element.town:hover .content{color:#0075ff}section.elements-list .bottom .element.town .top{width:35vh;height:35vh;position:relative;display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;position:relative;border-radius:30px;background-position:center center;background-size:cover}section.elements-list .bottom .element.town .top .search-border{height:33%;width:33%;border-radius:50%;background-color:rgba(0,0,0,.5);position:relative;display:flex;justify-content:center;align-items:center;transition:all .2s linear}section.elements-list .bottom .element.town .top .search-border .search-round{height:70%;width:70%;border-radius:50%;background-color:#000;color:#fff;font-size:30px;display:flex;justify-content:center;align-items:center;padding-bottom:2px;transition:all .2s linear}section.elements-list .bottom .element.town .content{margin-top:20px;margin-left:5px}section.elements-list .bottom .element.entrepreneur{width:650px;height:420px;margin-right:35px;padding:40px 50px 4px 50px;justify-content:space-between}section.elements-list .bottom .element.entrepreneur .content{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;border-bottom:solid 1px #dedede;padding-bottom:20px}section.elements-list .bottom .element.entrepreneur .links{height:70px;display:flex;align-items:center;justify-content:space-between}section.elements-list .bottom .element.entrepreneur .links .left{cursor:pointer;color:#181a20;transition:color .2s ease-in-out}section.elements-list .bottom .element.entrepreneur .links .left:hover{color:#0075ff}section.elements-list .bottom .element.entrepreneur .links .right a{color:#0075ff;transition:color .2s ease-in-out;margin-left:14px;font-size:18px;color:#cfcfcf}section.elements-list .bottom .element.entrepreneur .links .right a:hover{color:#0075ff}@media screen and (max-width: 600px){section.elements-list .top{flex-wrap:wrap}section.elements-list .top .left{width:100%;margin-bottom:0px}section.elements-list .top .right{width:100%;display:none}section.elements-list .bottom{width:100vw;margin-left:-4vw;padding-left:4vw;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}section.elements-list .bottom::-webkit-scrollbar{display:none}section.elements-list .bottom a{margin-right:20px}section.elements-list .bottom .element.category{height:70vw;width:70vw;border-radius:30px;padding:30px}section.elements-list .bottom .element.category .search-round{top:20px;right:20px;height:50px;width:50px;font-size:16px}section.elements-list .bottom .element.category .content h3{font-size:16px}section.elements-list .bottom .element.category .content p{font-size:14px}section.elements-list .bottom .element.town .top{height:70vw;width:70vw;border-radius:30px;padding:30px}section.elements-list .bottom .element.town .top .search-border{height:50%;width:50%}section.elements-list .bottom .element.town .top .search-border .search-round{font-size:24px}section.elements-list .bottom .element.town:hover .top .search-border{height:50%;width:50%}section.elements-list .bottom .element.town:hover .top .search-border .search-round{width:70%;height:70%}section.elements-list .bottom .element.entrepreneur{width:80vw;height:80vw;padding:20px 25px 2px 25px;border-radius:15px}section.elements-list .bottom .element.entrepreneur .content{padding-bottom:10px;height:170px}section.elements-list .bottom .element.entrepreneur .links{height:auto;padding:15px 0px;flex-wrap:wrap}section.elements-list .bottom .element.entrepreneur .links .left{width:100%;margin-bottom:3px;height:25px}section.elements-list .bottom .element.entrepreneur .links .right{width:100%;display:none}section.elements-list .bottom .element.entrepreneur .links .right a{margin-left:0px;margin-right:20px;font-size:16px}}section.process{display:flex;justify-content:center}section.process .process-box{width:100%;background-color:#e6f2ff;display:flex;border-radius:50px;overflow:hidden}section.process .process-box .left{width:65%;padding:100px 6vw;display:flex;flex-direction:column}section.process .process-box .left .top{margin-bottom:40px}section.process .process-box .left .middle{margin-bottom:40px}section.process .process-box .left .middle .step{display:flex}section.process .process-box .left .middle .step .number{width:90px;height:90px;border-radius:50%;background-color:#b7d8ff;display:flex;align-items:center;justify-content:center;font-size:35px;font-weight:600;margin-right:30px;flex-shrink:0}section.process .process-box .left .middle .step .text{margin-bottom:30px}section.process .process-box .right{width:35%;background:url(./images/building-background-mobile.jpg) top center/cover}@media screen and (max-width: 1200px){section.process .process-box .left{width:100%}section.process .process-box .right{display:none}}@media screen and (max-width: 900px){section.process .process-box{border-radius:40px}section.process .process-box .left{padding:6vw}section.process .process-box .left .middle{margin-bottom:20px}}@media screen and (max-width: 600px){section.process .process-box{border-radius:20px}section.process .process-box .left{padding:10vw 8vw}section.process .process-box .left .middle .step{flex-wrap:wrap}section.process .process-box .left .middle .step .number{width:50px;height:50px;font-size:16px;margin-right:15px;margin-bottom:7px}section.process .process-box .left .middle .step .text{margin-bottom:35px;width:100%}section.process .process-box .left .bottom button{width:100%}}section.text{display:flex;justify-content:center}section.text a{color:#0075ff;text-decoration:underline}section.text h3{margin-top:60px;margin-bottom:30px}section.text h4{font-size:18px;margin-bottom:10px;margin-top:30px;color:#888;text-transform:uppercase}section.text p{margin-bottom:20px}section.text ul{padding-inline-start:revert}section.text ul li{font-size:18px;list-style:circle}@media screen and (max-width: 900px){section.text ul{padding-inline-start:20px}section.text ul li{font-size:16px}}@media screen and (max-width: 600px){section.text h3{margin-top:40px;margin-bottom:15px}section.text h4{font-size:16px;margin-bottom:5px;margin-top:15px}section.text p{margin-bottom:10px}}section.default-section{display:flex;justify-content:center}.modal{position:fixed;left:0px;top:0px;width:100%;height:100vh;z-index:9999;background-color:rgba(0,0,0,.5);display:none;align-items:center;justify-content:center}.modal .container{width:92%;max-width:900px;height:80vh;position:relative;overflow:scroll}.modal .container::-webkit-scrollbar{display:none}.modal .container{-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width: 600px){.modal{position:fixed;left:0px;top:auto;bottom:-100vh;display:none;height:85vh;background-color:rgba(0,0,0,0);transition:bottom .5s ease}.modal .container{width:100%;height:100%;border-radius:15px 15px 0px 0px}.modal .container form{padding:5vw}}.carousel{border-radius:20px;background-color:#f5f5f5;min-height:100%;min-width:100%;padding:2vw 2.3vw;display:flex;flex-direction:column;justify-content:space-between}.carousel.white{background-color:#fff;border:solid 1px #dedede}.carousel__header{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;margin-bottom:30px}.carousel__header .left{font-size:18px}.carousel__header .steps{position:absolute;display:flex;left:50%;top:50%;transform:translate(-50%, -50%)}.carousel__header .steps .step{height:14px;width:14px;border-radius:7px;border:solid 2px #0075ff;background-color:rgba(0,0,0,0);margin-right:12px;transition:all .2s ease-in-out}.carousel__header .steps .step:last-child{margin-right:0px}.carousel__header .steps .step.active{width:40px;background-color:#0075ff}.carousel__header .steps .step.done{background-color:#0075ff}.carousel__header .right{font-size:20px;color:#888}.carousel__header .right .fa-xmark{cursor:pointer}.carousel__slider{margin-bottom:30px}.carousel__slider .slide{width:100%;display:none}.carousel__slider .slide .content{margin-top:30px}.carousel__slider .slide h3{margin-bottom:5px}.carousel__slider .slide label a.link{color:#0075ff}.carousel__slider .slide input,.carousel__slider .slide textarea,.carousel__slider .slide select{border:solid 1px #dedede;color:#181a20;width:100%;height:50px;padding:0px 20px;border-bottom:none}.carousel__slider .slide input::placeholder,.carousel__slider .slide textarea::placeholder,.carousel__slider .slide select::placeholder{color:#888}.carousel__slider .slide input:focus,.carousel__slider .slide textarea:focus,.carousel__slider .slide select:focus{border:solid 1px #181a20}.carousel__slider .slide textarea{padding:14px 20px;height:auto}.carousel__slider .slide input[type=checkbox]{height:20px;width:20px;margin-right:12px}.carousel__slider .slide .input:last-of-type{border-bottom:solid 1px #dedede}.carousel__slider .slide .input:last-of-type:focus{border:solid 1px #181a20}.carousel__slider .slide .checkbox{display:flex;align-items:center}.carousel__slider .slide .radio-div{color:#181a20;width:100%;padding:7px 10px 7px 0px;min-height:52px;background-color:#fff;display:flex;justify-content:left;align-items:center;border-left:solid 1px #dedede;border-top:solid 1px #dedede;border-right:solid 1px #dedede;cursor:pointer}.carousel__slider .slide .radio-div:first-child{border-radius:4px 4px 0px 0px}.carousel__slider .slide .radio-div:last-child{border-radius:0px 0px 4px 4px;border-bottom:solid 1px #dedede}.carousel__slider .slide .radio-div label{margin-left:10px;cursor:pointer}.carousel__slider .slide .radio-div input{width:17px;min-width:17px;height:17px;margin-left:15px;cursor:pointer}.carousel__slider .slide .input-group{display:flex;border-bottom:none !important}.carousel__slider .slide .input-group .w50{width:50%}.carousel__slider .slide .input-group .w20{width:115px}.carousel__slider .slide .input-group .w80{width:calc(100% - 115px)}.carousel__slider .slide .input-group .input:last-of-type{border-bottom:none;border-left:none}.carousel__slider .slide .input-group .input:last-of-type:focus{border:solid 1px #181a20}.carousel__slider .slide .password-box{position:relative}.carousel__slider .slide .password-box #togglePassword{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none}.carousel__slider .slide .password-box #togglePassword:hover{color:#0075ff}.carousel__slider .finalSlide{display:none}.carousel__slider .finalSlide .content{display:flex;flex-direction:column;align-items:center}.carousel__slider .finalSlide h3,.carousel__slider .finalSlide p{text-align:center}.carousel__slider .finalSlide h3{margin-bottom:15px}.carousel__slider .finalSlide p{max-width:650px}.carousel__slider .finalSlide .secondary-btn{margin-top:40px}.carousel__footer{display:flex;justify-content:space-between}.carousel__footer .input.check{display:none}.carousel__footer .primary-btn{display:flex;align-items:center}.carousel__footer .primary-btn i{margin-left:5px;font-size:14px}.carousel__footer .primary-btn .lds-ellipsis{display:inline-block;position:relative;width:30px;height:30px;margin-left:5px}.carousel__footer .primary-btn .lds-ellipsis div{position:absolute;top:12px;width:6px;height:6px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.carousel__footer .primary-btn .lds-ellipsis div:nth-child(1){left:4px;animation:lds-ellipsis1 .6s infinite}.carousel__footer .primary-btn .lds-ellipsis div:nth-child(2){left:4px;animation:lds-ellipsis2 .6s infinite}.carousel__footer .primary-btn .lds-ellipsis div:nth-child(3){left:16px;animation:lds-ellipsis2 .6s infinite}.carousel__footer .primary-btn .lds-ellipsis div:nth-child(4){left:28px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(12px, 0)}}@media screen and (max-width: 600px){.carousel{border-radius:0px}.carousel__header{margin-bottom:20px}.carousel__header .steps{position:relative;left:0px;top:0px;transform:none}}.results-entrepreneurs{display:flex;justify-content:center}.results-entrepreneurs h3{margin-bottom:30px}.results-entrepreneurs .row{display:flex;justify-content:space-between;margin-bottom:30px}.results-entrepreneurs .row .left{font-weight:600}.results-entrepreneurs .row .right{text-align:right}.results-entrepreneurs .secondary-btn{display:flex;align-items:center}.results-entrepreneurs .secondary-btn:hover{border:solid 2px #0075ff;color:#0075ff}.results-entrepreneurs .secondary-btn:hover .lds-ellipsis div{background:#0075ff}.results-entrepreneurs .secondary-btn .lds-ellipsis{display:inline-block;position:relative;width:30px;height:30px;margin-left:5px}.results-entrepreneurs .secondary-btn .lds-ellipsis div{position:absolute;top:12px;width:6px;height:6px;border-radius:50%;background:#181a20;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.results-entrepreneurs .secondary-btn .lds-ellipsis div:nth-child(1){left:4px;animation:lds-ellipsis1 .6s infinite}.results-entrepreneurs .secondary-btn .lds-ellipsis div:nth-child(2){left:4px;animation:lds-ellipsis2 .6s infinite}.results-entrepreneurs .secondary-btn .lds-ellipsis div:nth-child(3){left:16px;animation:lds-ellipsis2 .6s infinite}.results-entrepreneurs .secondary-btn .lds-ellipsis div:nth-child(4){left:28px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(12px, 0)}}@media screen and (max-width: 600px){.results-entrepreneurs .row{flex-wrap:wrap}.results-entrepreneurs .row .left{width:100%}.results-entrepreneurs .row .right{width:100%;text-align:left}}body.error404{background-color:#f5f5f5}body.error404 .text-and-image .medium-container{background-color:#fff}section.error404{height:100vh;width:100%;display:flex;align-items:center;justify-content:center}section.error404 .container{max-width:650px;width:92%;text-align:center}section.error404 .container h1{margin-bottom:20px}section.error404 .container p{margin-bottom:40px}section.error404 .container .secondary-btn{width:150px}@media screen and (max-width: 600px){section.error404{padding-top:35px}}.footer{background-color:#000;color:#fff;display:flex;justify-content:center;padding-top:400px;margin-top:-400px}.footer.simple{padding-top:100px;margin-top:0px}.footer .medium-container .top{display:flex;justify-content:space-between;align-content:flex-start}.footer .medium-container .top .logo{margin-right:30px}.footer .medium-container .top .logo img{height:50px;filter:brightness(0) invert(1)}.footer .medium-container .top .menu{padding-right:30px}.footer .medium-container .top .menu h3{font-size:20px;margin-bottom:20px}.footer .medium-container .top .menu ul{margin:0;padding:0}.footer .medium-container .top .menu ul li{color:#888;font-size:16px;margin-bottom:10px;transition:color .2s ease-in-out;list-style:none}.footer .medium-container .top .menu ul li a:hover{color:#fff}.footer .medium-container .top .arrow{font-size:40px}.footer .medium-container .bottom{color:#888;font-size:16px;display:flex;justify-content:space-between;align-items:center;height:100px;border-top:solid 1px #888}.footer .medium-container .bottom .right ul{display:flex;margin:0;padding:0}.footer .medium-container .bottom .right ul li{margin-left:20px;transition:color .2s ease-in-out;list-style:none}.footer .medium-container .bottom .right ul li a:hover{color:#fff}@media screen and (max-width: 1200px){.footer{padding-top:360px;margin-top:-360px}.footer .medium-container .top{flex-wrap:wrap}.footer .medium-container .top .menu{width:100%;margin-top:30px}.footer .medium-container .top .arrow{margin-top:50px}}@media screen and (max-width: 900px){.footer{padding-top:300px;margin-top:-300px}}@media screen and (max-width: 600px){.footer{padding-top:250px;margin-top:-250px}.footer .medium-container .bottom{height:70px}.footer .medium-container .bottom .right{display:none}}body.page-id-8{background-color:#f5f5f5}body.page-id-8 .container-box{padding-top:90px;height:100vh;width:100%;display:flex;justify-content:center;align-items:center;position:relative}body.page-id-8 .container-box .container{width:92%;max-width:900px;height:80vh;position:relative;overflow:scroll}body.page-id-8 .container-box .container::-webkit-scrollbar{display:none}body.page-id-8 .container-box .container{-ms-overflow-style:none;scrollbar-width:none}body.page-id-8 .sponsors{display:none}body.page-id-8 .text-and-image{display:none}body.page-id-8 .footer{display:none}@media screen and (max-width: 600px){body.page-id-230 .navbar{-webkit-box-shadow:0px 3px 8px 0px rgba(0,0,0,0);-moz-box-shadow:0px 3px 8px 0px rgba(0,0,0,0);box-shadow:0px 3px 8px 0px rgba(0,0,0,0)}body.page-id-230 .container-box{padding-top:70px}body.page-id-230 .container-box .container{width:100%;max-width:900px;height:100%}}body.author{background-color:#f5f5f5}body.author section.hero-banner{height:500px}body.author section.hero-banner .layer{background-color:#c1c6ce}body.author section.hero-banner .layer .small-container{text-align:center;margin-top:1%}body.author section.hero-banner .layer .small-container .profile-picture{height:120px;width:120px;border-radius:50%;margin-bottom:20px}body.author section.hero-banner .layer .small-container h1{margin-bottom:0px}body.author section.hero-banner .layer .small-container h2.company{color:#fff;font-size:30px;font-weight:200}body.author section.profile-content .small-container{max-width:800px}body.author section.profile-content .small-container h2{font-size:45px;font-weight:600;margin-bottom:30px;margin-top:50px}body.author section.profile-content .small-container h2:first-child{margin-top:0px}body.author section.profile-content .small-container h3{font-size:30px;font-weight:600;margin-bottom:20px;line-height:1.2em}body.author section.profile-content .small-container p{overflow:hidden;text-overflow:ellipsis}body.author section.profile-content .small-container .box{background-color:#fff;border-radius:10px;padding:6% 7% 7% 7%;margin-bottom:40px}body.author section.profile-content .small-container .box.projets .projects{display:flex;flex-wrap:wrap;gap:20px}body.author section.profile-content .small-container .box.projets .projects .project{width:calc(25% - 15px);padding-bottom:calc(25% - 15px);border-radius:10px;overflow:hidden;position:relative;cursor:pointer;background-color:#cfcfcf}body.author section.profile-content .small-container .box.projets .projects .project .bg{width:100%;padding-bottom:100%;position:absolute;transition:all .2s ease-in-out}body.author section.profile-content .small-container .box.projets .projects .project:hover>a .bg{transform:scale(1.3)}body.author section.profile-content .small-container .box.avis h5{font-size:20px;font-weight:600;margin-bottom:15px;margin-top:35px}body.author section.profile-content .small-container .box.avis .avis-container{display:flex;align-items:center;margin-bottom:50px;margin-top:50px}body.author section.profile-content .small-container .box.avis .avis-container .fa-caret{font-size:25px;color:#cfcfcf}body.author section.profile-content .small-container .box.avis .avis-container .fa-caret:hover{transition:all .2s ease-in-out;color:#0075ff;cursor:pointer}body.author section.profile-content .small-container .box.avis .avis-container .fa-caret.disabled{color:rgba(0,0,0,0);cursor:default}body.author section.profile-content .small-container .box.avis .avis-container .slider-container{width:100%;overflow:hidden;position:relative}body.author section.profile-content .small-container .box.avis .avis-container .slider-container .slider{width:300%;display:flex}body.author section.profile-content .small-container .box.avis .avis-container .slider-container .slider .slide{width:33.3333333333%;flex-shrink:0;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;text-align:center}body.author section.profile-content .small-container .box.avis .avis-container .slider-container .slider .slide .note .fa-star{color:#0075ff;font-size:22px;margin-bottom:20px}body.author section.profile-content .small-container .box.avis .avis-container .slider-container .slider .slide .name{font-size:22px;font-weight:600;margin-bottom:10px}body.author section.profile-content .small-container .box.avis .avis-container .slider-container .slider .slide .message{width:85%;font-size:18px}body.author section.profile-content .small-container .box.avis form{display:flex;flex-wrap:wrap;justify-content:space-between}body.author section.profile-content .small-container .box.avis form .input-box{display:flex;flex-direction:column;margin-bottom:20px}body.author section.profile-content .small-container .box.avis form .input-box.w50{width:49%}body.author section.profile-content .small-container .box.avis form .input-box.w100{width:100%}body.author section.profile-content .small-container .box.avis form .input-box label{font-size:14px;font-weight:600;text-transform:uppercase;color:#a5a5a5;letter-spacing:1px;padding-bottom:4px}body.author section.profile-content .small-container .box.avis form .input-box input,body.author section.profile-content .small-container .box.avis form .input-box select,body.author section.profile-content .small-container .box.avis form .input-box textarea{border:none;border-radius:6px;background-color:#f5f5f5;height:50px;padding:0px 20px}body.author section.profile-content .small-container .box.avis form .input-box input:focus,body.author section.profile-content .small-container .box.avis form .input-box select:focus,body.author section.profile-content .small-container .box.avis form .input-box textarea:focus{background-color:#dedede}body.author section.profile-content .small-container .box.avis form .input-box select{border-right:20px solid rgba(0,0,0,0)}body.author section.profile-content .small-container .box.avis form .input-box textarea{height:150px;padding:15px 20px}body.author section.profile-content .small-container .box.avis form button{margin-top:20px}body.author section.profile-content .small-container .box.avis form button i{margin-left:5px;font-size:14px}body.author section.profile-content .small-container .box.avis form button .lds-ellipsis{display:inline-block;position:relative;width:30px;height:30px;margin-left:5px}body.author section.profile-content .small-container .box.avis form button .lds-ellipsis div{position:absolute;top:12px;width:6px;height:6px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0, 1, 1, 0)}body.author section.profile-content .small-container .box.avis form button .lds-ellipsis div:nth-child(1){left:4px;animation:lds-ellipsis1 .6s infinite}body.author section.profile-content .small-container .box.avis form button .lds-ellipsis div:nth-child(2){left:4px;animation:lds-ellipsis2 .6s infinite}body.author section.profile-content .small-container .box.avis form button .lds-ellipsis div:nth-child(3){left:16px;animation:lds-ellipsis2 .6s infinite}body.author section.profile-content .small-container .box.avis form button .lds-ellipsis div:nth-child(4){left:28px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(12px, 0)}}body.author section.profile-content .small-container .box.avis form .input.check{display:none}body.author section.profile-content .small-container .box.avis form .comment{width:100%;margin-top:15px}body.author section.profile-content .small-container .box.contact .info{margin-bottom:30px}body.author section.profile-content .small-container .box.contact .info:last-child{margin-bottom:0px}body.author section.profile-content .small-container .box.contact .info a{transition:all .2s ease-in-out}body.author section.profile-content .small-container .box.contact .info a:hover{color:#0075ff}body.author section.profile-content .small-container .box.devis{background:linear-gradient(0deg, #025abe, #0075FF);color:#fff}body.author section.profile-content .small-container .box.devis h2{font-weight:500}body.author section.profile-content .small-container .box.devis h3{font-weight:500}body.author section.profile-content .small-container .box.devis p{font-weight:300}body.author section.profile-content .small-container .box.devis button{margin-top:60px;background-color:#fff;color:#0075ff;font-weight:600}body.author section.profile-content .small-container .box.devis button:hover{background-color:#181a20;color:#fff}@media screen and (max-width: 600px){body.author section.hero-banner{height:300px}body.author section.hero-banner .layer .small-container{margin-top:6%}body.author section.hero-banner .layer .small-container .profile-picture{width:100px;height:100px}body.author section.profile-content .small-container h2{font-size:30px;margin-bottom:10px;margin-top:35px}body.author section.profile-content .small-container h3{font-size:24px;margin-bottom:15px}body.author section.profile-content .small-container .box{margin-bottom:20px}body.author section.profile-content .small-container .box.projets .projects .project{width:calc(50% - 10px);padding-bottom:calc(50% - 10px)}body.author section.profile-content .small-container .box.avis form .input-box.w50{width:100%}body.author section.profile-content .small-container .box.avis form button{width:100%}body.author section.profile-content .small-container .box.devis button{width:100%}}body.single-post section.hero-banner{height:auto;padding-top:180px;padding-bottom:160px;position:relative;margin-bottom:260px}body.single-post section.hero-banner .small-container{max-width:900px;margin-top:0px;align-items:flex-start;color:#fff;margin-bottom:35px}body.single-post section.hero-banner .small-container .tags{display:flex;margin-bottom:10px}body.single-post section.hero-banner .small-container .tags .tag{color:#fff;border:solid 1px #fff;height:30px;border-radius:15px;padding:0px 15px;text-transform:uppercase;line-height:30px;margin-right:10px}body.single-post section.hero-banner .small-container h1{margin-bottom:25px;margin-top:0px;text-align:left}body.single-post section.hero-banner .thumbnail{max-width:900px;width:92%;height:400px;position:absolute;margin-bottom:-200px;margin-left:50%;transform:translateX(-50%)}@media screen and (max-width: 600px){body.single-post section.hero-banner{padding-top:120px;padding-bottom:120px;margin-bottom:150px}body.single-post section.hero-banner .small-container{margin-bottom:20px}body.single-post section.hero-banner .small-container .tags .tag{height:24px;border-radius:12px;padding:0px 12px;line-height:24px;margin-right:7px;font-size:13px}body.single-post section.hero-banner .small-container h1{margin-bottom:10px}body.single-post section.hero-banner .thumbnail{height:250px}}/*# sourceMappingURL=style.min.css.map */