*{font-family:"Comfortaa",cursive;margin:0;box-sizing:border-box}.container{width:90%;margin:0 auto;overflow:hidden}.title{font-family:"Bebas Neue",cursive}footer{padding:40px 0 0}footer .container{display:flex;flex-direction:row;justify-content:space-between}footer .container>div{width:45%}footer .container .desc{display:flex;flex-direction:column}footer .container .desc img{width:25%;margin-bottom:20px}footer .container .desc p{color:#aaa;font-size:15px;line-height:22px}footer .container .links{display:flex;flex-direction:column}footer .container .links h4{font-size:20px;font-weight:700;margin:30px 0 9px;letter-spacing:1px;position:relative}footer .container .links h4:after{content:"";position:absolute;background-color:#181839;width:85%;height:2px;border-radius:10px;top:50%;right:0}footer .container .links ul{list-style:none;display:flex;flex-direction:row;justify-content:space-between;width:90%;margin-left:10%}footer .container .links ul li{margin-bottom:15px;font-weight:500;cursor:pointer;border:1px solid transparent;padding:8px 10px;border-radius:5px;transition:all .25s ease-in-out}footer .container .links ul li:hover{color:#fff;background-color:#181839}footer .container .social{display:flex;flex-direction:column}footer .container .social h4{font-size:20px;font-weight:700;margin:30px 0 19px;letter-spacing:1px;position:relative}footer .container .social h4:after{content:"";position:absolute;background-color:#181839;width:40%;height:2px;border-radius:10px;top:50%;right:0}footer .container .social .holder{display:flex;justify-content:space-between;align-items:center}footer .container .social .newsletter{width:45%}footer .container .social .newsletter form input{width:70%;font-size:15px;padding:8px 10px;border-radius:5px 0 0 5px;border:1px solid #ccc;border-right-color:#ffbc00;color:#aaa}footer .container .social .newsletter form input:focus{outline:none}footer .container .social .newsletter form button{width:30%;padding:8px 10px;background-color:#ffbc00;color:#fff;font-size:15px;border:1px solid #ffbc00;border-radius:0 5px 5px 0;font-weight:700;cursor:pointer}footer .container .social ul{list-style:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;width:30%;margin-left:10%}footer .container .social ul li img{width:32px;height:32px;transition:all .25s ease-in-out}footer .container .social ul li img:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}footer .copyright{background-color:#e7e7e7;display:flex;justify-content:center;padding:20px 0;margin-top:80px;color:#181839;font-weight:700}footer .copyright span{margin:0 5px;color:#ffbc00}@media (max-width:575.98px){footer .container{flex-direction:column}footer .container>div{width:100%}footer .container .links h4{padding-right:80%}footer .container .links h4:after{width:80%}footer .container .links ul{width:95%;margin-left:5%}footer .container .links ul li{font-size:14px}footer .container .social h4{padding-right:15%}footer .container .social h4:after{width:15%}footer .container .social .newsletter form input{font-size:10px}footer .container .social .newsletter form button{padding:8px 5px;font-size:10px}footer .container .social ul{width:40%}footer .container .social ul li img{width:24px;height:24px}footer .copyright{font-size:16px}}@media (min-width:576px) and (max-width:767.98px){footer .container{flex-direction:column}footer .container>div{width:100%}footer .container .links h4{padding-right:80%}footer .container .links h4:after{width:80%}footer .container .links ul{width:95%;margin-left:5%}footer .container .links ul li{font-size:14px}footer .container .social h4{padding-right:15%}footer .container .social h4:after{width:15%}footer .container .social .newsletter form input{font-size:10px}footer .container .social .newsletter form button{padding:8px 5px;font-size:10px}footer .container .social ul{width:40%}footer .container .social ul li img{width:24px;height:24px}footer .copyright{font-size:16px}}@media (min-width:768px) and (max-width:991.98px){footer .container{flex-direction:column}footer .container>div{width:100%}footer .container .links h4{padding-right:80%}footer .container .links h4:after{width:82%}footer .container .links ul{width:88%;margin-left:12%}footer .container .links ul li{font-size:15px}footer .container .social h4{padding-right:15%}footer .container .social h4:after{width:45%}footer .container .social .newsletter form input{font-size:12px}footer .container .social .newsletter form button{padding:8px 5px;font-size:12px}footer .container .social ul{width:40%}footer .container .social ul li img{width:24px;height:24px}footer .copyright{font-size:16px}}@media (min-width:992px) and (max-width:1199.98px){footer .container .links h4{padding-right:80%}footer .container .links h4:after{width:82%}footer .container .links ul{width:90%;margin-left:10%}footer .container .links ul li{font-size:14px}footer .container .social h4:after{width:10%}footer .container .social .newsletter form input{font-size:10px}footer .container .social .newsletter form button{padding:8px 5px;font-size:10px}footer .container .social ul{width:40%}footer .container .social ul li img{width:24px;height:24px}footer .copyright{font-size:16px}}@media (min-width:1200px) and (max-width:1500px){footer .container .social h4:after{width:25%}}.header .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:5px 0}.header .logo{width:10%}.header .logo img{max-width:100%}.header .links .menu{display:none;cursor:pointer}.header .links .menu img{transition:all .5s ease-in-out}.header .links .menu .menu-bar{position:absolute;top:0;right:-40%;width:40%;height:100%;background-color:rgba(255,188,0,.9);z-index:2;color:#fff;display:flex;align-items:center;transition:all .5s ease-in-out}.header .links .menu .menu-bar.open{right:0}.header .links .menu .menu-bar ul{list-style:none}.header .links .menu .menu-bar ul li{margin-bottom:30px;font-size:17px;font-weight:700;letter-spacing:.8px;transition:all .25s ease-in-out}.header .links .menu .menu-bar ul li:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}.header .links .menu img{width:32px;height:32px}.header .links>ul{display:flex;flex-direction:row;justify-content:space-between}.header .links>ul li{list-style:none;margin:0 20px;cursor:pointer;transition:all .25s ease-in-out;font-weight:700;color:#fff}.header .links>ul li:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#ffbc00}.header .links .underline{background-color:#ffbc00;height:2px;width:0;border-radius:2px;transition:width .25s ease-in-out;position:absolute}.navlink{text-decoration:none;color:#fff}@media (max-width:575.98px){.header .container{align-items:flex-end}.header .logo{width:20%}.header .links .menu{display:flex}.header .links>ul{display:none}}@media (min-width:576px) and (max-width:767.98px){.header .container{align-items:flex-end}.header .logo{width:20%}.header .links .menu{display:flex}.header .links>ul{display:none}}@media (min-width:768px) and (max-width:991.98px){.header .logo{width:15%}.header .links>ul{font-size:14px}.header .links>ul li{margin:0 15px}}@media (min-width:992px) and (max-width:1199.98px){.header .logo{width:15%}}.slider{background:url(/static/media/slider.b28778a4.jpg);background-size:cover;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;position:relative;overflow:hidden}.slider .overlay{background-color:rgba(24,24,57,.5);width:100%;position:relative}.slider .content{display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider .content .slogan{color:#fff;font-size:100px;list-style:none;text-align:left}.slider .content .slogan li{position:relative;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2s;animation-duration:2s;font-family:inherit;letter-spacing:3px}.slider .content .slogan li:first-of-type{-webkit-animation-name:slide;animation-name:slide}.slider .content .slogan li:nth-of-type(2){-webkit-animation-name:slideBack;animation-name:slideBack;-webkit-animation-delay:2s;animation-delay:2s;background-color:#ffbc00;padding:0 10px;border-radius:5px}.slider .content .slogan li:last-of-type{-webkit-animation-name:slide;animation-name:slide;-webkit-animation-delay:4s;animation-delay:4s}@-webkit-keyframes slide{0%{left:-500%}to{left:0}}@keyframes slide{0%{left:-500%}to{left:0}}@media (max-width:575.98px){.slider .content .slogan{font-size:60px}}@media (min-width:576px) and (max-width:767.98px){.slider .content .slogan{font-size:65px}}@media (min-width:768px) and (max-width:991.98px){.slider .content .slogan{font-size:75px}}@media (min-width:992px) and (max-width:1199.98px){.slider .content .slogan{font-size:90px}}.value{text-align:center;overflow:hidden;width:25%;box-shadow:0 3px 8px rgba(0,0,0,.24);padding:30px 20px;border-radius:10px;position:relative;background-color:#f7f7f7;transition:all .25s ease-in-out;border:1px solid #ddd}.value.rise{-webkit-transform:translateY(-20px);transform:translateY(-20px);box-shadow:0 1px 5px #ffbc00;border-color:transparent}.value .number-holder{width:100%;text-align:left}.value .number-holder span{font-family:"Courgette",cursive;font-size:40px;font-weight:700;color:#ffbc00;display:inline-block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.value h4{font-size:30px;font-weight:500;letter-spacing:1.5px;color:#181839;top:35px;padding-bottom:10px}.value h4,.value h4:after{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.value h4:after{content:"";background-color:#181839;width:50%;height:3px;border-radius:10px;bottom:0}.value p{font-size:15px;letter-spacing:.5px;line-height:25px;font-weight:400;color:#aaa;width:80%;margin-left:10%;margin-top:25px}@media (max-width:575.98px){.value{width:90%;margin:0 auto 30px}.value.rise{-webkit-transform:scale(1.01)!important;transform:scale(1.01)!important;box-shadow:0 1px 5px #ffbc00!important;border:1px solid #ccc!important}}@media (min-width:576px) and (max-width:767.98px){.value{width:90%;margin:0 auto 30px}.value.rise{-webkit-transform:scale(1.01)!important;transform:scale(1.01)!important;box-shadow:0 1px 5px #ffbc00!important}}@media (min-width:768px) and (max-width:991.98px){.value{width:90%;margin:0 auto 30px}.value.rise{-webkit-transform:scale(1.01)!important;transform:scale(1.01)!important;box-shadow:0 1px 5px #ffbc00!important}}@media (min-width:992px) and (max-width:1199.98px){.value{width:30%}.value .number-holder span{font-size:2em}.value h4{font-size:1.3em}}@media (min-width:1200px){.value{width:30%}.value .number-holder span{font-size:2.5em}.value h4{font-size:1.6em}}.values{padding:60px 0}.values .container{display:flex;flex-direction:column;align-items:center;justify-content:center}.values h2{font-size:50px;font-weight:500;color:#181839;text-transform:uppercase;letter-spacing:4px;margin-bottom:60px}.values h2 span{color:#ffbc00;font-weight:700;text-transform:capitalize;font-family:"Lobster",cursive;font-weight:100;font-size:45px}.values .values-box{display:flex;flex-direction:row;justify-content:space-evenly;width:100%;padding-bottom:60px}@media (max-width:575.98px){.values h2{font-size:35px}.values h2 span{font-size:30px}.values .values-box{flex-direction:column}}@media (min-width:576px) and (max-width:767.98px){.values h2{font-size:40px}.values h2 span{font-size:35px}.values .values-box{flex-direction:column}}@media (min-width:768px) and (max-width:991.98px){.values h2{font-size:45px}.values h2 span{font-size:40px}.values .values-box{flex-direction:column}}.service{width:20%;display:flex;flex-direction:column;border-radius:10px;background:hsla(0,0%,100%,.5);box-shadow:0 8px 32px 0 rgba(31,38,135,.37);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #fff}.service .img-holder{display:flex;justify-content:center}.service .img-holder img{width:150px;height:150px;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:20px}.service h4{font-size:20px;font-weight:700;letter-spacing:1.5px;color:#181839;text-align:center;background-color:#fff;padding:20px 0 10px}.service .separation{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 10%;background-color:#fff}.service .separation .line{width:40%;height:2px;background-color:#181839;border-radius:5px}.service .separation .circle{width:10px;height:10px;border-radius:50%;background-color:#181839;border:none}.service p{font-size:15px;letter-spacing:.5px;line-height:25px;font-weight:400;color:#aaa;width:100%;padding:20px calc(20% - 30px) 20px 30px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media (max-width:575.98px){.service{width:45%;margin-bottom:20px}}@media (min-width:576px) and (max-width:767.98px){.service{width:45%;margin-bottom:20px}}@media (min-width:768px) and (max-width:991.98px){.service{width:45%;margin-bottom:20px}}@media (min-width:992px) and (max-width:1199.98px){.service{width:45%;margin-bottom:20px}}.services{padding:80px 0;overflow:hidden;background:url(/static/media/wave.543277c6.svg);background-size:cover}.services .container{display:flex;flex-direction:column;align-items:center;padding-bottom:40px}.services h2{font-size:50px;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:4px;margin-bottom:160px}.services .services-container{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:575.98px){.services h2{font-size:30px;letter-spacing:2px}.services .services-container{flex-wrap:wrap}}@media (min-width:576px) and (max-width:767.98px){.services h2{font-size:30px;letter-spacing:2.5px}.services .services-container{flex-wrap:wrap}}@media (min-width:768px) and (max-width:991.98px){.services h2{font-size:40px;letter-spacing:3px}.services .services-container{flex-wrap:wrap}}@media (min-width:992px) and (max-width:1199.98px){.services .services-container{flex-wrap:wrap}}.review{color:#fff;width:100%;padding:0 15% 0 5%;flex-shrink:0;transition:all .5s ease-in-out}.review h4{font-size:30px;margin-bottom:20px}.review p{font-size:15px;line-height:25px;letter-spacing:.8px;white-space:normal}@media (max-width:575.98px){.review h4{font-size:25px}.review p{font-size:13px;letter-spacing:.5px}}@media (min-width:576px) and (max-width:767.98px){.review p{font-size:14px;letter-spacing:.5px}}.reviews{display:flex;margin:100px 0}.reviews .left-box{width:50%;background:linear-gradient(0deg,#181839,#565695);padding:20px 0 0 100px;display:flex;flex-direction:column}.reviews .left-box span{font-family:"Rampart One",cursive;font-size:70px;color:#ffbc00;font-style:italic}.reviews .left-box .reviews-handler{display:flex;white-space:nowrap;flex-direction:row;overflow:hidden}.reviews .left-box span:last-of-type{text-align:right;margin-right:100px}.reviews .left-box .control-buttons{display:flex;margin-left:auto}.reviews .left-box .control-buttons>div{font-size:40px;font-weight:700;padding:10px 25px;color:#181839;cursor:pointer;border-bottom:2px solid #181839;transition:all .25s ease-in-out}.reviews .left-box .control-buttons .prev{background-color:#c4c4c4}.reviews .left-box .control-buttons .prev:hover{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.reviews .left-box .control-buttons .next{background-color:#ffbc00;margin-right:10px}.reviews .left-box .control-buttons .next:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}.reviews .right-box{width:50%;border-top:2px solid #565695;border-bottom:2px solid #181839;display:flex;flex-direction:column;align-items:center;justify-content:center}.reviews .right-box h2{font-size:35px;letter-spacing:1.5px;color:#181839;font-weight:200;margin-bottom:40px}.reviews .right-box button{color:#fff;padding:10px 20px;border-radius:5px;border:none;background-color:#ffbc00;font-weight:700;font-size:22px;cursor:pointer}@media (max-width:575.98px){.reviews .left-box{padding-left:10px}.reviews .left-box span:last-of-type{margin-right:30px}.reviews .right-box h2{font-size:25px;letter-spacing:1px}.reviews .right-box button{font-size:18px}}@media (min-width:576px) and (max-width:767.98px){.reviews .left-box{padding-left:10px}.reviews .left-box span:last-of-type{margin-right:30px}.reviews .right-box h2{font-size:25px;letter-spacing:1px}.reviews .right-box button{font-size:18px}}@media (min-width:768px) and (max-width:991.98px){.reviews .left-box{padding-left:20px}.reviews .left-box span:last-of-type{margin-right:40px}}@media (min-width:992px) and (max-width:1199.98px){.reviews .left-box{padding-left:50px}.reviews .left-box span:last-of-type{margin-right:60px}}.slider2{background:url(/static/media/Icon-call-.4de6d76e.jpg);width:100%;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;position:relative;overflow:hidden}.slider2 .overlay{background-color:rgba(24,24,57,.5);width:auto;position:relative}.slider2 .contentCon{display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider2 .contentCon .slogan{color:#fff;font-size:100px;list-style:none;text-align:left}.slider2 .contentCon .slogan li{position:relative;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2s;animation-duration:2s;font-family:inherit;letter-spacing:3px}.slider2 .contentCon .slogan li:first-of-type{-webkit-animation-name:slide;animation-name:slide}@-webkit-keyframes slide2{0%{left:-500%}to{left:0}}@keyframes slide2{0%{left:-500%}to{left:0}}@-webkit-keyframes slideBack{0%{left:500%}to{left:0}}@keyframes slideBack{0%{left:500%}to{left:0}}@media (max-width:575.98px){.slider .contentCon .slogan{font-size:60px}}@media (min-width:576px) and (max-width:767.98px){.slider .contentCon .slogan{font-size:65px}}@media (min-width:768px) and (max-width:991.98px){.slider .contentCon .slogan{font-size:75px}}@media (min-width:992px) and (max-width:1199.98px){.slider .contentCon .slogan{font-size:90px}}.row{margin-top:5%;display:flex;justify-content:space-between}.Contact-col h5{font-size:20px;font-weight:700;color:#181839;text-transform:uppercase;letter-spacing:4px;padding:5% 6%}.titre5{color:#dfe7e3}.image{width:20%;padding-left:12%;padding-top:10%}.Contact-col h1{color:#181839;font-weight:700;text-transform:capitalize;font-family:"Lobster",cursive;font-weight:100;font-size:40px;padding:5%}.Contact-us{width:80%;margin-left:10%}.Contact-col{flex-basis:48%;margin-bottom:90px}.Contact-col div{display:flex;align-items:center;margin-bottom:40px}.Contact-col div p{padding:0}.Contact-col div h5{font-size:20px;margin-bottom:5px;color:#555;font-weight:400}.Contact-col input,.Contact-col textarea{width:100%;padding:15px;margin-bottom:17px;border:1px solid #ccc;outline:none;box-sizing:border-box}.Contact-col button{margin:10px}.btn1{display:inline-block;text-decoration:none;border:4px solid #ffbc00;padding:12px 34px;font-size:13px;background:transparent;cursor:pointer}.btn1:hover{border:1px solid #ffbc00;background:#ffbc00;transition:1s}
/*# sourceMappingURL=main.eff6eb21.chunk.css.map */