html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.col-1{position:relative;padding:0 15px;margin:0 auto;width:8.3333333333%}.col-2{position:relative;padding:0 15px;margin:0 auto;width:16.6666666667%}.col-3{position:relative;padding:0 15px;margin:0 auto;width:25%}.col-4{position:relative;padding:0 15px;margin:0 auto;width:33.3333333333%}.col-5{position:relative;padding:0 15px;margin:0 auto;width:41.6666666667%}.col-6{position:relative;padding:0 15px;margin:0 auto;width:50%}.col-7{position:relative;padding:0 15px;margin:0 auto;width:58.3333333333%}.col-8{position:relative;padding:0 15px;margin:0 auto;width:66.6666666667%}.col-9{position:relative;padding:0 15px;margin:0 auto;width:75%}.col-10{position:relative;padding:0 15px;margin:0 auto;width:83.3333333333%}.col-11{position:relative;padding:0 15px;margin:0 auto;width:91.6666666667%}.col-12{position:relative;padding:0 15px;margin:0 auto;width:100%}@media only screen and (max-width: 1440px){.col-m-1{width:8.3333333333%}.col-m-2{width:16.6666666667%}.col-m-3{width:25%}.col-m-4{width:33.3333333333%}.col-m-5{width:41.6666666667%}.col-m-6{width:50%}.col-m-7{width:58.3333333333%}.col-m-8{width:66.6666666667%}.col-m-9{width:75%}.col-m-10{width:83.3333333333%}.col-m-11{width:91.6666666667%}.col-m-12{width:100%}}@media only screen and (max-width: 800px){.col-s-1{width:8.3333333333%}.col-s-2{width:16.6666666667%}.col-s-3{width:25%}.col-s-4{width:33.3333333333%}.col-s-5{width:41.6666666667%}.col-s-6{width:50%}.col-s-7{width:58.3333333333%}.col-s-8{width:66.6666666667%}.col-s-9{width:75%}.col-s-10{width:83.3333333333%}.col-s-11{width:91.6666666667%}.col-s-12{width:100%}}html{box-sizing:border-box}html *,html *::before,html *::after{box-sizing:inherit}body{font-family:"Josefin Sans",sans-serif;font-size:.875rem;line-height:1.2rem;font-weight:400;color:#112647;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body strong{font-weight:700}body em{font-style:italic}header,main,footer{display:block}.header{padding:10px 0;background-color:rgba(255,255,255,.95);position:fixed;width:100%;z-index:2000}@media only screen and (max-width: 800px){.header{padding:5px 0 0}}.header__close{right:28px;position:absolute;width:50px;line-height:50px;text-align:center;background:none;cursor:pointer;display:none;border:none;top:0}.header__close span:first-child{width:100%;height:2px;background:#b7bdc7;display:block;margin-bottom:-2px;transform:rotateZ(45deg);transform-origin:center}.header__close span:nth-child(2){width:100%;height:2px;background:#b7bdc7;display:block;transform:rotateZ(135deg);transform-origin:center}.header__container{position:relative;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:0 20px;min-width:1200px}@media only screen and (max-width: 1200px){.header__container{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;min-width:100%}}.header__container__logo{width:224px}@media only screen and (max-width: 1200px){.header__container__logo{width:140px}}.header__container__logo img{width:100%}.header__container__burger{display:none}@media only screen and (max-width: 800px){.header__container__burger{display:block;width:38px;height:28px;float:right;margin:0;cursor:pointer}.header__container__burger__closed span{width:100%;height:4px;background:#112647;display:block;margin-bottom:7px}.header__container__burger__opened{display:none;margin:12px 0 0}.header__container__burger__opened span:first-child{width:100%;height:2px;background:#112647;display:block;margin-bottom:-2px;transform:rotateZ(45deg);transform-origin:center}.header__container__burger__opened span:nth-child(2){width:100%;height:2px;background:#112647;display:block;transform:rotateZ(135deg);transform-origin:center}}.header__container .nav{width:calc(-224px + 100%)}.header__container .nav ul{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.header__container .nav ul li{display:inline-block;margin:0 0 0 25px;position:relative;vertical-align:middle}@media only screen and (max-width: 1200px){.header__container .nav ul li{margin:0 0 0 20px}}@media only screen and (max-width: 800px){.header__container .nav ul li{display:block;margin:15px 0}}@media only screen and (max-width: 800px){.header__container .nav ul li:nth-child(1){display:none}}@media only screen and (max-width: 800px){.header__container .nav ul li:nth-child(4){display:none}}.header__container .nav ul li:nth-child(4) a{display:block;width:250px}@media only screen and (max-width: 1200px){.header__container .nav ul li:nth-child(4) a{width:180px}}.header__container .nav ul li:nth-child(4) a .num-img{border:1px solid #112647}.header__container .nav ul li span{text-decoration:none;color:#003162;font-family:"Roboto",sans-serif;font-weight:700;font-size:.875rem;text-transform:uppercase;position:relative}@media only screen and (max-width: 800px){.header__container .nav ul li span{color:#fff}}.header__container .nav ul li a.icon{width:40px;height:40px;background:url(../img/sprite.png)}.header__container .nav ul li a.icon--zoom{margin-left:30px}@media only screen and (max-width: 800px){.header__container .nav ul li a.icon--zoom{margin-left:0;margin-right:30px}}.header__container .nav ul li a.icon--select{background-position:-75px 0px;margin-right:30px;position:relative}@media only screen and (max-width: 800px){.header__container .nav ul li a.icon--select{margin-right:0}}.header__container .nav ul li a.icon--select span{background:#ed677a;color:#fff;border-radius:25px;text-align:center;width:30px;height:30px;line-height:30px;position:absolute;top:-5px;right:-10px;font-weight:bold}.header__container .nav ul li a img{border:1px solid #112647}.header__container .nav ul li .header__selection{position:absolute;padding:15px 10px;background:#ed677a;color:#fff;font-size:.8rem;line-height:1.1;width:225px;text-align:center;font-family:"Roboto",sans-serif;top:72px;left:20px;display:none}@media only screen and (max-width: 800px){.header__container .nav ul li .header__selection{left:auto;right:15px;top:55px}}.header__container .nav ul li .header__selection:before{content:"";width:0;height:0;border-style:solid;border-width:28px 0 0 14px;border-color:transparent transparent transparent #ed677a;position:absolute;left:0;top:-27px}@media only screen and (max-width: 800px){.header__container .nav ul li .header__selection:before{left:auto;right:0;border-width:0 0 14px 14px;border-color:transparent transparent #ed677a transparent;top:-12px}}.header__container .nav ul li .header__number{display:none}.header__container .nav__view{max-height:600px;background:#112647;margin-top:0;max-height:600px;padding:0 10px}.header__container .nav__view ul li a{color:#fff;display:block;width:100%}.footer{background-color:#112647;color:#fff;padding:30px 0}.footer__container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media only screen and (max-width: 1200px){.footer__container{display:block}}.footer__list{margin:0;padding:0;list-style:none}@media only screen and (max-width: 1200px){.footer__list{font-size:1.25rem;text-align:center}}.footer__item{display:inline-block;font-size:1.875rem;vertical-align:middle}@media only screen and (max-width: 1200px){.footer__item{font-size:1.4375rem;text-align:center}}.footer__item:first-child{margin-right:20px}@media only screen and (max-width: 1200px){.footer__item:first-child{margin-right:0}}@media only screen and (max-width: 1200px){.footer__item--variant{display:block;text-align:center;margin:30px 0;font-size:1.875rem}}.footer__link{color:#fff;text-decoration:none;font-size:.875rem;font-family:"Roboto",sans-serif}@media only screen and (max-width: 1200px){.footer__link{display:block;margin:5px auto;text-align:center;width:100%;font-size:1.25rem;font-size:.9rem}}.footer__link--tel{font-size:2.8125rem;font-family:"Josefin Sans",sans-serif;padding-left:20px}.footer__link--tel img{width:100%;max-width:278px}@media only screen and (max-width: 1200px){.footer__link--tel{font-size:2.5rem;padding-left:0;width:100%;text-align:center}}.footer__link:hover{color:#ed677a}.btn{background:#ed677a;padding:15px 25px;border-radius:50px;color:#fff;line-height:1}.btn:hover{background:#112647}.btn__nav{padding:8px 15px}.icon{display:inline-block;vertical-align:middle;background-image:url(../../dist/img/sprite.png)}.icon__tel{background-position:-58px -128px;width:40px;height:40px}.icon__tel:hover{background-position:-117px -128px}.icon__ptz{display:block;width:110px;height:110px;text-align:center;margin:0 auto 20px}.icon__ptz--rt{background-position:0 -204px}.icon__ptz--pinel{background-position:-118px -204px}.icon__ptz--taux{background-position:-236px -204px}.icon__invite{display:block;width:110px;height:110px;text-align:center;margin:0 auto 20px}@media only screen and (max-width: 800px){.icon__invite{width:55px;height:55px;background-size:242px;margin:0 auto 10px}}.icon__invite--un{background-position:0 -331px}@media only screen and (max-width: 800px){.icon__invite--un{background-position:0px -467px}}.icon__invite--deux{background-position:-118px -331px}@media only screen and (max-width: 800px){.icon__invite--deux{background-position:-56px -467px}}.icon__invite--trois{background-position:-236px -331px}@media only screen and (max-width: 800px){.icon__invite--trois{background-position:-113px -467px}}.icon__tw{width:41px;height:41px;background-position:0 -586px;margin-left:10px}@media only screen and (max-width: 800px){.icon__tw{margin-left:8px}}.icon__fb{width:41px;height:41px;background-position:-63px -586px;margin-left:10px}.icon__in{width:41px;height:41px;background-position:-129px -586px;margin-left:10px}select{-webkit-appearance:none;appearance:none;-moz-appearance:none}select::-ms-expand{display:none}.styled-select{height:64px;width:100%;overflow:hidden;border:none;position:relative;background:#fff url(../img/arrow-select-form.png) no-repeat scroll 95% center;color:#000;font-family:"Josefin Sans",sans-serif;cursor:pointer}@media only screen and (max-width: 450px){.styled-select{height:50px}}.styled-select:after{background:#fff url(../img/arrow-select-form.png) no-repeat scroll center center;content:"";display:none;height:64px;position:absolute;right:0;top:0;width:36px;z-index:100}@media only screen and (max-width: 450px){.styled-select:after{height:50px}}.styled-select select{border:none;height:64px;width:calc(4px + 100%);padding:5px 13px;background:transparent;color:#000;font-family:"Roboto Condensed",sans-serif;font-size:1.125rem;font-weight:700;font-style:italic}@media only screen and (max-width: 1200px){.styled-select select{font-size:.875rem}}@media only screen and (max-width: 450px){.styled-select select{height:50px}}.styled-select.active select{color:#878787}.styled-select.inactive select{color:rgba(135,135,135,.3)}.styled-select.inactive{background:#fff url(../img/arrow-select-form-inactive.png) no-repeat scroll 95% center}.styled-select option{height:30px;padding-top:5px}input[type=radio]{display:none}input[type=radio]+span{border:1px solid;border-color:#fff #fff #fff #fff;border-radius:50px;display:inline-block;float:left;margin-right:7px;padding:9px;position:relative;-webkit-appearance:none;background:#fff}input[type=radio]:checked+span{color:red}input[type=radio]:checked+span:after{background:#ed677a;border-radius:50px;content:" ";height:10px;left:4px;position:absolute;top:4px;width:10px}label:hover input[type=radio]+span{cursor:pointer}.contact__form__item label{cursor:pointer;color:#4b4b4b}input[type=submit]{-webkit-appearance:none}input[type=checkbox]:checked,input[type=checkbox]:not(:checked){position:absolute;left:-9999px}input[type=checkbox]:checked+label,input[type=checkbox]:not(:checked)+label{position:relative;padding:2px 0 0 25px;margin:0 16px 0 0;cursor:pointer;font-size:.75rem;color:#4b4b4b;display:inline-block}input[type=checkbox]:checked+label::before,input[type=checkbox]:not(:checked)+label::before{content:"";position:absolute;left:0;top:2px;width:19px;height:19px;border-radius:0;background-color:#fff;border:1px solid #fff}input[type=checkbox]:checked+label::after,input[type=checkbox]:not(:checked)+label::after{content:"";position:absolute;top:7px;left:5px;width:9px;height:9px;background-color:#ed677a;border-radius:0;transition:opacity .3s,transform .3s}input[type=checkbox]:not(:checked)+label::after{opacity:0;transform:scale(0)}input[type=checkbox]:checked+label::after{opacity:1;transform:scale(1)}.slider{height:100%;position:relative;z-index:2}.slider__raison{margin-top:0}.slider__title{z-index:10;position:relative;padding-top:80px;max-width:930px}.slider__wrap{overflow:hidden}.slick-list,.slick-track{height:100%}.slick-dots{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:55px;width:100%}@media(max-width: 800px){.slick-dots{bottom:30px}}.slick-dots li button{border-radius:50px;width:22px;height:22px;text-indent:-9999px;cursor:pointer;background:transparent;border:5px solid #fff;padding:0;margin:0 5px}.slick-dots li.slick-active button{background:#fff;border:5px solid #fff}.slick-arrow{position:absolute;top:195px;z-index:89;background:url(../img/sprite.png) no-repeat;background-position:-137px -484px;border:none;width:50px;height:50px;text-indent:-9999px;outline:none;cursor:pointer}@media(max-width: 800px){.slick-arrow{width:30px;height:30px;background-position:-110px -376px;background-size:385px}}.slick-arrow:active,.slick-arrow:focus{border:none}.slick-prev{right:0}@media(max-width: 800px){.slick-prev{right:0;top:50%}}.slick-next{left:0;transform:rotate(-180deg)}@media(max-width: 800px){.slick-next{left:0;right:auto;top:50%}}.popin{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:none}.popin__overlay{position:fixed;background:#000;opacity:.7;top:0;left:0;height:100%;Width:100%;z-index:1;cursor:pointer}.popin__wrapper{position:relative;z-index:2;width:100%;max-width:1000px;height:auto;margin:0 auto;background:#112647;color:#fff;max-height:100%;overflow:auto}.popin__wrapper--variant{background:#fff;color:#112647;max-width:1000px}@media only screen and (max-width: 1200px){.popin__wrapper--variant{max-width:1000px}}@media only screen and (max-width: 800px){.popin__wrapper--variant{max-width:100%}}@media only screen and (max-width: 800px){.popin__wrapper{margin:auto;width:100%;min-width:200px}}.popin__head{padding-left:10px;min-height:45px;text-align:right;top:0;width:100%;z-index:90}.popin__head:after{content:"";display:block;clear:both}.popin__title{padding:40px 20px 0;margin:40px 0 0 0;text-transform:uppercase;font-weight:400;font-size:2.5rem;line-height:3rem;text-align:center;font-weight:600}.popin__title--success{font-size:1.875rem;line-height:2.375rem}@media only screen and (max-width: 1200px){.popin__title{padding:10px 20px 0;margin:20px 0 0 0}}.popin__title span{font-weight:100}@media only screen and (max-width: 1200px){.popin__title{font-size:1.5rem;line-height:1.75rem}}@media only screen and (max-width: 800px){.popin__title{font-size:1.2rem}.popin__title span{font-size:1rem}}.popin__close{text-decoration:none;right:20px;top:0;position:absolute;width:36px;line-height:39px;text-align:center;color:#fff;font-size:3rem;border:none;background:none;cursor:pointer}.popin__close--variant{color:#112647}@media only screen and (max-width: 800px){.popin__close{right:5px}}.popin__content{padding:30px 0 20px;position:relative}.popin__content a{text-decoration:underline;color:#fff}.popin__content--variant{padding:30px 40px 60px;font-family:"Roboto",sans-serif;font-size:.875rem}.popin__content--variant .unslider-nav{bottom:70px}.popin__content--success{font-size:1.5625rem;text-align:center;line-height:1.875rem}@media only screen and (max-width: 800px){.popin__content{padding:20px 10px}}.popin__footer{text-align:center;margin-top:20px}.popin-pinel{top:100px;left:calc(50% - 450px);width:900px}@media only screen and (max-width: 1500px){.popin-pinel{top:50px}}@media screen and (max-width: 900px){.popin-pinel{width:100%;left:0}}@media only screen and (max-width: 800px){.popin-pinel{top:20px}}@media only screen and (max-width: 450px){.popin-pinel{top:0}}.popin-pinel.opened{display:block}.popin-pinel .popin__overlay{background:#112647}.popin-pinel .popin__wrapper{overflow:hidden;padding:30px 30px 45px}.popin-pinel .popin__close{background:#ed677a;border-radius:50%;width:70px;height:70px;right:-10px;top:-10px;font-size:2rem}.popin-pinel .popin__head{width:843px;height:368px;background:url("../img/main-img-pinel.jpg") center/cover no-repeat;margin:0 auto 40px}@media screen and (max-height: 800px){.popin-pinel .popin__head{height:300px;margin:0 auto 25px}}@media screen and (max-width: 900px){.popin-pinel .popin__head{width:100%}}.popin-pinel .popin__content{padding:0}.popin-pinel .popin__content__text{color:#112647;font-size:1.375rem;font-weight:700;text-align:center;line-height:1.25;margin-bottom:30px}@media only screen and (max-width: 800px){.popin-pinel .popin__content__text{font-size:1.125rem}}@media only screen and (max-width: 450px){.popin-pinel .popin__content__text{font-size:.875rem}}.popin-pinel .popin__content__text span{display:block}.popin-pinel .popin__content__cta{display:block;width:350px;background-color:#75cbbf;font-family:"Roboto",sans-serif;color:#fff;font-size:1.125rem;font-weight:700;text-align:center;text-decoration:none;border-radius:40px;border:none;padding:24px 0;margin:0 auto}@media only screen and (max-width: 800px){.popin-pinel .popin__content__cta{font-size:1rem}}@media only screen and (max-width: 450px){.popin-pinel .popin__content__cta{width:90%;padding:15px 0}}.popin-pinel .popin__content__cta:hover{background-color:#88d2c8}.cookieBlock{display:block}.show__mob{display:none}@media only screen and (max-width: 800px){.show__mob{display:block}}@media only screen and (max-width: 800px){.hide__mob{display:none !important}}.svg-color-white{fill:#fff}.svg-color-blue{fill:#112647}.homepage{padding-top:105px}@media only screen and (max-width: 1200px){.homepage{padding-top:75px}}.background{position:relative;background:url("../img/main-bg.jpg") center/cover;height:514px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 1200px){.background{-ms-flex-direction:column;flex-direction:column;height:auto;background:none}}@media only screen and (max-width: 1200px){.background__title-wrapper{background:url("../img/main-bg.jpg") center/cover;height:350px}}@media only screen and (max-width: 450px){.background__title-wrapper{height:225px}}.background__title{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-family:"Roboto",sans-serif;color:#112647;font-size:2.625rem;margin:70px 0 0 86px}@media only screen and (max-width: 1200px){.background__title{margin-left:0;font-size:1.875rem}}@media only screen and (max-width: 450px){.background__title{font-size:1.1875rem;margin-top:23px}}.background__title span,.background__title strong{background-color:#fff}.background__title .line-1{background-color:#112647;color:#fff;padding:18px 15px}@media only screen and (max-width: 800px){.background__title .line-1{padding:10px 6px}}.background__title .line-1 strong{background-color:transparent;color:#fff}.background__title .line-2{font-weight:300;padding:18px 15px}@media only screen and (max-width: 1200px){.background__title .line-2{padding:10px 6px 8px}}.background__title .line-3{padding:18px 15px}@media only screen and (max-width: 1200px){.background__title .line-3{padding:8px 6px 10px}}.background__offer{text-align:center;border-radius:10px;margin-top:23px}@media only screen and (max-width: 1200px){.background__offer{width:100%;border-radius:0;margin-top:0}}.background__offer__top{background-color:rgba(17,38,71,.9);color:#fff;border-radius:12px 0 0 12px}@media only screen and (max-width: 1200px){.background__offer__top{background-color:#112647;border-radius:0}}.background__offer__date{font-family:"Roboto",sans-serif;padding:15px 0}.background__offer__date p{display:inline;font-size:1.25rem;font-weight:500;border-bottom:1px solid #fff;padding:0 40px 7px}@media only screen and (max-width: 800px){.background__offer__date p{font-size:1.25rem;padding:0 10px 7px}}.background__offer__content{background:#112647;padding:25px 50px;color:#fff;text-align:center;border-top-left-radius:12px;border-bottom-left-radius:12px;font-family:"Roboto",sans-serif}@media only screen and (max-width: 1200px){.background__offer__content{padding:20px}}@media only screen and (max-width: 800px){.background__offer__content{display:block;background:#112647;border-radius:0;position:relative;top:-5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:20px 20px}}.background__offer__content .line--1{text-transform:uppercase;font-size:1.875rem;line-height:1.25}@media only screen and (max-width: 1200px){.background__offer__content .line--1{font-size:1.5625rem}}.background__offer__content .line--1 .strong{display:block;font-size:2.0625rem;font-weight:bold}@media only screen and (max-width: 1200px){.background__offer__content .line--1 .strong{font-size:1.875rem}}.background__offer__content .line--2{font-size:1rem;font-weight:300;line-height:1.3}@media only screen and (max-width: 1200px){.background__offer__content .line--2{font-size:.875rem}}.background__offer__content .line--3{font-size:1.125rem;font-weight:bold;margin-top:15px;line-height:1.04}@media only screen and (max-width: 1200px){.background__offer__content .line--3{font-size:1rem;margin-top:10px}}.background__offer__content .line--4{text-transform:uppercase;font-size:1.875rem;line-height:1.17;color:#75cbbf;margin-top:15px}@media only screen and (max-width: 1200px){.background__offer__content .line--4{font-size:1.5625rem;margin-top:10px}}.background__offer__content .line--4 strong{display:block;font-weight:bold}.background__offer__content .line--5{font-size:.875rem;font-weight:300;color:#75cbbf;line-height:1.36;margin-top:10px}@media only screen and (max-width: 1200px){.background__offer__content .line--5{font-size:.75rem;margin-top:5px}}.background__offer__bottom{font-family:"Roboto",sans-serif;background-color:#fff;color:#112647;font-size:1rem;font-weight:700;padding:13px 0;border-radius:0 0 10px 10px}@media only screen and (max-width: 1200px){.background__offer__bottom{display:none}}.background__offer__bottom span{display:block}.background__picture{background-size:cover;background-repeat:no-repeat;background-position:top center;height:600px}@media only screen and (max-width: 1500px){.background__picture{background-position:center center;height:370px}}@media only screen and (max-width: 800px){.background__picture{height:320px}}.background__picture.region1{background-image:url("../img/bg-region_1.jpg");background-position:center center}@media only screen and (max-width: 450px){.background__picture.region1{background-image:url("../img/bg-region_1_mob.jpg")}}.background__picture.region2{background-image:url("../img/bg-region_2.jpg")}@media only screen and (max-width: 1500px){.background__picture.region2{background-position:top center}}@media only screen and (max-width: 450px){.background__picture.region2{background-image:url("../img/bg-region_2_mob.jpg")}}.background__picture.region3{background-image:url("../img/bg-region_3.jpg")}@media only screen and (max-width: 450px){.background__picture.region3{background-image:url("../img/bg-region_3_mob.jpg")}}.background__picture.region4{background-image:url("../img/bg-region_4.jpg")}@media only screen and (max-width: 450px){.background__picture.region4{background-image:url("../img/bg-region_4_mob.jpg")}}.background__picture.region5{background-image:url("../img/bg-region_5.jpg")}@media only screen and (max-width: 450px){.background__picture.region5{background-image:url("../img/bg-region_5_mob.jpg")}}.background__picture.region6{background-image:url("../img/bg-region_6.jpg")}@media only screen and (max-width: 450px){.background__picture.region6{background-image:url("../img/bg-region_6_mob.jpg")}}.background__picture.region7{background-image:url("../img/bg-region_7.jpg")}@media only screen and (max-width: 1500px){.background__picture.region7{background-position:top center}}@media only screen and (max-width: 450px){.background__picture.region7{background-image:url("../img/bg-region_7_mob.jpg")}}.background__picture.region8{background-image:url("../img/bg-region_8.jpg")}@media only screen and (max-width: 450px){.background__picture.region8{background-image:url("../img/bg-region_8_mob.jpg")}}.background__picture.region9{background-image:url("../img/bg-region_9.jpg")}@media only screen and (max-width: 450px){.background__picture.region9{background-image:url("../img/bg-region_9_mob.jpg")}}.background__picture.region10{background-image:url("../img/bg-region_10.jpg")}@media only screen and (max-width: 450px){.background__picture.region10{background-image:url("../img/bg-region_10_mob.jpg")}}.background__picture.region11{background-image:url("../img/bg-region_11.jpg")}@media only screen and (max-width: 1500px){.background__picture.region11{background-position:top center}}@media only screen and (max-width: 450px){.background__picture.region11{background-image:url("../img/bg-region_11_mob.jpg")}}.background__mask{background:linear-gradient(to top, rgba(0, 0, 0, 0.3) 5%, transparent 50%) repeat scroll 0 0;position:absolute;height:100%;width:100%;left:0;top:0}@media only screen and (max-width: 800px){.background__mask{background:rgba(0,0,26,.6)}}.search{height:auto;position:relative;display:block;background:#75cbbf;padding:30px 0}@media only screen and (max-width: 800px){.search{padding:20px 10px}}@media only screen and (max-width: 800px){.search{background:#fff;position:fixed;top:75px;width:100%;padding:0;z-index:300;display:none}.search .col-m-12{padding:0}}.search__title{font-family:"Roboto",sans-serif;text-align:center;font-size:1.5rem;font-weight:500;line-height:1;margin-bottom:30px}@media only screen and (max-width: 800px){.search__title{font-size:.875rem;padding:20px 20px 0 !important}}.search--content{height:90px;font-size:1.375rem;line-height:90px;color:#0f0815;text-transform:uppercase;font-weight:300}@media only screen and (max-width: 1200px){.search--content{font-size:1.125rem}}@media only screen and (max-width: 800px){.search--content{font-size:.8125rem;line-height:1.25rem;width:250px}}.search--content br{display:none}@media only screen and (max-width: 800px){.search--content br{display:block}}.search--content strong{font-size:1.375rem}@media only screen and (max-width: 1200px){.search--content strong{font-size:1.125rem}}@media only screen and (max-width: 800px){.search--content strong{font-size:.9375rem}}.search__line{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-ms-flex-pack:center;justify-content:center;height:auto;width:100%;z-index:10;padding:0}@media only screen and (max-width: 800px){.search__line{-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center}}.search__line__box{width:calc(-84px + 33.33%);margin:0;border:none}.search__line__box:nth-child(2){border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb}@media only screen and (max-width: 800px){.search__line__box:nth-child(2){border-right:none;border-left:none}}@media only screen and (max-width: 800px){.search__line__box{width:90%;margin:6px 0}}@media only screen and (max-width: 800px){.search__line__box{width:100%;border-top:1px solid #dbdbdb;margin:0}}.search__line__submit{width:300px;margin:0 20px}@media only screen and (max-width: 1200px){.search__line__submit{width:auto}}@media only screen and (max-width: 800px){.search__line__submit{width:90%;margin:6px 0}}@media only screen and (max-width: 800px){.search__line__submit{width:100%;margin:0}}.search__submit{background:#112647 url(../img/loop.png) no-repeat 28px center;padding:0 55px 0 80px;color:#fff;font-size:1rem;letter-spacing:1px;line-height:64px;font-weight:bold;text-transform:normal;text-align:center;cursor:pointer;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search__submit:hover{opacity:.9}@media only screen and (max-width: 1200px){.search__submit{background-position:20px center;font-size:.875rem;padding:0 30px 0 55px}}@media only screen and (max-width: 800px){.search__submit{line-height:50px;background-color:#ed677a}}.result{font-family:"Roboto",sans-serif;padding:30px 0;color:#000}@media only screen and (max-width: 800px){.result{padding-top:0}}.result__title{font-size:1.5rem;text-align:center;margin-bottom:30px;color:#112647}@media only screen and (max-width: 800px){.result__title{font-size:1.3rem;color:#112647;font-weight:bold;line-height:1.2}}.result__wrapper{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 800px){.result__wrapper{-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}}.result__content{width:800px}@media only screen and (max-height: 800px){.result__content{width:calc(-20px + 60%)}}@media only screen and (max-width: 1200px){.result__content{width:calc(-20px + 60%)}}@media only screen and (max-width: 800px){.result__content{width:100%}}.result__bloc{padding:26px 0 34px;border-bottom:2px solid #efefef}.result__bloc:first-child{padding-top:0}@media only screen and (max-width: 800px){.result__bloc:first-child{padding:26px 0;border-top:2px solid #efefef}}.result__bloc:last-child{border-bottom:none}.result__bloc h2{color:#2b2b2b;font-size:2.1875rem;font-weight:bold;line-height:1.2}@media only screen and (max-width: 800px){.result__bloc h2{font-size:1.6rem}}@media only screen and (max-width: 450px){.result__bloc h2{text-align:center;font-size:1.3rem}}.result__bloc h3{color:#2b2b2b;font-size:1.4375rem;line-height:1.5;padding-bottom:5px}@media only screen and (max-width: 450px){.result__bloc h3{text-align:center;font-size:1.1rem}}.result__other{border-bottom:2px solid #efefef;padding:30px 0;font-size:1.3rem;line-height:1.3;text-align:center;color:#112647;font-style:italic}.result__picture{height:415px;position:relative;background-size:cover;background-position:center center}@media only screen and (max-width: 450px){.result__picture{height:190px}}.result__picture__offer{position:absolute;text-align:center;width:305px;top:80px;left:0;background-color:rgba(17,38,71,.9);color:#fff;border-radius:0 10px 10px 0}@media only screen and (max-width: 800px){.result__picture__offer{width:200px;top:50px}}@media only screen and (max-width: 450px){.result__picture__offer{width:155px}}.result__picture__offer__date{font-family:"Roboto",sans-serif;padding:15px 0}@media only screen and (max-width: 450px){.result__picture__offer__date{padding:5px 0 7px}}.result__picture__offer__date p{display:inline;font-size:1.25rem;font-weight:500;border-bottom:1px solid #fff;padding:0 50px 7px}@media only screen and (max-width: 800px){.result__picture__offer__date p{font-size:.8125rem;padding:0 10px 7px}}@media only screen and (max-width: 450px){.result__picture__offer__date p{font-size:.5625rem}}.result__picture__offer__content{font-family:"Roboto",sans-serif;padding-bottom:15px}@media only screen and (max-width: 800px){.result__picture__offer__content{padding-bottom:8px}}@media only screen and (max-width: 450px){.result__picture__offer__content{padding-bottom:0}}.result__picture__offer__content .line{font-size:1.5625rem}@media only screen and (max-width: 800px){.result__picture__offer__content .line{font-size:1.25rem}}@media only screen and (max-width: 450px){.result__picture__offer__content .line{font-size:.9375rem}}.result__picture__offer__content .line--1{margin:8px 0 12px}@media only screen and (max-width: 800px){.result__picture__offer__content .line--1{margin:4px 0 6px}}@media only screen and (max-width: 450px){.result__picture__offer__content .line--1{margin-bottom:0}}.result__picture__offer__content .line--2{font-size:1.875rem;font-weight:700;margin-bottom:12px}@media only screen and (max-width: 800px){.result__picture__offer__content .line--2{font-size:1.125rem;margin-bottom:6px}}@media only screen and (max-width: 450px){.result__picture__offer__content .line--2{margin-bottom:10px}}.result__picture__offer__content .line--3{font-size:.875rem;font-weight:300}@media only screen and (max-width: 800px){.result__picture__offer__content .line--3{display:none}}.result__picture--patch{padding:17px 15px;color:#112647;background:#fff;position:absolute;left:15px;top:15px;font-size:1.3rem;font-weight:bold}@media only screen and (max-width: 450px){.result__picture--patch{left:10px;top:10px;font-size:.9rem;padding:8px}}.result__picture--pinel-patch{position:absolute;top:15px;right:15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:94px;height:94px;background-color:#ed677a;color:#fff;font-size:1rem;line-height:1;text-align:center;border-radius:50%}@media only screen and (max-width: 450px){.result__picture--pinel-patch{top:10px;right:10px;width:70px;height:70px;font-size:.6875rem}}.result__picture--pinel-patch span{display:block;font-weight:300}.result__picture--pinel-patch span.fw-medium{font-weight:500;text-transform:uppercase}.result__picture--pinel-patch span.fw-medium sup{position:relative;top:-4px}@media only screen and (max-width: 800px){.result__picture--pinel-patch span.fw-medium sup{top:-3px}}.result__picture--patch--idf{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#75cbbf;color:#fff;text-align:center;border-radius:999px;width:135px;height:135px;position:absolute;top:20px;right:20px;font-size:.875rem;line-height:1.2;transform:rotateZ(8deg);box-shadow:-2px -2px 8px -4px rgba(0,0,0,.65)}@media only screen and (max-width: 800px){.result__picture--patch--idf{font-size:.625rem;width:100px;height:100px;top:5px;right:5px;box-shadow:-2px -2px 8px -4px rgba(0,0,0,.85)}}.result__picture--patch--idf p span{display:block}.result__picture--patch--idf p:first-child{text-transform:uppercase}.result__flex{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 0 26px;position:relative}@media only screen and (max-width: 450px){.result__flex{-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap}}.result__typology{background:#75cbbf;border-radius:10px;padding:20px 10px;color:#fff;text-align:center;line-height:1.3;font-size:1rem;width:377px;margin-right:20px}@media only screen and (max-width: 1200px){.result__typology{font-size:.85rem;width:auto;padding:10px}}@media only screen and (max-width: 450px){.result__typology{width:100%}}.result__typology span{display:block}.result__typology strong{font-size:1.3rem}@media only screen and (max-width: 1200px){.result__typology strong{font-size:1.1rem}}.result__link{width:202px;padding:16px 10px;color:#fff;border:none;border-radius:28px;font-size:1rem;cursor:pointer}@media only screen and (max-width: 1200px){.result__link{font-size:.85rem;width:auto;padding:10px 20px}}@media only screen and (max-width: 450px){.result__link{width:calc(-10px + 50%);margin-top:15px}}@media only screen and (max-width: 340px){.result__link{font-size:.75rem}}.result__link:hover{opacity:.9}.result__link--plus{background:#ed677a;margin-right:13px}.result__link--plus.active{background:#b7bdc7}.result__link--tel{background:#112647 url(../img/sprite.png) 23px -192px;padding-left:30px}@media only screen and (max-width: 1200px){.result__link--tel{background-position:14px -202px;padding-left:45px}}.result__link--tel-disabled{display:none;background:#b7bdc7 url("../img/sprite.png") 18px -198px;padding-left:30px;cursor:auto}.result__link--tel-disabled:hover{opacity:1}@media only screen and (max-width: 1200px){.result__link--tel-disabled{background-position:14px -202px;padding-left:45px}}.result__text{color:#6f6f6f;font-size:1rem;line-height:1.5}@media only screen and (max-width: 450px){.result__text{font-size:.875rem}}.result__call{position:absolute;right:0;width:calc(-25px + 50%);top:95px;display:none;z-index:10}@media only screen and (max-width: 1200px){.result__call{top:80px}}@media only screen and (max-width: 450px){.result__call{top:138px;width:100%}}.result__call:before{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #224170 transparent;position:absolute;top:-10px;right:calc(-30px + 25%)}.result__call__back{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-ms-flex-pack:center;justify-content:center}.result__form{width:calc(-850px + 100%);max-width:514px;padding-top:77px;position:relative}@media only screen and (max-height: 800px){.result__form{width:calc(-20px + 40%)}}@media only screen and (max-width: 1200px){.result__form{width:calc(-20px + 40%)}}@media only screen and (max-width: 800px){.result__form{padding-top:0;width:100%}}.result__form__content{background:#f3f4f8;padding:30px;overflow:auto}@media only screen and (max-width: 340px){.result__form__content{padding:10px}}.result__form__content h3{font-size:1.375rem;font-weight:700;text-align:center}.result__form__content h3 span{display:block}.result__form__message{display:none;background:#ed677a;position:relative;width:100%;padding:10px;text-align:center;color:#fff;font-size:.95rem;margin-bottom:15px}@media only screen and (max-width: 1200px){.result__form__message{font-size:.8rem}}.result__form__overlay{background:rgba(0,0,0,.8);top:0;left:0;width:100%;height:100%;position:fixed;z-index:10000;display:none}.result__selection{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;margin:15px 0}.result__selection__item{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;padding:10px;background:#fff;width:50%}@media only screen and (max-width: 800px){.result__selection__item{width:100%}}.result__selection__item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result__selection__item span{width:30px;height:24px;cursor:pointer;background:url("../img/sprite.png") 0 123px;margin-right:10px;border:none;display:block;text-overflow:ellipsis}@media only screen and (max-width: 1200px){.result__selection__item span{width:35px}}.confirm{background:#f3f4f8;padding:25px 80px;text-align:center;display:none}@media only screen and (max-width: 1200px){.confirm{padding:25px}}.confirm h2{font-family:"Josefin Sans",sans-serif;font-size:1.5rem;line-height:1.3;color:#112647}.confirm h3{font-family:"Josefin Sans",sans-serif;margin-top:30px;font-size:1.2rem;line-height:1.2}.confirm a{margin:30px auto 10px;width:100%;display:block;border-radius:20px;padding:12px 15px;background:#75cbbf;color:#fff;margin-top:30px;font-size:1.2rem}.confirm__call__back{width:160px;text-align:center;display:none;width:100%;margin:0 auto;z-index:2;position:relative;background:#224170;padding:25px}@media only screen and (max-width: 1200px){.confirm__call__back{padding:25px;width:100%}}.confirm__call__back h2{font-family:"Josefin Sans",sans-serif;font-size:1.4rem;line-height:1.3;color:#fff}@media only screen and (max-width: 1200px){.confirm__call__back h2{font-size:1.2rem}}@media only screen and (max-width: 800px){.confirm__call__back h2{font-size:1rem}}.bandeau{min-height:300px;background-image:url(../../dist/img/bandeau01.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;position:relative}@media only screen and (max-width: 1200px){.bandeau{min-height:250px}}@media only screen and (max-width: 800px){.bandeau{background-image:url(../../dist/img/bandeau01-mob.jpg)}}.bandeau__wrapper{display:table;height:300px;vertical-align:middle;margin:0 auto;position:relative;width:100%}@media only screen and (max-width: 1200px){.bandeau__wrapper{height:250px}}.bandeau__container{display:table-cell;vertical-align:middle}.bandeau__titre{color:#fff;font-size:1.875rem;line-height:1.3;font-weight:300;text-transform:uppercase;position:relative;width:100%;z-index:2;text-align:center}.bandeau__titre strong{font-weight:500}@media only screen and (max-width: 1200px){.bandeau__titre{font-size:1.875rem}}@media only screen and (max-width: 800px){.bandeau__titre{font-size:1.625rem;line-height:1.875rem}}.intro{background:#f7f7f7;padding:50px 0;text-align:center}@media only screen and (max-width: 800px){.intro{padding:30px 0}}.intro__title{font-family:"Josefin Sans",sans-serif;font-size:1.875rem;line-height:1.2;text-transform:uppercase;margin-top:30px;margin-bottom:20px}@media only screen and (max-width: 1200px){.intro__title{font-size:2.1875rem}}@media only screen and (max-width: 800px){.intro__title{font-size:1.125rem;line-height:1.5625rem;margin-bottom:20px}}.intro__title span{font-weight:bold;color:#ed677a}.intro__subtitle{font-family:"Roboto",sans-serif;font-size:1.875rem;line-height:1;font-weight:bold;margin:40px 0 10px;text-transform:uppercase}@media only screen and (max-width: 1200px){.intro__subtitle{font-size:1.5625rem}}@media only screen and (max-width: 800px){.intro__subtitle{font-size:1.375rem;line-height:1.5625rem;margin:20px 0}}.intro__subtitle span{color:#ed677a}.intro__text{font-family:"Roboto",sans-serif;font-size:1.25rem;line-height:1.2;font-weight:normal}@media only screen and (max-width: 1200px){.intro__text{font-size:1.125rem}}@media only screen and (max-width: 800px){.intro__text{font-size:1rem;line-height:1.25rem;margin-bottom:20px}}.intro__text strong{font-weight:normal;color:#ed677a}@media only screen and (max-width: 800px){.intro__text strong{display:block;margin-top:20px}}.intro__link{text-decoration:none;display:table;margin:40px auto 0;font-size:1rem;font-weight:300;padding:15px 30px}@media only screen and (max-width: 800px){.intro__link{margin:30px auto 0;line-height:1.5625rem;font-size:.9375rem;padding:15px 25px}}.city{background-color:#fff;padding:100px 0;position:relative;z-index:900}@media only screen and (max-width: 800px){.city{padding:30px 0}}.city__wrapper{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-align-items:top;-ms-align-items:top;-o-align-items:top;-ms-flex-align:top;align-items:top;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media only screen and (max-width: 800px){.city__wrapper{display:block}}.city__box{width:calc(-33px + 50%)}@media only screen and (max-width: 1200px){.city__box{width:calc(-20px + 50%)}}@media only screen and (max-width: 800px){.city__box{width:100%}}.city__picture{width:calc(-33px + 50%)}@media only screen and (max-width: 1200px){.city__picture{width:calc(-20px + 50%)}}@media only screen and (max-width: 800px){.city__picture{width:100%;margin-bottom:20px}}.city__picture img{width:100%}.city__desc__title{color:#ed677a;font-size:2.3125rem;line-height:1.2;font-weight:300;text-transform:uppercase;margin-bottom:25px}@media only screen and (max-width: 1200px){.city__desc__title{font-size:2.1875rem;margin-bottom:10px}}@media only screen and (max-width: 800px){.city__desc__title{font-size:1.375rem;margin-bottom:4px}}.city__desc__subtitle{color:#ed677a;font-size:2.3125rem;line-height:2.625rem;font-weight:300;text-transform:uppercase;margin-bottom:25px}@media only screen and (max-width: 1200px){.city__desc__subtitle{font-size:2.1875rem;line-height:2.375rem;margin-bottom:10px}}@media only screen and (max-width: 800px){.city__desc__subtitle{font-size:1.375rem;line-height:1.625rem}}.city__desc__list{list-style:none;margin:0;padding:0}.city__desc__item{display:block;font-size:1rem;line-height:1;font-family:"Roboto",sans-serif;line-height:1.5625rem;padding-left:20px;position:relative;margin-bottom:10px}@media only screen and (max-width: 1200px){.city__desc__item{margin-bottom:0}}.city__desc__item strong{font-weight:bold}.city__desc__item:before{content:"•";font-size:1.875rem;display:inline-block;vertical-align:top;position:absolute;left:0;top:0;color:#ed677a}.city__desc__asterisque{font-size:.75rem;font-style:italic;margin-top:25px}.ptz{background:#f7f7f7;padding:92px 0 100px;display:none}@media only screen and (max-width: 800px){.ptz{padding:30px 0}}.ptz__title{color:#c63861;font-size:2.8125rem;line-height:1;font-weight:bold;position:relative;width:100%;z-index:2;text-align:center;text-transform:uppercase;margin-bottom:10px}@media only screen and (max-width: 1200px){.ptz__title{font-size:2.1875rem}}@media only screen and (max-width: 800px){.ptz__title{font-size:1.375rem;margin-bottom:4px}}.ptz__subtitle{color:#c63861;font-size:2.8125rem;line-height:1;font-weight:300;position:relative;width:100%;z-index:2;text-align:center;text-transform:uppercase}@media only screen and (max-width: 1200px){.ptz__subtitle{font-size:2.1875rem}}@media only screen and (max-width: 800px){.ptz__subtitle{font-size:1.375rem;line-height:1.625rem}}.ptz__list{margin:0;padding:0;list-style:none}.ptz__item{display:inline-block;width:33.33%;text-align:center;vertical-align:top}.ptz__item__title{font-size:2.1875rem;font-weight:bold;text-transform:uppercase;margin-bottom:20px;margin-top:65px}.ptz__item__title sup{font-size:1rem;padding-left:2px;position:relative;top:-15px}@media only screen and (max-width: 1200px){.ptz__item__title{font-size:1.875rem;margin-bottom:10px}}@media only screen and (max-width: 800px){.ptz__item__title{margin-top:20px}}.ptz__item__title span{font-weight:300}.ptz__item__desc{font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.25rem}@media only screen and (max-width: 1200px){.ptz__item__desc{font-size:.875rem}}.ptz__ml{text-transform:uppercase;font-family:"Roboto",sans-serif;font-size:.625rem;text-align:center;margin-top:40px}.invite{background:#ed677a;color:#fff;padding:92px 0 130px}.invite--variant{background:#75cbbf}@media only screen and (max-width: 800px){.invite{padding:30px 0 70px}}.invite__title{color:#fff;font-size:2.8125rem;line-height:1;font-weight:bold;position:relative;width:100%;z-index:2;text-align:center;text-transform:uppercase;margin-bottom:40px}@media only screen and (max-width: 1200px){.invite__title{font-size:2.1875rem}}@media only screen and (max-width: 800px){.invite__title{font-size:1.5rem;margin-bottom:4px}}.invite__subtitle{color:#fff;font-size:2.8125rem;line-height:1;font-weight:300;position:relative;width:100%;z-index:2;text-align:center;text-transform:uppercase;margin-bottom:10px}@media only screen and (max-width: 1200px){.invite__subtitle{font-size:2.1875rem}}@media only screen and (max-width: 800px){.invite__subtitle{font-size:1.375rem;line-height:1.625rem}}.invite__list{margin:0;padding:0;list-style:none}.invite__item{display:inline-block;width:33.33%;text-align:center;vertical-align:top;color:#112647}@media only screen and (max-width: 800px){.invite__item{display:block;width:100%}}.invite__item__title{font-size:1.6rem;line-height:1.2;text-transform:uppercase;margin-bottom:20px;margin-top:30px;position:relative}@media only screen and (max-width: 1200px){.invite__item__title{font-size:1.875rem;margin-bottom:10px}}@media only screen and (max-width: 800px){.invite__item__title{margin-top:20px;font-size:.8rem;line-height:1.2;margin-bottom:10px}}.invite__item__title span{font-weight:300}.invite__item__desc{font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.4}@media only screen and (max-width: 1200px){.invite__item__desc{font-size:.85rem;line-height:1.2}}@media only screen and (max-width: 800px){.invite__item__desc{padding:0 50px}.invite__item__desc br{display:none}}.contact{background:#112647;color:#fff;padding:92px 0 80px}@media only screen and (max-width: 800px){.contact{padding:30px 0}}.contact__title{color:#fff;font-size:2.5rem;line-height:1;font-weight:bold;position:relative;width:100%;z-index:2;text-align:center;text-transform:uppercase;margin-bottom:10px}@media only screen and (max-width: 800px){.contact__title{font-size:1.875rem}}.contact__subtitle{color:#fff;font-size:2.5rem;line-height:1;font-weight:300;position:relative;width:100%;z-index:2;text-align:center;text-transform:uppercase;margin-bottom:40px}@media only screen and (max-width: 800px){.contact__subtitle{font-size:1.875rem}}.contact__form{width:100%;margin:0 auto;z-index:2;position:relative}.contact__form--call{width:100%;margin:0 auto;z-index:2;position:relative;background:#224170;padding:25px 25px 5px 25px}.contact__form--call h4{color:#fff;line-height:1}.contact__form--call h4.title--little{margin-bottom:15px}@media only screen and (max-width: 1200px){.contact__form--call h4{line-height:1.3rem;font-size:.85rem}}.contact__form__close{text-decoration:none;right:20px;top:14px;position:absolute;width:36px;line-height:39px;text-align:center;color:#fff;font-size:2rem;border:none;background:none;cursor:pointer;z-index:10}.contact__form__close--little{line-height:30px}@media only screen and (max-width: 1200px){.contact__form__close{right:0px;top:0px}}@media only screen and (max-width: 800px){.contact__form{width:100%}}.contact__form h3{color:#112647;font-family:"Roboto",sans-serif;font-size:1.375rem;line-height:1.1;font-weight:700;margin-bottom:25px}@media only screen and (max-width: 1200px){.contact__form h3{font-size:1.7rem}}.contact__form h4{font-size:1rem;text-align:center;margin-bottom:20px}.contact__form--popin{width:80%;max-width:400px}@media only screen and (max-width: 1200px){.contact__form--popin{margin:0 auto 0}}.contact__form__line{width:100%;margin-bottom:15px}@media only screen and (max-width: 1500px){.contact__form__line{margin-bottom:10px;width:100% !important}}@media only screen and (max-width: 1200px){.contact__form__line{margin-bottom:5px;margin-top:0px}}@media only screen and (max-width: 800px){.contact__form__line{width:100%;margin-bottom:10px}}.contact__form__line:nth-child(13){margin-bottom:5px}.contact__form__boxlarge{width:100%}.contact__form__boxlittle{width:calc(-10px + 50%);display:inline-block}.contact__form__boxlittle:first-child{margin-right:10px}.contact__form__boxlittle:last-child{margin-left:10px}@media only screen and (max-width: 800px){.contact__form__boxlittle:last-child{margin-left:0;margin-top:10px}}@media only screen and (max-width: 800px){.contact__form__boxlittle{width:100%;margin:0}}.contact__form__rgpd p{font-size:.625rem;line-height:1;color:#4b4b4b;text-align:justify}@media only screen and (max-width: 1200px){.contact__form__rgpd p{font-size:.6rem}}.contact__form__rgpd p a{text-decoration:underline}.contact__form__item{display:inline-block;padding-right:10px;font-family:"Roboto",sans-serif;font-size:.875rem}.contact__form__element{width:100%;color:#4b4b4b;font-size:1rem;padding:15px;border:none}@media only screen and (max-width: 1500px){.contact__form__element{font-size:.6875rem;padding:12px 15px}}.contact__form__element ::-moz-placeholder{opacity:1}.contact__form__textarea{height:180px}.contact__form__mandatory{font-size:.75rem;text-align:left;color:#4b4b4b}.contact__form__btnsubmit{margin:15px auto 10px;width:100%;max-width:330px;display:block;color:#fff;background:#75cbbf;border:none;border-radius:20px;padding:12px 15px;text-align:center;font-size:1.4rem;cursor:pointer;font-weight:bold;font-family:"Roboto",sans-serif}.contact__form__btnsubmit--call{margin:20px auto 0;max-width:230px;font-size:1.2rem}@media only screen and (max-width: 800px){.contact__form__btnsubmit{margin:20px auto 10px}}.contact__form__btnsubmit:hover{color:#fff;opacity:.9}.contact__form__submit{margin-bottom:0}.contact__form__submit input{max-width:233px;border-radius:28px;margin-left:auto;margin-right:auto}.address{background:#aed1a2;color:#112647;position:relative;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex}@media only screen and (max-width: 800px){.address{height:350px;display:block}}@media only screen and (max-width: 800px){.address{height:auto}}.address__box{display:inline-block;width:50%;vertical-align:middle;position:relative;margin-bottom:-5px}@media only screen and (max-width: 800px){.address__box{display:block;width:100%}}.address__box__content{width:50%;padding:80px 15px 80px 10%;position:relative;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex}@media only screen and (max-width: 1200px){.address__box__content{width:70%;padding:50px 15px 95px 45px}}@media only screen and (max-width: 996px){.address__box__content{width:50%;padding:50px 50px;display:block}}@media only screen and (max-width: 800px){.address__box__content{position:relative;display:block;width:100%;padding:30px 15px;left:0}}@media only screen and (max-width: 800px){.address__box__content__wrapper{padding-bottom:35px}}.address__box__content--title{font-family:"Josefin Sans",sans-serif;font-weight:300;font-size:2.1875rem;text-transform:uppercase;line-height:1.1}@media only screen and (max-width: 1200px){.address__box__content--title{font-size:2.1875rem;line-height:2.5rem}}@media only screen and (max-width: 800px){.address__box__content--title{font-size:1.5625rem;line-height:1.875rem}}.address__box__content--adresse{font-family:"Roboto",sans-serif;font-weight:normal;font-size:1.25rem;line-height:1.5625rem;margin:40px 0}@media only screen and (max-width: 1200px){.address__box__content--adresse{font-size:1.5rem}}@media only screen and (max-width: 996px){.address__box__content--adresse{font-size:1.25rem}}@media only screen and (max-width: 800px){.address__box__content--adresse{font-size:1.25rem;line-height:1.5rem;margin:20px 0}}.address__box__content--rdv{font-size:1.125rem;font-family:"Roboto",sans-serif}.address__box__content--rdv p{margin-bottom:10px}.address__box__content--rdv img{width:100%;max-width:278px}.address__box__content--horaire{font-family:"Roboto",sans-serif;font-weight:normal;font-size:1.125rem;line-height:1.5625rem}@media only screen and (max-width: 1200px){.address__box__content--horaire{font-size:1rem}}.address__box__map--img{width:100%}.address__box__map--iframe{width:100%;height:calc(-5px + 100%)}@media only screen and (max-width: 800px){.address__box__map--iframe{height:350px;margin-bottom:-5px}}.address__box__map--btn{border:none;background:url(../../dist/img/sprite.png) 0 -473px;width:76px;height:82px;position:absolute;z-index:100;top:calc(-41px + 50%);left:calc(-38px + 50%);cursor:pointer}.address__cta{display:inline-block;padding:0 30px;z-index:100;text-align:center}@media only screen and (max-width: 996px){.address__cta{padding:0;margin:30px auto 0}}@media only screen and (max-width: 800px){.address__cta{display:block}}.address__cta__primo{border:1px solid #fff}.address__cta__wrapper{display:-ms-flexbox;display:flex}@media only screen and (max-width: 800px){.address__cta__wrapper{display:block;position:relative}}.address__cta__header{background:#112647;color:#fff;font-family:"Josefin Sans",sans-serif;font-size:1.4375rem;line-height:1.875rem;font-weight:300;padding:15px 0 5px}.address__cta__header strong{font-weight:bold;font-size:2.1875rem;margin-top:10px;display:block}.address__cta__header sup{font-size:.75rem;padding-left:2px;position:relative;top:-17px;font-weight:300}@media only screen and (max-width: 800px){.address__cta__header{position:relative;width:calc(30px + 100%);margin-left:-15px;display:block;font-size:1.5625rem}}.address__cta__content{background:#fff;color:#112647;bottom:35px;font-family:"Josefin Sans",sans-serif;font-size:1.125rem;line-height:1.25rem;font-weight:500;padding:12px 10px}@media only screen and (max-width: 800px){.address__cta__content{font-size:.625rem}}.address__cta__content strong{font-weight:bold;display:block;text-transform:none;font-size:1.5625rem}.address__cta__content span{display:block;text-transform:uppercase;font-weight:300;font-size:.875rem}.address__cta__content sup{font-size:.625rem;position:relative;top:-8px;padding-left:2px}@media only screen and (max-width: 800px){.address__cta__content sup{top:-7px}}@media only screen and (max-width: 800px){.address__cta__content{position:relative;bottom:0;width:calc(30px + 100%);margin-left:-15px;display:block;font-size:1.125rem}}.address__maquette{font-size:.75rem;background:#112647;color:#fff;line-height:45px;padding:0 10px;position:absolute;font-weight:300;display:inline-block;margin-left:45px;margin-top:20px;text-transform:uppercase;left:45px}@media only screen and (max-width: 800px){.address__maquette{position:relative;left:0px;font-size:.625rem;margin-bottom:20px}}.address__maquette strong{font-weight:500;font-size:.875rem}@media only screen and (max-width: 800px){.address__maquette strong{font-size:.625rem}}.address__maquette:before{content:"";width:45px;height:45px;position:absolute;top:0;left:-45px;background:url(../../dist/img/maquette.jpg) no-repeat;background-size:45px}.encart__maquette{height:55px;top:-20px;display:inline-block;margin:20px 0px;font-size:1.25rem;background:#112647;padding:0 20px 0 0}.encart__maquette img{display:inline-block;padding:0 20px 0 0}.encart__maquette span{position:relative;top:-20px}a{color:inherit;text-decoration:none}.residence{background-color:#fff;padding:100px 0 50px;position:relative;z-index:900}@media only screen and (max-width: 800px){.residence{padding:30px 0}}.residence__wrapper{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-align-items:top;-ms-align-items:top;-o-align-items:top;-ms-flex-align:top;align-items:top;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media only screen and (max-width: 800px){.residence__wrapper{display:block}}.residence__box{width:calc(-33px + 50%)}@media only screen and (max-width: 1200px){.residence__box{width:calc(-20px + 50%)}}@media only screen and (max-width: 800px){.residence__box{width:100%}}.residence__picture{position:relative;width:calc(-33px + 50%)}@media only screen and (max-width: 1200px){.residence__picture{width:calc(-20px + 50%)}}@media only screen and (max-width: 800px){.residence__picture{width:100%;margin-top:20px}}.residence__picture img{width:100%}.residence__picture__loupe{background-image:url(../../dist/img/sprite.png);width:54px;height:54px;background-position:9px -116px;position:absolute;top:20px;right:20px;background-color:rgba(255,255,255,.8);z-index:100}@media only screen and (max-width: 800px){.residence__picture__loupe{display:none}}.residence__desc__title{color:#ed677a;font-size:2.3125rem;line-height:1.2;font-weight:300;text-transform:uppercase;margin-bottom:25px}@media only screen and (max-width: 1200px){.residence__desc__title{font-size:2.1875rem;margin-bottom:10px}}@media only screen and (max-width: 800px){.residence__desc__title{font-size:1.375rem;margin-bottom:4px}}.residence__desc__title span{font-weight:normal}.residence__desc__subtitle{color:#ed677a;font-size:2.5rem;line-height:3.125rem;font-weight:300;text-transform:uppercase;margin-bottom:25px}@media only screen and (max-width: 1200px){.residence__desc__subtitle{font-size:1.875rem;line-height:2.375rem;margin-bottom:10px}}@media only screen and (max-width: 800px){.residence__desc__subtitle{font-size:1.375rem;line-height:1.625rem}}.residence__desc__list{list-style:none;margin:0;padding:0}.residence__desc__item{display:block;font-size:1rem;line-height:1;font-family:"Roboto",sans-serif;line-height:1.5625rem;padding-left:20px;position:relative;margin-bottom:10px}@media only screen and (max-width: 1200px){.residence__desc__item{margin-bottom:0}}.residence__desc__item strong{font-weight:bold}.residence__desc__item:before{content:"•";font-size:1.875rem;display:inline-block;vertical-align:top;position:absolute;left:0;top:0;color:#ed677a}.temps{background-color:#fff;padding:20px 0 90px;position:relative;z-index:900;text-align:center}@media only screen and (max-width: 800px){.temps{padding:20px 0}}.temps__container{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:75%}@media only screen and (max-width: 1200px){.temps__container{width:100%}}@media only screen and (max-width: 800px){.temps__container{width:100%;display:block}}.temps__box{width:calc(-15px + 25%);background:#aed1a2;padding:3px 0 30px 0;height:295px}@media only screen and (max-width: 1200px){.temps__box{min-height:285px}}@media only screen and (max-width: 800px){.temps__box{width:100%;display:block;margin-bottom:20px}}@media only screen and (max-width: 800px){.temps__box:last-child{margin-bottom:0px}}.temps__box__min{text-align:right;width:100%;padding:0 3px;font-family:"Roboto",sans-serif;font-size:5.3rem;color:rgba(255,255,255,.2);line-height:1}.temps__box__transport{width:115px;height:92px;background:url(../img/sprite.png) no-repeat;margin:0px auto 15px}.temps__box__transport--car{background-position:0 0}.temps__box__transport--bus{background-position:-130px 0}.temps__box__transport--walker{background-position:-256px 0}.temps__box__transport--bike{background-position:-377px 0}.temps__box__jauge{display:block;position:relative;width:80%;margin:0 auto;background:#fff;border-radius:50px;height:15px}.temps__box__jauge__fill{background:#ed677a;position:absolute;top:0;left:0;height:15px;border-radius:50px;width:20px;transition-duration:1s}.temps__box__jauge__fill--car{width:95%}.temps__box__jauge__fill--bus{width:55%}.temps__box__jauge__fill--walker{width:20%}.temps__box__jauge__fill--bike{width:25%}.temps__box__text{margin-top:20px;color:#fff;font-family:"Roboto",sans-serif;font-size:.875rem}.price{background:#fff;padding:0 0 90px}@media only screen and (max-width: 800px){.price{padding:30px 0}}.price__show{display:none}.price__title{color:#ed677a;font-size:2.5rem;line-height:1.2;font-weight:bold;position:relative;width:100%;z-index:2;text-align:center;text-transform:uppercase;margin-bottom:50px}.price__title sup{font-size:.875rem;vertical-align:top}@media only screen and (max-width: 800px){.price__title{font-size:1.375rem}.price__title sup{font-size:.625rem}}.price__entete{background:#112647;padding:15px;text-align:left;position:relative;cursor:pointer;font-family:"Roboto",sans-serif}@media only screen and (max-width: 800px){.price__entete{padding:15px 10px}}.price__entete--item{display:inline-block;padding:0 20px;color:#fff;font-size:1.25rem}@media only screen and (max-width: 800px){.price__entete--item{padding:0 10px;line-height:2rem}}.price__entete--btn{position:absolute;width:60px;height:100%;right:0;top:0;border:none;font-family:"Roboto",sans-serif;font-size:2.1875rem;font-weight:300;cursor:pointer}.price__entete--btn__moins{background:#ed677a;color:#fff;display:none}.price__entete--btn__moins:hover{background:#112647;color:#fff}.price__entete--btn__plus{background:#112647;color:#fff}.price__entete--btn__plus:hover{background:#ed677a;color:#fff}.price__detail{background:#f7f7f7;padding:0;font-family:"Roboto",sans-serif;font-size:1.125rem;font-weight:300;display:none}.price__detail--lot br{display:none}@media only screen and (max-width: 800px){.price__detail--lot br{display:block}.price__detail--lot span{display:none}}.price__line{display:block;width:100%;margin:2px 0;padding:0}.price__line:nth-child(2n){background:#fff}.price__line--wrapper{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center}.price__line--entete{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500;color:#ed677a;padding:0}.price__line--cell{display:inline-block;width:16.66%;vertical-align:middle;text-align:center;padding:15px}@media only screen and (max-width: 800px){.price__line--cell{padding:10px 8px}}.price__line--cell:nth-child(1){width:16.66%}@media only screen and (max-width: 800px){.price__line--cell:nth-child(1){display:block;width:33.33%;text-align:center}}.price__line--cell:nth-child(2){width:16.66%}@media only screen and (max-width: 800px){.price__line--cell:nth-child(2){display:block;width:33.33%;text-align:center}}.price__line--cell:nth-child(3){width:16.66%}@media only screen and (max-width: 800px){.price__line--cell:nth-child(3){display:none}}.price__line--cell:nth-child(4){width:16.66%}@media only screen and (max-width: 800px){.price__line--cell:nth-child(4){display:block;width:33.33%;text-align:center}}.price__line--cell:nth-child(5){width:16.66%}@media only screen and (max-width: 800px){.price__line--cell:nth-child(5){display:none}}.price__line--cell:nth-child(6){width:16.66%}@media only screen and (max-width: 800px){.price__line--cell:nth-child(6){display:none}}.price__line--cell .remise{display:none}@media only screen and (max-width: 800px){.price__line--cell .remise{display:block;text-align:center;margin-bottom:10px}}@media only screen and (max-width: 800px){.price__line--cell{display:block;width:100%;text-align:center}}.price__entete--opened+.price__detail{display:block}.price__entete--opened>.price__entete--btn__moins{display:block}.price__entete--opened>.price__entete--btn__plus{display:none}.title{text-align:center;background:#112647;padding:25px 10px 25px}.other{background:#f7f7f7;padding:80px 0}.other__wrap{width:100%;padding:0 20px;max-width:960px;margin:0 auto}.other__title{text-align:center;font-size:2.1875rem;text-transform:uppercase;line-height:1.2;margin-bottom:70px;font-weight:300}@media only screen and (max-width: 800px){.other__title{margin-bottom:20px;font-size:1.5625rem}}.other__title strong{display:block}.other__wrapper{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 800px){.other__wrapper{display:block}}.other__box{width:calc(-20px + 50%)}@media only screen and (max-width: 800px){.other__box{width:100%;margin-top:20px}}.other__picture{margin-bottom:-10px}.other__picture img{width:100%}.other__content{padding:30px 40px;width:100%;background:#fff}@media only screen and (max-width: 800px){.other__content{padding:20px}}.other__content--title{font-size:1.125rem;color:#ed677a}.other__content__list{list-style:none;margin:20px 0 0 0;padding:0;height:100px}@media only screen and (max-width: 800px){.other__content__list{height:auto}}.other__content__item{display:block;font-size:1rem;line-height:1;font-family:"Roboto",sans-serif;line-height:1.5625rem;padding-left:20px;position:relative;margin-bottom:5px}.other__content__item strong{font-weight:bold}.other__content__item:before{content:"•";font-size:1.875rem;display:inline-block;vertical-align:top;position:absolute;left:0;top:0;color:#ed677a}.other__content--link{background:#ed677a;color:#fff;display:block;margin:30px auto 0;padding:10px 35px;border-radius:50px;text-align:center;font-size:1rem;line-height:1;font-family:"Roboto",sans-serif}.other__content--link:hover{background:#112647}.reason{position:relative;background-color:#f3f4f8;padding:80px 0}@media only screen and (max-width: 800px){.reason{display:block;overflow:hidden;padding:10px 0 30px}}.reason h3,.reason h4{margin:0}.reason__wrapper{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex}@media only screen and (max-width: 800px){.reason__wrapper{display:block}}.reason__title{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;width:25%;font-size:2rem;font-weight:300;padding:20px 20px 20px 0}@media only screen and (max-width: 1200px){.reason__title{font-size:1.375rem}}@media only screen and (max-width: 800px){.reason__title{width:100%;font-size:1rem;text-align:center;padding:15px 0}}.reason__title h3{width:100%;font-family:"Roboto",sans-serif;color:#112647;line-height:1.4}.reason__title h3 sup{position:relative;top:-8px}@media only screen and (max-width: 800px){.reason__title h3 sup{top:-4px}}.reason__title h3 strong{font-weight:700}.reason__title h3 span{display:block}.reason__block{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;width:75%}@media only screen and (max-width: 800px){.reason__block{width:100%;overflow:auto;height:250px}}.reason__block__item{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;width:33.333333%;height:300px;background-size:cover;background-position:center;color:#fff;padding:45px 50px;position:relative}@media only screen and (max-width: 1200px){.reason__block__item{padding:50px 20px}}@media only screen and (max-width: 800px){.reason__block__item{width:100%;min-width:215px;height:220px;padding:50px 20px}}.reason__block__item__icon{display:block;width:79px;height:79px}@media only screen and (max-width: 800px){.reason__block__item__icon{width:60px;height:60px;margin:-15px auto 0}}.reason__block__item h4{font-family:"Roboto",sans-serif;font-size:1.5rem;text-align:center;font-weight:300;line-height:1.2;margin:25px 0}@media only screen and (max-width: 800px){.reason__block__item h4{font-size:1.25rem;margin-top:10px}}.reason__block__item h4 strong{font-weight:700}.reason__block__item__btn{display:block;width:42px;height:42px;margin:0 auto;cursor:pointer}@media only screen and (max-width: 800px){.reason__block__item__btn{width:30px;height:30px}}.reason__block__wealth{background-image:url("../img/clamart.jpg")}.reason__block__taxes{background-image:url("../img/couple.jpg")}.reason__block__income{background-image:url("../img/revenu.jpg")}.reason__content{display:none;position:absolute;top:0;left:0;width:100%;height:380px;background-position:left center;background-size:cover;color:#fff;padding:40px}@media only screen and (max-width: 800px){.reason__content{padding:20px;margin-top:108px;background-position:left bottom}}@media only screen and (max-width: 450px){.reason__content{height:auto}}.reason__content__wrapper{max-width:950px;font-family:"Roboto",sans-serif;margin:auto;line-height:1.4}.reason__content__wrapper__title{font-size:2.5rem;font-weight:300}@media only screen and (max-width: 800px){.reason__content__wrapper__title{font-size:1.25rem}}.reason__content__wrapper__title strong{font-weight:700}.reason__content__wrapper__text{font-size:1.1875rem;margin:30px 0 50px}@media only screen and (max-width: 800px){.reason__content__wrapper__text{font-size:.875rem;margin:10px 0 15px}}.reason__content__wrapper__testimony{max-width:600px;margin:auto}@media only screen and (max-width: 800px){.reason__content__wrapper__testimony{width:75%}}.reason__content__wrapper__testimony__text{font-style:italic;font-size:1.125rem;font-weight:300;margin-bottom:20px;position:relative}@media only screen and (max-width: 800px){.reason__content__wrapper__testimony__text{font-size:.75rem}}.reason__content__wrapper__testimony__text:before,.reason__content__wrapper__testimony__text:after{font-family:"lobster",cursive;font-size:7rem;position:absolute;line-height:1;max-height:45px}@media only screen and (max-width: 800px){.reason__content__wrapper__testimony__text:before,.reason__content__wrapper__testimony__text:after{font-size:3.75rem}}.reason__content__wrapper__testimony__text:before{content:"“";top:-20px;left:-70px}@media only screen and (max-width: 800px){.reason__content__wrapper__testimony__text:before{left:-40px;top:-10px}}.reason__content__wrapper__testimony__text:after{content:"”";right:-30px;bottom:0px}@media only screen and (max-width: 800px){.reason__content__wrapper__testimony__text:after{right:-10px;bottom:-20px}}.reason__content__wrapper__testimony__label{text-align:right;font-size:.875rem;font-weight:700}@media only screen and (max-width: 800px){.reason__content__wrapper__testimony__label{font-size:.625rem}}.reason__content__wrapper__list{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-moz-align-items:space-start;-ms-align-items:space-start;-o-align-items:space-start;-ms-flex-align:space-start;align-items:space-start;color:#112647;line-height:1.1}@media only screen and (max-width: 800px){.reason__content__wrapper__list{display:block}}.reason__content__wrapper__list__title{width:31%;font-size:1.25rem;font-weight:700}@media only screen and (max-width: 800px){.reason__content__wrapper__list__title{font-size:.875rem;width:100%;margin-bottom:15px}}.reason__content__wrapper__list__column{width:31%;font-size:1rem}@media only screen and (max-width: 800px){.reason__content__wrapper__list__column{width:100%;font-size:.875rem}}.reason__content__wrapper__list__column__item{display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;margin-bottom:15px}.reason__content__wrapper__list__column__item img{display:block;height:25px;margin-right:10px}@media only screen and (max-width: 800px){.reason__content__wrapper__list__column__item img{margin-bottom:10px}}.reason__content__wealth{background-image:url("../img/fond-patrimoine.jpg")}@media only screen and (max-width: 800px){.reason__content__wealth{background-image:url("../img/fond-patrimoine-mobile.jpg")}}.reason__content__wealth .reason__content__wrapper__testimony{color:#112647}.reason__content__taxes{background-image:url("../img/fond-impots.jpg")}@media only screen and (max-width: 800px){.reason__content__taxes{background-image:url("../img/fond-impots-mobile.jpg")}}.reason__content__taxes .reason__content__wrapper__testimony{color:#c63861}.reason__content__income{background-image:url("../img/fond-revenu.jpg")}@media only screen and (max-width: 800px){.reason__content__income{background-image:url("../img/fond-revenu-mobile.jpg");background-position:right bottom}}.reason__content__close{width:47px;height:47px;position:absolute;top:30px;right:30px;background-image:url("../img/close.png");background-size:cover;cursor:pointer}@media only screen and (max-width: 800px){.reason__content__close{width:25px;height:25px;top:10px;right:10px}}.reason .slick-dots{position:absolute;bottom:0px;list-style:none;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-left:80px;z-index:0;padding-right:575px}@media only screen and (max-width: 1200px){.reason .slick-dots{padding-right:425px}}@media only screen and (max-width: 800px){.reason .slick-dots{padding-bottom:0;padding-right:20px;padding-left:20px;bottom:0;margin-bottom:0}}.reason .slick-dots li button{border-radius:50px;width:15px;height:15px;text-indent:-9999px;cursor:pointer;background:#767c84;border:none;padding:0;margin:0 5px;outline:none}.reason .slick-dots li.slick-active button{background:#c63861}.banner-contact{position:relative;margin-bottom:20px;border:2px solid #75cbbf;border-radius:10px;padding:22px 27px 22px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1200px){.banner-contact{padding:14px 8px}}.banner-contact__icon{margin-right:20px}@media only screen and (max-width: 1200px){.banner-contact__icon{margin-right:0;position:absolute;top:18px;left:11px}}.banner-contact__icon .icon-customer{width:53px;height:53px;fill:#112647}@media only screen and (max-width: 1200px){.banner-contact__icon .icon-customer{width:40px;height:40px}}.banner-contact__text__title{font-size:fz(14);color:#112647;text-transform:uppercase;font-weight:700;line-height:1.6}@media only screen and (max-width: 1200px){.banner-contact__text__title{line-height:1.6;padding-left:56px;margin-bottom:5px;font-size:fz(15)}}@media only screen and (max-width: 450px){.banner-contact__text__title{line-height:1.8}}@media only screen and (max-width: 1200px){.banner-contact__text__title span{display:block}}.banner-contact__text__content{font-size:fz(13);color:#112647}@media only screen and (max-width: 1200px){.banner-contact__text__content{font-size:fz(13)}}