.reassurance[data-v-f8d04a73]{overflow:hidden;position:relative}.reassurance.default[data-v-f8d04a73]:after{background:url(../svg/motif-reassurance-right.svg) 50%;background-size:cover;color:#d5b8a4;content:"";height:20rem;position:absolute;right:-10rem;top:50%;transform:translateY(-50%);width:20rem;z-index:1}@media only screen and (max-width:575px){.reassurance.default[data-v-f8d04a73]:after{height:17.5rem;width:17.5rem}}@media only screen and (max-width:367px){.reassurance.default[data-v-f8d04a73]:after{height:15rem;width:15rem}}.reassurance.special[data-v-f8d04a73]{padding-top:4rem}.reassurance .section[data-v-f8d04a73]{margin-top:5rem;position:relative}.reassurance.default .section[data-v-f8d04a73]{margin-bottom:5rem}.reassurance.special .section[data-v-f8d04a73]{margin-bottom:2rem}.reassurance.default .section[data-v-f8d04a73]:before{background:url(../svg/motif-reassurance-left.svg) 50%;background-size:cover;content:"";height:10rem;left:-3.5rem;position:absolute;top:-4.5rem;width:20rem;z-index:1}@media only screen and (max-width:575px){.reassurance.default .section[data-v-f8d04a73]:before{height:7.5rem;top:-4rem;width:15rem}}@media only screen and (max-width:367px){.reassurance.default .section[data-v-f8d04a73]:before{height:6rem;top:-3.5rem;width:12rem}}.reassurance.special .section[data-v-f8d04a73]:before{background:url(../svg/motif-connect-reassurance.svg) 50%;background-size:cover;content:"";height:130px;left:50%;position:absolute;top:-4.5rem;transform:translate(-50%);width:260px;z-index:1}@media only screen and (max-width:991px){.reassurance.special .section[data-v-f8d04a73]:before{height:110px;top:-4rem;width:220px}}@media only screen and (max-width:575px){.reassurance.special .section[data-v-f8d04a73]:before{height:90px;top:-3.5rem;width:180px}}.reassurance .section .content[data-v-f8d04a73]{background-color:#e5c587;border-radius:1.5rem;padding:4rem 1rem 1rem;position:relative;z-index:2}.reassurance .content .card[data-v-f8d04a73]{position:relative;text-align:center;z-index:2}.reassurance .content .card .card-icon[data-v-f8d04a73]{text-align:center}.reassurance .content .card .card-icon .iconify[data-v-f8d04a73]{height:2rem;width:2rem}.reassurance .content .card .card-icon img[data-v-f8d04a73]{height:2rem;margin:0 auto;width:2rem}.reassurance .content .card .card-name[data-v-f8d04a73]{padding-top:1rem;text-align:center}.reassurance .content .ressurance-swiper[data-v-f8d04a73]{z-index:2}.reassurance .content .ressurance-swiper .swiper-slide.card .card-img[data-v-f8d04a73]{border-radius:1rem}.reassurance .content .ressurance-swiper .swiper-slide.card .card-name[data-v-f8d04a73]{padding:1rem 0 3rem;text-align:center}[data-v-f8d04a73] .swiper-pagination-bullet-active{background:#343434;opacity:1}.connect[data-v-488ffdc5]{background-color:#fff8ed;overflow:hidden;padding-bottom:2rem;position:relative;z-index:1}.connect[data-v-488ffdc5]:before{background:url(../svg/motif-connect-top.svg) 50% no-repeat;background-size:cover;content:"";height:5.8rem;left:22%;position:absolute;top:2rem;width:17.1rem}.connect[data-v-488ffdc5]:after{background:url(../svg/motif-connect-bottom.svg) 50% no-repeat;background-size:cover;bottom:-15rem;content:"";height:40rem;position:absolute;right:-12.5rem;width:40rem}.connect.reassurance[data-v-488ffdc5]:after{bottom:14rem}.connect .title[data-v-488ffdc5]{padding:4rem 1rem 2rem}.connect .text[data-v-488ffdc5],.connect .title[data-v-488ffdc5]{position:relative;text-align:center;z-index:2}.connect .text[data-v-488ffdc5]{padding:0 20rem}.connect .connect-btn[data-v-488ffdc5]{padding:4rem 0 3rem;position:relative;text-align:center}.connect .connect-btn[data-v-488ffdc5]:after{background:url(../svg/motif-connect-bottom.svg) 50% no-repeat;background-size:cover;content:"";height:4rem;left:2rem;position:absolute;top:1rem;width:4rem}.connect .connect-btn .btn[data-v-488ffdc5]{border-radius:50%;font-size:2rem;margin:0 .5rem;padding:.75rem}.connect .videos-swiper[data-v-488ffdc5]{padding-bottom:3rem}.connect .videos-swiper .card[data-v-488ffdc5]{aspect-ratio:4/3;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.5rem;position:relative;text-align:center;width:100%}.connect .videos-swiper .card[data-v-488ffdc5]:before{background-color:#0000004d;border-radius:1.5rem;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.connect .videos-swiper .card .card-text[data-v-488ffdc5]{border-radius:1.5rem;bottom:3rem;color:#fff;font-size:1.5rem;font-weight:600;left:50%;letter-spacing:.15rem;position:absolute;transform:translate(-50%);z-index:2}.connect .videos-swiper .card .card-text span[data-v-488ffdc5]{display:block}.connect .videos-swiper .card .card-text .iconify[data-v-488ffdc5]{font-size:3rem;margin:0 auto 1rem}[data-v-488ffdc5] .swiper-pagination-bullet-active{background:#343434;opacity:1}@media only screen and (max-width:1699px){.connect[data-v-488ffdc5]:after{height:37.5rem;right:-15rem;width:37.5rem}.connect.reassurance[data-v-488ffdc5]:after{bottom:18rem}.connect .text[data-v-488ffdc5]{padding:0 18rem}}@media only screen and (max-width:1499px){.connect[data-v-488ffdc5]:after{height:35rem;right:-15rem;width:35rem}.connect.reassurance[data-v-488ffdc5]:after{bottom:20rem}.connect .text[data-v-488ffdc5]{padding:0 16rem}}@media only screen and (max-width:1299px){.connect[data-v-488ffdc5]:after{height:35rem;right:-15rem;width:35rem}.connect.reassurance[data-v-488ffdc5]:after{bottom:22rem}.connect .text[data-v-488ffdc5]{padding:0 14rem}}@media only screen and (max-width:1199px){.connect[data-v-488ffdc5]:before{left:15%}.connect[data-v-488ffdc5]:after{height:30rem;right:-15rem;width:30rem}.connect.reassurance[data-v-488ffdc5]:after{bottom:25rem}.connect .text[data-v-488ffdc5]{padding:0 10rem}.connect .connect-btn[data-v-488ffdc5]:after{left:-1rem}}@media only screen and (max-width:991px){.connect .text[data-v-488ffdc5]{padding:0 7rem}}@media only screen and (max-width:767px){.connect[data-v-488ffdc5]:before{left:5%}.connect[data-v-488ffdc5]:after{height:20rem;right:-15rem;width:20rem}.connect.reassurance[data-v-488ffdc5]:after{bottom:25rem}.connect .text[data-v-488ffdc5]{padding:0 4rem}.connect .connect-btn[data-v-488ffdc5]:after{display:none}}@media only screen and (max-width:575px){.connect .text[data-v-488ffdc5]{padding:0 1rem}.connect .connect-btn .btn[data-v-488ffdc5]{font-size:1.5rem;margin:0 .5rem}}@media only screen and (max-width:367px){.connect .connect-btn .btn[data-v-488ffdc5]{font-size:1rem;margin:0 .5rem}}
