@font-face{font-family:Diamonds;src:url(/build/fonts/Diamonds.872aefe2.otf) format("truetype")}@font-face{font-family:MinionPro;src:url(/build/fonts/MinionPro-Regular.e5d2692c.otf) format("truetype")}.section-introduction{position:relative}.section-introduction:before{background:#d4aa89;bottom:-190px;content:"";height:350px;left:-50%;position:absolute;transform:rotate(-7deg);transform-origin:top left;width:500%;z-index:-1}.section-introduction .section-container{margin:80px auto 180px;max-width:1080px;width:100%}.section-introduction .section-header .section-title{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.section-introduction .section-header .section-title span:first-child{margin-left:-250px}.section-introduction .section-header .section-title span:last-child{padding-left:200px}.section-introduction .section-content .section-text{margin:50px 0 100px;padding:0 50px;text-align:center;width:100%}.section-introduction .section-content .block-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.section-introduction .section-content .block-list .block{margin:0 25px;width:calc(20% - 50px)}.section-introduction .section-content .block-list .block .figure{border:3px solid #d4aa89;border-radius:50%;height:135px;margin:0 auto;width:135px}.section-introduction .section-content .block-list .block .figure svg{height:100px;width:100px}.section-introduction .section-content .block-list .block .figure svg *{stroke:#446457}.section-introduction .section-content .block-list .block .block-content{margin:25px 0 0;width:100%}.section-introduction .section-content .block-list .block .block-content .block-title{color:#446457;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:21px;text-align:center;text-transform:uppercase;width:100%}.section-introduction .section-content .block-list .block .block-content .block-text{font-family:Open Sans,sans-serif;font-size:13px;font-weight:300;line-height:21px;text-align:center;width:100%}.section-introduction .section-content .block-video{align-items:center;display:flex;justify-content:center;margin:180px 0 0;padding:0 15px;position:relative;width:100%}.section-introduction .section-content .block-video .video{background:#000;height:350px;max-width:100%;width:620px}.section-introduction .section-content .block-video .video .content{align-items:center;background:#000;box-shadow:-15px 15px 60px -15px rgba(0,0,0,.6);-webkit-box-shadow:-15px 15px 60px -15px rgba(0,0,0,.6);-moz-box-shadow:-15px 15px 60px -15px rgba(0,0,0,.6);display:flex;height:350px;justify-content:center;position:relative;width:650px}.section-introduction .section-content .block-video .video .loader{border-color:#fff #fff #fff #d4aa89;height:50px;position:relative;width:50px;z-index:1}.section-introduction .section-content .block-video .video iframe{border:none!important;height:100%;left:0;position:absolute;top:0;width:100%;z-index:50}@media (max-width:1200px){.section-introduction .section-content .block-list .block{margin:0 15px;width:calc(20% - 30px)}}@media (max-width:1100px){.section-introduction .section-content .block-list .block{margin:0 15px 50px;width:calc(33.33333% - 30px)}.section-introduction .section-content .block-video{margin:130px 0 0}}@media (max-width:900px){.section-introduction .section-header .section-title span:first-child{margin-left:-100px}.section-introduction .section-header .section-title span:nth-child(3){padding-left:100px}.section-introduction .design{display:none}}@media (max-width:800px){.section-introduction .section-content .block-list .block{margin:0 15px 50px;width:calc(50% - 30px)}}@media (max-width:500px){.section-introduction:before{bottom:-125px}.section-introduction .section-content .block-list .block{margin:0 15px 50px;width:calc(100% - 30px)}.section-introduction .section-content .block-video{margin:80px 0 0}}.section-rdv{position:relative}.section-rdv .section-container{margin:80px auto;max-width:1080px;width:100%}.section-rdv .section-header .section-title{text-align:center;width:100%}.section-rdv .section-content .section-text{margin:50px 0 100px;padding:0 50px;text-align:center;width:100%}.section-rdv .section-content .form-rdv{margin:0 auto;max-width:650px;width:100%}.section-rdv .section-content .form-rdv .row{align-items:center;display:flex;justify-content:space-between;margin:0!important;width:100%}.section-rdv .section-content .form-rdv .row .form-group{margin:0 0 35px}.section-rdv .section-content .form-rdv .row .form-group input,.section-rdv .section-content .form-rdv .row .form-group textarea{border:none;border-bottom:2px solid #446457;box-shadow:none!important;color:#000;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:40px;outline:none!important;width:100%}.section-rdv .section-content .form-rdv .row .form-group textarea{height:200px;resize:none}.section-rdv .section-content .form-rdv .row .form-group label.error{color:darkred;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;text-align:right;width:100%}.section-rdv .section-content .form-rdv .row .form-group ::placeholder{color:#446457;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:40px}.section-rdv .section-content .form-rdv .row .form-controls{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:50px 0 0;padding:0;width:100%}.section-rdv .section-content .form-rdv .row .form-controls .rdv_informations{padding:15px 0}.section-rdv .section-content .form-rdv .row.row-split .form-group{width:calc(50% - 25px)}.section-rdv .section-content .form-rdv .row.row-full .form-group{width:100%}.section-rdv .section-content .form-rdv .row.row-notice .form-group{color:#446457;font-family:Open Sans,sans-serif;font-size:12px;font-weight:300;margin:-25px auto 15px;max-width:calc(100% - 10px);text-align:justify}.section-rdv .section-content .form-rdv .row.row-recaptcha .form-group{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.section-rdv .design-right{position:absolute;z-index:200}.section-rdv .design-right img{max-width:300px}.section-rdv .design-left{position:absolute;z-index:200}.section-rdv .design-left img{max-width:300px}@media (max-width:900px){.section-rdv .design{display:none}}@media (max-width:700px){.section-rdv .section-content .form-rdv{padding:0 15px}.section-rdv .section-content .form-rdv .row.row-split{align-items:center;display:flex;flex-direction:column;justify-content:center}.section-rdv .section-content .form-rdv .row.row-split .form-group{width:100%}}