@import url(https://fonts.googleapis.com/css2?family=Adamina&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap);body{font-family:Roboto;font-weight:400;font-size:16px;line-height:25px;color:#242527}h1,h2{font-weight:500;font-family:Adamina}h3,h4{font-weight:400;font-family:Adamina}.text-center,.text-center p{text-align:center!important}.text-right,.text-right p{text-align:right!important}.text-justify,.text-justify p{text-align:justify!important}nav li a{font-family:Roboto,sans-serif;font-weight:500;text-transform:uppercase}.main-menu{padding:0 0}.scrolling-down.main-menu{padding:0 0}.navbar{padding:0 5px}.main-menu ul li{padding:38px 15px;border-right:1px solid #d9e6ff}.main-menu ul li .sub-menu{margin-top:38px;min-width:230px;margin-left:-15px}.main-menu ul li:hover{background-color:#f4f8ff}.main-menu ul li:after{height:0;width:100%;content:'';position:absolute;bottom:0;left:0;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;background-color:#f3525a}.main-menu ul li:hover:after{height:5px}.main-menu.scrolling-down ul li{padding:20px 15px}.main-menu.scrolling-down ul li .sub-menu{margin-top:20px;min-width:230px}.menu-item-has-children:after{top:15px}.sub-menu .menu-item{padding:10px 15px!important;border-bottom:1px solid #0000001c}.sub-menu .menu-item a{text-transform:Capitalize!important;white-space:normal}.main-menu .navbar-nav{margin-left:auto;margin-right:auto;background-color:#fff}.menu-item-has-children::after{display:none}.card{perspective:500px;position:relative;background-color:transparent!important;border:none!important}.card .so-panel{width:100%;height:100%;transform-style:preserve-3d}.screen{background-color:rgba(0,0,0,.22);width:100%;height:100%;transform:translateZ(30px) scale(.94)}.clip .content{top:80%!important;margin-top:35%!important;transform:translateY(-80%)!important;transition:all .5s ease}.clip .content-slide .heading{font-size:30px;text-transform:capitalize!important;font-family:Adamina}.slick-slider .slick-list{overflow:visible!important}.slick-slide .content{right:0;left:0;bottom:0;margin:0 auto;max-width:650px;background-color:#fff;opacity:0!important;visibility:hidden!important;-webkit-transform:scaleY(0);transform:scaleY(0);padding:40px 40px 45px 40px;border-bottom:3px solid #f3525a;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1);-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-box-shadow:0 16px 32px 0 rgba(21,36,64,.04);box-shadow:0 16px 32px 0 rgba(21,36,64,.04);top:80%!important!important;height:fit-content}.slick-center .content{right:0;left:0;bottom:0;margin:0 auto;max-width:650px;background-color:#fff;opacity:1!important;visibility:visible!important;-webkit-transform:scaleY(1);transform:scaleY(1);padding:40px 40px 45px 40px;border-bottom:3px solid #f3525a;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1);-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-box-shadow:0 16px 32px 0 rgba(21,36,64,.04);box-shadow:0 16px 32px 0 rgba(21,36,64,.04)}.slick-prev:before{font-family:FontAwesome!important;font-weight:900!important;content:"\f060"!important;color:#242527!important}.slick-next:before{font-family:FontAwesome!important;font-weight:900!important;content:"\f061"!important;color:#242527!important}.slick-next:hover:before,.slick-prev:hover:before{color:#fff!important}.slick-next:hover,.slick-prev:hover{background-color:#f3525a!important}.slick-prev{left:15%!important;z-index:1;background-color:#fff!important;width:75px!important;height:75px!important;border-radius:100%!important;transition:.3s all ease-in-out}.slick-next{right:15%!important;background-color:#fff!important;width:75px!important;height:75px!important;border-radius:100%!important;transition:.3s all ease-in-out}.slick-next:before,.slick-prev:before{opacity:1!important}.slick-initialized .slick-slide{margin-right:30px}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.number-bg{left:0;right:0;z-index:0;top:-50px;color:#f2f2f2;font-size:130px;font-weight:900;position:absolute;text-align:center;font-family:Adamina;-webkit-animation:mover 1s infinite alternate;animation:mover 1s infinite alternate}@keyframes mover{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.block-image-bleu .panel-first-child{height:400px;overflow:hidden;margin-bottom:20px;position:relative;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.block-image-bleu:hover .panel-first-child{height:360px}.block-image-bleu .panel-first-child:after{position:absolute;top:0;left:0;width:100%;opacity:0;content:'';height:100%;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;background:-webkit-gradient(linear,left top,left bottom,from(rgba(21,37,65,0)),color-stop(75%,rgba(21,37,65,.8)));background:linear-gradient(to bottom,rgba(21,37,65,0) 0,rgba(21,37,65,.8) 75%)}.block-image-bleu:hover .panel-first-child:after{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.block-image-bleu .panel-last-child{z-index:99;position:relative}.bg-sur-deux{position:relative}.bg-sur-deux:before{top:0;width:100%;content:'';height:300px;position:absolute;background-image:url(/wp-content/uploads/2020/05/tbg1.png)}.bg-sur-deux:after{bottom:0;width:100%;content:'';height:20%;position:absolute;background-image:url(/wp-content/uploads/2020/05/tbg2.png)}.scaled-square-shorthand:hover{animation:spinning 2s infinite;transform-style:scale3d;transition:all .4s cubic-bezier(.03,.098,.52,.99)}.block-deux-img .panel-last-child img{border:15px solid #fff}@keyframes spinning{0%{transform:perspective(300px) rotateX(-5deg) rotateY(5deg) scale3d(1,1,1)}30%{transform:perspective(300px) rotateX(-5deg) rotateY(-5deg) scale3d(1,1,1)}60%{transform:perspective(300px) rotateX(5deg) rotateY(5deg) scale3d(1,1,1)}100%{transform:perspective(300px) rotateX(5deg) rotateY(-5deg) scale3d(1,1,1)}}.block-3-pg p:nth-child(3){margin-right:25%}.block-deux-img .panel-first-child{overflow:hidden;position:relative}.block-deux-img .panel-first-child:hover:before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}.block-deux-img .panel-first-child:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;background:rgba(255,255,255,.2);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}.block-deux-img{position:relative}.block-deux-img .panel-last-child{left:-90px;bottom:-50px;position:absolute}.block-hover:hover{background-position:125% 125%!important;border:2px solid #fff!important;-webkit-box-shadow:0 16px 32px 0 rgba(21,36,64,.06)!important;box-shadow:0 16px 32px 0 rgba(21,36,64,.06)!important}.block-hover:before{top:0;right:0;left:auto;width:0%;height:3px;content:'';margin:0 auto;position:absolute;background-color:#f3525a;-webkit-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s}.titre-sur-deux p{position:relative;padding-left:80px;text-transform:uppercase;font-weight:700}.titre-sur-deux p:before{left:0;top:10px;content:'';height:3px;width:60px;position:absolute;background-color:#f3525a}.block-hover:hover:before{left:0;width:100%;right:auto}.relative-position{position:relative}.section-title .title-bg{font-size:150px;font-weight:700;line-height:.8;letter-spacing:35px;font-family:Roboto}.text-uppercase{text-transform:uppercase!important}.section-title .title-bg:after{position:absolute;content:'';top:0;left:0;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.95)),to(white));background-image:linear-gradient(to top,rgba(255,255,255,.95),#fff);height:100%;width:100%}.section-title .title-head{left:0;right:0;bottom:-55px;position:absolute}.section-title .title-head h2{font-size:50px;padding-bottom:10px}.section-title .title-head p{font-weight:700;position:relative;display:inline-block;text-transform:uppercase}.section-title .title-head p:after,.section-title .title-head p:before{top:10px;content:'';height:3px;width:60px;position:absolute;background-color:#f3525a}.section-title .title-head p:before{left:-80px}.section-title .title-head p:after{right:-80px}.titre-sur-bleu:after{background-image:linear-gradient(to top,rgba(2,17,44,.9),#02102a)!important}.subheader{background-size:auto;padding:150px 0 150px;margin-bottom:100px}.subheader .title{text-align:center}.single .post-thumb{margin-bottom:40px}.readmore{padding:7px 15px;font-weight:400}.blog-post-content h2{font-size:26px;font-weight:600}.related{font-weight:700}.widget-area{background-color:#f3525a;background-position:center top;padding-top:20px;padding-bottom:1px;padding-left:20px;padding-right:20px;position:relative}.widget-area:before{content:'';background:url(/wp-content/uploads/2020/04/c8ae8a0c9ce8f639e7708bd8246f6656-petal-gynoecium-flower-line.png) top right repeat;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.4}.widget_sidebar{border:2px solid #f5f5f5;padding:20px}.widget_sidebar .sidebar-widget{font-size:18px;line-height:28px;color:#fff;font-family:Adamina;text-transform:uppercase;font-weight:700}.widget_sidebar .textwidget{color:#ffffffe8;font-weight:700;font-size:18px;lie-height:28px}footer{padding:100px 0 0}footer>.container{padding-bottom:70px}footer .copyright{padding:35px 0;text-align:center;color:#fff;background-color:#f3525a;border-top:none}.footer-widget{color:#fff;font-size:22px!important;line-height:25px;font-weight:500;font-family:Adamina;letter-spacing:1px;margin-bottom:30px;position:relative}footer a,footer p{font-size:14px;line-height:30px;color:#aabcd8;font-weight:400;font-family:Roboto}footer .menu-deux li{color:#aabcd8;font-size:14px;line-height:28px;position:relative;transition:.3s all ease-in-out}footer .menu-deux li:after{left:0;top:10px;height:2px;width:0;content:'';position:absolute;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;background-color:#f3525a}footer .menu-deux li:hover:after{width:20px}footer .menu-deux li:hover{color:#d96d5c;padding-left:25px}footer .menu,footer .menu-deux{list-style:none;margin-left:-40px}footer #back_to_top{bottom:2%;position:fixed;right:5%;width:40px;height:40px;text-align:center;padding-top:7px}footer #back_to_top i{font-size:20px}footer .sow-image-container{margin-top:-25px;margin-bottom:15px}@media (max-width:900px){.main-menu{background-color:#151515}.home h2{line-height:25px!important;font-size:25px!important}.section-title .title-bg{font-size:40px}.main-menu .navbar-nav{background-color:#151515}.block-de-trois{visibility:visible!important}}