@font-face{font-family:'blockbecondensed';src:url("../fonts/blockbecondensed-webfont.woff2") format("woff2"),url("../fonts/blockbecondensed-webfont.woff") format("woff");font-weight:lighter;font-style:normal}html,body{width:100%;height:100%;background:url("../img/bg.jpg") repeat}body{font-family:'Helvetica','Muli', 'Helvetica', 'Arial', 'sans-serif';color:white}.bg-gradient{height:50vh;width:100%;position:fixed;background:-moz-linear-gradient(top, #000 0%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top, #000 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, #000 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 )}.halo{position:absolute;z-index:1;width:100%;height:120%;background:url("../img/halo.png") no-repeat;background-position:50% 100%;background-size:contain}.ccm-page a{color:#DA3733;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.ccm-page a:hover,.ccm-page a:focus{color:#b92521}.ccm-page hr{max-width:100px;margin:25px auto 0;border-width:1px;border-color:rgba(34,34,34,0.1)}.ccm-page hr.light{border-color:white}.ccm-page .underline--magical{background-image:linear-gradient(90deg, #DA3733 0%, #C61D48 100%);background-repeat:no-repeat;background-size:100% 0.3em;background-position:0 92%;padding:0 0.5rem}.ccm-page .device-container1{max-width:600px;margin:0 auto;position:relative}.ccm-page .device-container1 #contenu-bulle{position:absolute;top:10%;left:0;right:0}.ccm-page #suite{position:relative}.ccm-page #suite .container-fluid{position:relative;z-index:10}.ccm-page #morphing-footer{position:absolute;margin:auto;z-index:1;bottom:10%;right:0;left:0;width:100%;max-width:630px}.ccm-page #morphing-footer svg{width:100%;height:100%;fill:#3071f3;-webkit-filter:drop-shadow(50px 50px 20px rgba(173,27,68,0.4));filter:drop-shadow(50px 50px 20px rgba(173,27,68,0.4))}.ccm-page #morphing svg{-webkit-filter:drop-shadow(50px 50px 20px rgba(173,27,68,0.4));filter:drop-shadow(50px 50px 20px rgba(173,27,68,0.4))}.ccm-page .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.ccm-panel-content .nav{display:block}.ccm-page nav#mainNav{border-color:rgba(34,34,34,0.05);background:linear-gradient(to bottom, #000 20%, rgba(0,0,0,0) 100%);-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;font-family:'blockbecondensed'}.ccm-page nav#mainNav .navbar-toggler{background:white !important;border-radius:50%;width:40px;height:40px;box-shadow:6px 6px 10px 0 #000000}.ccm-page nav#mainNav .navbar-toggler:focus{outline:none;background:white !important}.ccm-page nav#mainNav .navbar-toggler .icon-bar{background-color:#DA3733;transform:rotate(0deg) translate(0px, 0px);transition:ease all .2s;display:block;width:14px;height:2px;border-radius:1px}.ccm-page nav#mainNav .navbar-toggler .icon-bar:nth-child(2){width:10px;transition:ease all .2s}.ccm-page nav#mainNav .navbar-toggler .icon-bar+.icon-bar{margin-top:2px}.ccm-page nav#mainNav .navbar-toggler:hover>.icon-bar:nth-child(2),.ccm-page nav#mainNav .navbar-toggler:active>.icon-bar:nth-child(2){width:14px;transition:ease all .2s}.ccm-page nav#mainNav .navbar-toggler:not(.collapsed) .icon-bar:nth-child(1){transform:rotate(45deg) translate(3px, 3px);transition:ease all .2s}.ccm-page nav#mainNav .navbar-toggler:not(.collapsed) .icon-bar:nth-child(2){opacity:0;transition:ease all .2s}.ccm-page nav#mainNav .navbar-toggler:not(.collapsed) .icon-bar:nth-child(3){transform:rotate(-45deg) translate(3px, -3px);transition:ease all .2s}.ccm-page nav#mainNav .navbar-nav{height:100vh}.ccm-page nav#mainNav .navbar-nav .nav-selected{color:#C61D48}.ccm-page nav#mainNav .navbar-nav>li>a{text-align:center;font-size:30px;color:white;font-family:'blockbecondensed'}.ccm-page nav#mainNav .navbar-nav>li>a.active{color:#DA3733;background-color:transparent}.ccm-page nav#mainNav .navbar-nav>li>a.active:hover{background-color:transparent}.ccm-page nav#mainNav .navbar-nav>li>a,.ccm-page nav#mainNav .navbar-nav>li>a:focus{color:white}.ccm-page nav#mainNav .navbar-nav>li>a:hover,.ccm-page nav#mainNav .navbar-nav>li>a:focus:hover{color:#C61D48}.ccm-page nav#mainNav #logo:hover{animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}.ccm-toolbar-visible .fixed-top{top:49px}.ccm-page .masthead{position:relative;width:100%;padding-top:100px;padding-bottom:100px;color:white}@media (min-width: 992px){.ccm-page .masthead .masthead{padding-top:150px}}.ccm-page .masthead #lineDrawing{position:absolute;bottom:25px;left:0;right:0;margin:0 auto;width:100%;text-align:center;z-index:10}.ccm-page .masthead .header-content{max-width:700px;margin-bottom:100px;text-align:center}.ccm-page .masthead .device-container{position:relative;margin-right:auto;margin-left:auto}.ccm-page .masthead .device-container #morphing svg{width:100%;height:100%;fill:#3071f3}.ccm-page .masthead .device-container #contenu-bulle{position:absolute;top:5%;z-index:2;width:100%}.ccm-page .masthead .device-container #contenu-bulle img{max-width:561px;width:100%;height:auto}@media (min-width: 992px){.ccm-page .masthead{height:100vh;min-height:775px;padding-top:0;padding-bottom:0}.ccm-page .masthead .header-content{margin-bottom:0;text-align:right}.ccm-page .masthead .device-container{max-width:500px}}.ccm-page section.download{position:relative;padding:150px 0}.ccm-page section.features .section-heading{margin-bottom:100px}.ccm-page section.features .section-heading h2{margin-top:0}.ccm-page section.features .section-heading p{margin-bottom:0}.ccm-page section.features .device-container,.ccm-page section.features .feature-item{position:relative;max-width:625px;margin:0 auto}.ccm-page section.features .device-container{margin-bottom:100px}@media (min-width: 992px){.ccm-page section.features .device-container{margin-bottom:0}}.ccm-page section.features .feature-item{padding-top:50px;padding-bottom:50px;text-align:center}.ccm-page section.features .feature-item h3{font-size:30px}.ccm-page section.features .feature-item i{font-size:80px;display:block;margin-bottom:15px;background:-webkit-linear-gradient(to left, #C61D48, #dc2430);background:linear-gradient(to left, #C61D48, #dc2430);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ccm-page section.cta{position:relative;padding:250px 0;background-image:url("../img/bg-cta.jpg");background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.ccm-page section.cta .cta-content{position:relative;z-index:1}.ccm-page section.cta .cta-content h2{font-size:50px;max-width:450px;margin-top:0;margin-bottom:25px;color:white}@media (min-width: 768px){.ccm-page section.cta .cta-content h2{font-size:80px}}.ccm-page section.cta .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.ccm-page section.contact{text-align:center}.ccm-page section.contact h2{margin-top:0;margin-bottom:25px}.ccm-page section.contact h2 i{color:#dd4b39}.ccm-page section.contact ul.list-social{margin-bottom:0}.ccm-page section.contact ul.list-social li a{font-size:40px;line-height:80px;display:block;width:80px;height:80px;color:white;border-radius:100%}.ccm-page section.contact ul.list-social li.social-twitter a{background-color:#1da1f2}.ccm-page section.contact ul.list-social li.social-twitter a:hover{background-color:#0d95e8}.ccm-page section.contact ul.list-social li.social-facebook a{background-color:#3b5998}.ccm-page section.contact ul.list-social li.social-facebook a:hover{background-color:#344e86}.ccm-page section.contact ul.list-social li.social-google-plus a{background-color:#dd4b39}.ccm-page section.contact ul.list-social li.social-google-plus a:hover{background-color:#d73925}.ccm-page footer{padding:25px 0}.ccm-page footer .socialicon{display:inline-block;margin-right:10px;padding:5px}.ccm-page footer .socialicon:hover{opacity:0.6}.ccm-page footer p{font-size:12px;margin:0}.ccm-page footer ul{margin-bottom:0}.ccm-page footer ul li a{font-size:12px;color:rgba(255,255,255,0)}.ccm-page footer ul li a:hover,.ccm-page footer ul li a:focus,.ccm-page footer ul li a:active,.ccm-page footer ul li a.active{text-decoration:none}.ccm-page footer .fab{color:#DA3733;display:inline-block;background:linear-gradient(90deg, #DA3733, #C61D48);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all 0.5s ease}.ccm-page footer a:hover .fab{color:#DA3733;text-shadow:0 0 55px #DA3733;transition:all 0.5s ease}.ccm-page .bg-primary{background:#DA3733;background:-webkit-linear-gradient(#DA3733, #ce2925);background:linear-gradient(#DA3733, #ce2925)}.ccm-page .text-primary{color:#DA3733}.ccm-page .no-gutter>[class*='col-']{padding-right:0;padding-left:0}.ccm-page .btn-primary{background:#DA3733;background:-webkit-linear-gradient(90deg, #DA3733, #C61D48);background:linear-gradient(90deg, #DA3733, #C61D48);box-shadow:6px 6px 10px 0 #000000;border:none;color:white;transition:all 200ms ease}.ccm-page .btn-primary:hover,.ccm-page .btn-primary:focus,.ccm-page .btn-primary:active,.ccm-page .btn-primary.active{color:white;box-shadow:1px 1px 10px 0 #000000;opacity:0.9}.ccm-page .btn{border-radius:300px;font-family:'blockbecondensed';font-weight:300;letter-spacing:1px}.ccm-page .btn-xl{font-size:20px;padding:5px 15px;margin:10px 5px}.ccm-page .btn-xl#btnmodal{margin:0 5px}.ccm-page .input-group-btn .btn{vertical-align:top}.ccm-page .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.modal-open a{color:#DA3733;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.modal-open a:hover,.modal-open a:focus{color:#b92521}.modal-open .btn-primary{background:#DA3733;background:-webkit-linear-gradient(90deg, #DA3733, #C61D48);background:linear-gradient(90deg, #DA3733, #C61D48);box-shadow:6px 6px 10px 0 #000000;border:none;border-radius:300;color:white;transition:all 200ms ease}.modal-open .btn-primary:hover,.modal-open .btn-primary:focus,.modal-open .btn-primary:active,.modal-open .btn-primary.active{color:white;box-shadow:1px 1px 10px 0 #000000;opacity:0.9}.colortable{background-image:linear-gradient(90deg, #DA3733 0%, #CA1A4A 48%, #AD1B44 97%)}table{border-collapse:collapse;border-width:0px}tr{border:none}table tr td,table thead th{padding:5px;border:none}.avecborder{border-bottom:1px solid #FFF}.ccm-page table{font-size:12px}@media (min-width: 576px){.ccm-page table{font-size:16px}}#back-to-top{position:fixed;bottom:100px;right:0;z-index:9999;width:56px;height:80px;text-align:center;line-height:30px;background:url("../img/retour-top.png") no-repeat;background-size:contain;color:#fff;cursor:pointer;border:0;border-radius:2px;text-decoration:none;transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;opacity:0;box-shadow:50px 50px 102px 0 rgba(173,27,68,0.73)}#back-to-top.show{opacity:1}#back-to-top.show:hover{opacity:0.8}.ccm-page h1,.ccm-page h2,.ccm-page h3,.ccm-page h4,.ccm-page h5,.ccm-page h6{font-family:'blockbecondensed';color:white;margin:2rem 0}.ccm-page h1{font-size:55px}.ccm-page h2{font-size:40px}.ccm-page h3{font-size:27px}.ccm-page h4{font-size:20px}.ccm-page p{font-size:17px;line-height:1.5;margin-bottom:20px}@media (min-width: 576px){.ccm-page .text-center-sm{text-align:center}.ccm-page .text-right-sm{text-align:right}}@media (min-width: 768px){.ccm-page h1{font-size:65px}.ccm-page h2{font-size:55px}.ccm-page h3{font-size:30px}.ccm-page h4{font-size:25px}.ccm-page .text-center-md{text-align:center}.ccm-page .text-right-md{text-align:right}}@media (min-width: 992px){.ccm-page .text-center-lg{text-align:center}.ccm-page .text-right-lg{text-align:right}}@media (min-width: 1200px){.ccm-page .text-center-xl{text-align:center}.ccm-page .text-right-xl{text-align:right}}.video-container{position:relative;padding-bottom:178%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-height:1100px}

/*# sourceMappingURL=new-age.css.map */