@import url(../../vendor/twbs/bootstrap/dist/css/bootstrap.min.css);@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,600,800&display=swap");body{line-height:1.5;font-family:'Montserrat', sans-serif;overflow-x:hidden;color:#5C6878;margin:0}b,strong{font-weight:600}.mask{position:absolute;width:100%;height:100%;top:0;background:rgba(34,34,34,0.2)}header{position:relative;background:url(../images/banner-MARCAPAR.jpg) top center no-repeat;background-size:cover;color:#fff}header .head-box{position:relative;color:#fff}header .head-box .logo{width:15rem}header .head-box .title{font-size:3.5em;letter-spacing:.01em}header .head-box .subtitle{font-size:1.37em}header .head-box a{padding:.8rem 2.5rem;background:#9e8a96;color:#fff;transition:all 0.4s ease-in-out;border:2px solid #9e8a96}header .head-box a:hover{background:#fff;color:#9e8a96;text-decoration:none}.faq-items{margin:5rem 0}.faq-items .faq-title{margin-left:7%;font-size:3em;color:#9e8a96}.faq-items .faq-title span{font-size:1.75em}.faq-items .faq-item{position:relative}.faq-items .faq-item h4{position:absolute;bottom:.5rem;margin:0 3%;padding:.3rem .5rem;width:94%;border:3px solid #fff;color:#fff;background:rgba(34,34,34,0.3);font-size:1em;line-height:1.3}.modal-dialog{min-width:60%}.modal-dialog h5{color:#bd4063}.parallax{padding:0 10%;position:relative;background-attachment:fixed;background:url("../images/produits-Marcapar.jpg") no-repeat center fixed;background-size:cover}.parallax .mask{background:rgba(34,34,34,0.6)}.parallax .list-benefit{padding:25% 0;height:100%;align-items:center;display:grid;color:#fff}.parallax .list-benefit .icon{float:left;width:2rem}.parallax .contact-box{background:#fff;border-radius:5px}.parallax .contact-box h3{font-size:1.5em;line-height:1.3;color:#bd4063}.founder{background:#bd4063;color:#fff}.founder img{border:2px solid rgba(255,255,255,0.25)}.founder p{font-size:1.1em;line-height:1.77}.founder p.sign{font-size:1.25em}.companies{margin:5rem 0}.companies .company-title{margin-left:7%;font-size:3em;color:#9e8a96}.companies .item-content-box{position:relative;overflow:hidden}.companies .item-content-box img{width:100%}.companies .item-content-box.absolute-img{height:21rem}.companies .item-content-box.absolute-img img{position:absolute;top:0;left:0}.companies .item-content-box.absolute-img img.bottom{top:auto;bottom:0}.testimonies{padding:0 5%;background:rgba(34,34,34,0.05)}.testimonies .testimony-title{font-size:1.1em;line-height:1.6}.testimonies .testimony-title h4{font-size:1.7em;color:#bd4063}.testimonies .testimony-item{color:#9e8a96}.testimonies .testimony-item h4{font-size:1.2em;line-height:1.6;font-weight:600;color:#bd4063}.testimonies .testimony-item h4 img{max-width:4rem}.parallax.foot{background:url("../images/formation-Marcapar.jpg") no-repeat center fixed;background-size:cover;color:#fff}footer .link-btn{color:#fff;background:#222;text-decoration:none;font-weight:400;padding:.5rem 1.5rem;border-radius:4px}footer .link-btn:hover{color:#fff;text-decoration:underline}footer .link-btn .icon{width:1.5rem}footer .icon-item{max-width:2rem}.modal-dialog.form-dialog{min-width:inherit}.modal-dialog.form-dialog button.close{text-align:right;color:#9e8a96;opacity:1}.modal-dialog.form-dialog h3{font-size:1.5em;line-height:1.3;color:#bd4063}.head-terms{background:#222}.head-terms .section-fit{margin:0 auto;padding:4rem 0;max-width:60rem;height:100%;text-align:center}.head-terms .section-fit .head{color:#fff}.head-terms .section-fit .head .logo{max-width:15rem}.head-terms .section-fit .head h1{margin-bottom:6rem;font-size:2.75rem}.terms{position:relative;margin:-4rem auto 0px;padding:3rem 6.5rem;z-index:1;background-color:#fff;border-radius:5px;border-top:5px solid rgba(34,34,34,0.2);box-shadow:rgba(34,34,34,0.1) 0px 2px 2px}@media screen and (max-width: 1440px){.parallax,.testimonies{padding:0 0}}@media screen and (max-width: 1024px){.companies{margin:3rem 0}.companies .item-content-box.absolute-img{height:16rem}}@media screen and (max-width: 768px){.parallax .list-benefit{padding:1rem 0 3rem}.companies .company-title{margin-left:5%;font-size:2.2em}.companies .item-content-box.absolute-img{height:12rem}.parallax.foot h2{font-size:1.6em}.parallax.foot h4{font-size:1em}}@media screen and (max-width: 767px){header .head-box .logo{width:10rem}header .head-box .title{font-size:2.5em}header .head-box .subtitle{font-size:1.1em}.faq-items{margin:2rem 0}.faq-items .faq-title{font-size:2em}}@media screen and (max-width: 576px){header{background-position-x:65%}header .head-box{text-align:center}header .head-box .title{font-size:2em}header .head-box .subtitle{font-size:1em}header .head-box a{padding:.4rem .75rem}.founder p,.founder p.sign{font-size:1em;line-height:1.5}.companies .company-title{margin-left:4%;font-size:1.9em}.companies .item-content-box.absolute-img{height:7rem}footer .list-inline-item:not(:last-child){margin-right:0}footer .link-btn{padding:.5rem .5rem;border-radius:3px;font-size:.9em}footer .float-left{width:100%;text-align:center}footer .text-right{text-align:center !important;width:100%;font-size:.8em}}
