/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.cta-link.cta-link--primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:12px 35px 12px 18px;max-width:100%;font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:16px;line-height:1.2;color:#fff;text-decoration:none;border:1px solid #f76f32 !important;background-color:#f76f32;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='10' viewBox='0 0 7 10' xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF'%3E %3Cpath d='M7 5l-7 5V0z' fill-rule='evenodd'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center right 15px;background-size:auto 10px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cta-link.cta-link--primary:hover{border-color:#f76f32 !important;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='10' viewBox='0 0 7 10' xmlns='http://www.w3.org/2000/svg' fill='%23F76F32'%3E %3Cpath d='M7 5l-7 5V0z' fill-rule='evenodd'/%3E %3C/svg%3E");color:#f76f32}.cta-link.cta-link--secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:12px 35px 12px 18px;max-width:100%;font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:16px;line-height:1.2;color:#f76f32;text-decoration:none;border:1px solid #f76f32 !important;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='10' viewBox='0 0 7 10' xmlns='http://www.w3.org/2000/svg' fill='%23F76F32'%3E %3Cpath d='M7 5l-7 5V0z' fill-rule='evenodd'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center right 15px;background-size:auto 10px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cta-link.cta-link--secondary:hover{border-color:#f76f32 !important;background-color:#f76f32;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='10' viewBox='0 0 7 10' xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF'%3E %3Cpath d='M7 5l-7 5V0z' fill-rule='evenodd'/%3E %3C/svg%3E");color:#fff}.cta-link.cta-link--simple{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:10px 20px 10px 0;max-width:100%;font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:15px;line-height:1.2;color:#f76f32;text-decoration:none;border:0;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='10' viewBox='0 0 7 10' xmlns='http://www.w3.org/2000/svg' fill='%23F76F32'%3E %3Cpath d='M7 5l-7 5V0z' fill-rule='evenodd'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center right 5px;background-size:auto 7px;-webkit-transition:background ease-in-out .3s;transition:background ease-in-out .3s;display:inline-flex;padding:3px 20px 3px 0}.cta-link.cta-link--simple:hover{background-position:center right}
.geolocation-map-wrapper{background:#fff;height:270px}.geolocation-map-wrapper .geolocation-map-container{height:270px !important}@media screen and (min-width:48em){.geolocation-map-wrapper{height:370px}.geolocation-map-wrapper .geolocation-map-container{height:370px !important}}@media screen and (min-width:75em){.geolocation-map-wrapper{height:500px}.geolocation-map-wrapper .geolocation-map-container{height:500px !important}}.geolocation-map-wrapper .gm-style-iw{min-width:200px;max-width:90% !important;border-radius:0;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.19);box-shadow:0 10px 20px 0 rgba(0,0,0,.19)}.geolocation-map-wrapper .gm-style-iw-c{padding:13px 20px !important;max-width:100% !important;font-family:"brandon-grotesque",sans-serif;font-weight:400;font-size:16px}.geolocation-map-wrapper .gm-style-iw-d{max-width:100% !important}.geolocation-map-wrapper .gm-style-iw-d>button{top:0 !important;right:0 !important}
.svg-inline{max-width:100%;height:100%}.field:not(.field--name-field-brands-images):not(.field--name-field-pictogram .field--name-field-pictogram):not(.field--name-field-pictogram) svg.svg-inline *{fill:currentColor !important}img.svg-inline{visibility:hidden}
.annexes{margin-top:20px}@media screen and (min-width:48em){.annexes{margin-top:55px}}@media screen and (min-width:75em){.annexes{margin-top:70px}}.annexes>.wrapper{max-width:100%;overflow:hidden}@media screen and (min-width:75em){.annexes>.wrapper{position:relative;margin:0 auto;max-width:1440px}.annexes>.wrapper:not(.full-width){padding-left:120px;padding-right:120px}.annexes>.wrapper.full-width .annex:nth-last-child(-n+2):first-child .content,.annexes>.wrapper.full-width .annex:nth-last-child(-n+2):first-child~* .content{width:45%}}@media screen and (min-width:75em){.annexes>.wrapper.with-background{padding-bottom:120px}}@media screen and (min-width:75em){.annexes>.wrapper.with-background:after{content:"";z-index:-1;position:absolute;top:120px;right:0;bottom:0;width:960px;background-image:linear-gradient(-40deg,#C6EDEF 0%,#88C74E 100%)}}.annexes>.wrapper .title{font-family:"Aleo",serif;font-weight:700;font-size:18px;letter-spacing:.83px;line-height:1.2;color:#454545;text-transform:uppercase;text-transform:none}@media screen and (min-width:22.5em){.annexes>.wrapper .title{font-size:20px}}@media screen and (min-width:48em){.annexes>.wrapper .title{font-size:24px}}@media screen and (min-width:75em){.annexes>.wrapper .title{font-size:30px}}@media screen and (min-width:75em){.annexes>.wrapper .title{padding:0;font-size:26px;line-height:32px}}.annexes .blocs{margin:0 -15px}@media screen and (min-width:75em){.annexes .blocs{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:48em){.annexes .blocs .bloc{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:75em){.annexes .blocs .bloc{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.annexes .blocs .bloc:first-child:last-child .annex{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;height:400px}.annexes .blocs .bloc:first-child:last-child .annex .content{top:25%}}.annexes .annex{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:30px;height:372px;padding:0 15px}@media screen and (min-width:75em){.annexes .annex{height:327px}}@media screen and (min-width:48em)and (max-width:74.9375em){.annexes .annex:nth-last-child(n+2),.annexes .annex:nth-last-child(n+2)~*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.annexes .annex .wrapper{position:relative;height:100%;margin:0}.annexes .annex .image,.annexes .annex .content{position:absolute;left:0}.annexes .annex .image{top:0;right:0;bottom:40px;background-repeat:no-repeat;background-position:top center;background-size:cover}@media screen and (min-width:75em){.annexes .annex .image{bottom:0}}.annexes .annex .content{padding:20px;bottom:0;width:75%;color:#fff;background-color:#f76f32}.annexes .annex .content.color-purple{background-color:rgba(98,42,81,.85)}.annexes .annex .content.color-spectra{background-color:#335759}.annexes .annex .content.color-green{background-color:#86c64c}.annexes .annex .content[class*=color-] .link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:12px 35px 12px 18px;max-width:100%;font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:16px;line-height:1.2;color:#f76f32;text-decoration:none;border:1px solid #fff !important;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='10' viewBox='0 0 7 10' xmlns='http://www.w3.org/2000/svg' fill='%23F76F32'%3E %3Cpath d='M7 5l-7 5V0z' fill-rule='evenodd'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center right 15px;background-size:auto 10px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.annexes .annex .content[class*=color-] .link a:hover{border-color:#f76f32 !important;background-color:#f76f32;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='10' viewBox='0 0 7 10' xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF'%3E %3Cpath d='M7 5l-7 5V0z' fill-rule='evenodd'/%3E %3C/svg%3E");color:#fff}@media screen and (min-width:48em){.annexes .annex .content{width:65%}}@media screen and (min-width:75em){.annexes .annex .content{width:60%;bottom:auto;top:0;padding:40px}}.annexes .annex .content .title{font-family:"Aleo",serif;font-weight:700;font-size:18px;line-height:1.3;color:currentColor}@media screen and (min-width:75em){.annexes .annex .content .title{font-size:20px}}.annexes .annex .content .description{margin-top:14px;font-family:"brandon-grotesque",sans-serif;font-weight:300;font-size:16px;line-height:1.2}.annexes .annex .content .description strong,.annexes .annex .content .description b{font-weight:700}.annexes .annex .content .icon{display:block;height:45px;width:40px;background-repeat:no-repeat;background-position:0 100%;background-size:100%}.annexes .annex .content .icon-house{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='70px' height='57px' viewBox='0 0 70 57' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23FFFFFF'%3E %3Cg id='Desktop-HP' transform='translate(-205.000000, -2329.000000)'%3E %3Cg id='TRUST' transform='translate(-31.000000, 1832.000000)'%3E %3Cg id='13' transform='translate(226.000000, 491.000000)'%3E %3Cg id='icon/house' transform='translate(11.000000, 0.000000)'%3E %3Cg transform='translate(0.000000, 6.375000)' id='House'%3E %3Cpath d='M10.0267316,17.5340098 L10.0267316,54.8505395 C10.0267316,55.235005 9.71506074,55.5466759 9.3305952,55.5466759 C8.94612966,55.5466759 8.63445875,55.235005 8.63445875,54.8505395 L8.63445875,17.2452489 C8.63445875,17.0603784 8.70799458,16.8831004 8.83884962,16.7525093 L24.7135451,0.909836182 C24.9921521,0.631791144 25.4456888,0.639853216 25.7142379,0.927624505 L41.0222783,17.3313836 C41.1425684,17.4602839 41.2094675,17.6300255 41.2094675,17.8063348 L41.2094675,54.2908458 C41.2094675,54.6753113 40.8977966,54.9869822 40.513331,54.9869822 C40.1288655,54.9869822 39.8171946,54.6753113 39.8171946,54.2908458 L39.8171946,18.0806982 L25.1874923,2.40383128 L10.0267316,17.5340098 Z M18.7406892,21.8738601 C18.3562236,21.8738601 18.0445527,21.5621892 18.0445527,21.1777236 C18.0445527,20.7932581 18.3562236,20.4815872 18.7406892,20.4815872 L29.4416986,20.4815872 C29.8261641,20.4815872 30.137835,20.7932581 30.137835,21.1777236 C30.137835,21.5621892 29.8261641,21.8738601 29.4416986,21.8738601 L18.7406892,21.8738601 Z M0.696136443,55.9709015 C0.311670902,55.9709015 0,55.6592306 0,55.2747651 C0,54.8902995 0.311670902,54.5786286 0.696136443,54.5786286 L67.3038636,54.5786286 C67.6883291,54.5786286 68,54.8902995 68,55.2747651 C68,55.6592306 67.6883291,55.9709015 67.3038636,55.9709015 L0.696136443,55.9709015 Z M19.4368256,54.2795684 C19.4368256,54.6640339 19.1251547,54.9757048 18.7406892,54.9757048 C18.3562236,54.9757048 18.0445527,54.6640339 18.0445527,54.2795684 L18.0445527,30.3115907 C18.0445527,29.9271251 18.3562236,29.6154542 18.7406892,29.6154542 L29.4416986,29.6154542 C29.8261641,29.6154542 30.137835,29.9271251 30.137835,30.3115907 L30.137835,54.8504003 C30.137835,55.2348658 29.8261641,55.5465367 29.4416986,55.5465367 C29.057233,55.5465367 28.7455621,55.2348658 28.7455621,54.8504003 L28.7455621,31.0077271 L19.4368256,31.0077271 L19.4368256,54.2795684 Z M42.0195063,1.39227289 L24.7741037,1.39227289 C24.3896382,1.39227289 24.0779673,1.08060198 24.0779673,0.696136443 C24.0779673,0.311670902 24.3896382,0 24.7741037,0 L42.3083884,0 C42.4933306,0 42.6706712,0.073592709 42.8012741,0.204537308 L59.8259869,17.2738029 C60.2636453,17.7126066 59.9528541,18.4615385 59.3331013,18.4615385 L40.1016359,18.4615385 C39.7171704,18.4615385 39.4054995,18.1498676 39.4054995,17.765402 C39.4054995,17.3809365 39.7171704,17.0692656 40.1016359,17.0692656 L57.6555802,17.0692656 L42.0195063,1.39227289 Z M59.4918204,54.8505395 C59.4918204,55.235005 59.1801495,55.5466759 58.795684,55.5466759 C58.4112184,55.5466759 58.0995475,55.235005 58.0995475,54.8505395 L58.0995475,18.1321267 C58.0995475,17.7476612 58.4112184,17.4359903 58.795684,17.4359903 C59.1801495,17.4359903 59.4918204,17.7476612 59.4918204,18.1321267 L59.4918204,54.8505395 Z' stroke-width='0.25' fill-rule='nonzero'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E")}.annexes .annex .content .icon-pdf{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='40px' height='42px' viewBox='0 0 40 42' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23FFFFFF'%3E %3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E %3Ctitle%3Epdf%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Symbols' stroke='none' stroke-width='1' fill-rule='evenodd'%3E %3Cg id='ui/book-photo' transform='translate(-20.000000, -178.000000)' stroke='%23FFFFFF'%3E %3Cg id='Book'%3E %3Cg id='pdf' transform='translate(19.625000, 179.000000)'%3E %3Cg id='icon/PDF'%3E %3Cg transform='translate(0.625000, 0.000000)' id='Pdf'%3E %3Cpath d='M5.25178815,28.8857507 L0.45800478,28.8857507 C0.205055725,28.8857507 0,28.6806949 0,28.4277459 L0,16.7638908 C0,16.5109417 0.205055725,16.305886 0.45800478,16.305886 L5.31285545,16.305886 L5.31285545,0.458920617 C5.31285545,0.205971562 5.51791118,0.00091583664 5.77086023,0.00091583664 L31.9687337,0.00091583664 C32.0894301,0.00091583664 32.2052478,0.0485584748 32.2910083,0.133486406 L38.5809407,6.36235142 C38.6678014,6.44836886 38.7166708,6.56554084 38.7166708,6.68778563 L38.7166708,39.5419952 C38.7166708,39.7949443 38.5116151,40 38.258666,40 L5.70979293,40 C5.45684387,40 5.25178815,39.7949443 5.25178815,39.5419952 L5.25178815,28.8857507 Z M0.916009561,27.9697411 L5.70979293,27.9697411 C5.96274199,27.9697411 6.16779771,28.1747968 6.16779771,28.4277459 L6.16779771,39.0839904 L37.8006612,39.0839904 L37.8006612,6.87880749 L31.7803293,0.916925398 L6.22886501,0.916925398 L6.22886501,16.7638908 C6.22886501,17.0168399 6.02380929,17.2218956 5.77086023,17.2218956 L0.916009561,17.2218956 L0.916009561,27.9697411 Z M29.3733733,17.2829629 L5.70979293,17.2829629 C5.45684387,17.2829629 5.25178815,17.0779072 5.25178815,16.8249581 C5.25178815,16.5720091 5.45684387,16.3669533 5.70979293,16.3669533 L29.831378,16.3669533 C30.0843271,16.3669533 30.2893828,16.5720091 30.2893828,16.8249581 L30.2893828,28.4888132 C30.2893828,28.7417622 30.0843271,28.946818 29.831378,28.946818 L5.70979293,28.946818 C5.45684387,28.946818 5.25178815,28.7417622 5.25178815,28.4888132 C5.25178815,28.2358641 5.45684387,28.0308084 5.70979293,28.0308084 L29.3733733,28.0308084 L29.3733733,17.2829629 Z M31.5107289,0.458920617 C31.5107289,0.0530223725 31.9996463,-0.152279982 32.2894326,0.131933486 L38.6404322,6.3607985 C38.9332797,6.64801434 38.7299194,7.14579041 38.3197333,7.14579041 L31.9687337,7.14579041 C31.7157846,7.14579041 31.5107289,6.94073469 31.5107289,6.68778563 L31.5107289,0.458920617 Z M32.4267385,6.22978085 L37.1986505,6.22978085 L32.4267385,1.54963637 L32.4267385,6.22978085 Z M13.2821386,20.2447271 L10.6562446,20.2447271 C10.2898407,20.2447271 10.0455715,20.4889964 10.0455715,20.8554002 L10.0455715,24.7637076 C10.0455715,25.1301115 10.2898407,25.3743807 10.6562446,25.3743807 C11.0226484,25.3743807 11.2669176,25.1301115 11.2669176,24.7637076 L11.2669176,23.4202269 C11.2669176,23.4202269 11.2669176,23.4202269 11.3279849,23.4202269 L13.2821386,23.4202269 C13.6485425,23.4202269 13.8928117,23.1759577 13.8928117,22.8095539 L13.8928117,20.8554002 C13.8928117,20.4889964 13.5874752,20.2447271 13.2821386,20.2447271 Z M12.6714656,22.1988809 L11.3279849,22.1988809 C11.3279849,22.1988809 11.3279849,22.1988809 11.2669176,22.1988809 L11.2669176,21.4660732 L12.6714656,21.4660732 L12.6714656,22.1988809 L12.6714656,22.1988809 Z M16.5187057,20.2447271 L15.2362924,20.2447271 C14.8698885,20.2447271 14.6256193,20.4889964 14.6256193,20.8554002 L14.6256193,24.7637076 C14.6256193,25.1301115 14.8698885,25.3743807 15.2362924,25.3743807 L17.8621864,25.3743807 C18.2285903,25.3743807 18.4728595,25.1301115 18.4728595,24.7637076 L18.4728595,22.1378136 C18.4728595,21.0996694 17.6179172,20.2447271 16.5187057,20.2447271 Z M17.2515134,24.1530346 L15.8469654,24.1530346 L15.8469654,21.4660732 L16.5187057,21.4660732 C16.8851096,21.4660732 17.1904461,21.7714097 17.1904461,22.1378136 L17.2515134,24.1530346 L17.2515134,24.1530346 Z M22.3811669,20.2447271 L19.7552729,20.2447271 C19.388869,20.2447271 19.1445998,20.4889964 19.1445998,20.8554002 L19.1445998,24.7637076 C19.1445998,25.1301115 19.388869,25.3743807 19.7552729,25.3743807 C20.1216767,25.3743807 20.3659459,25.1301115 20.3659459,24.7637076 L20.3659459,23.4202269 L21.7094266,23.4202269 C22.0758304,23.4202269 22.3200996,23.1759577 22.3200996,22.8095539 C22.3200996,22.4431501 22.0758304,22.1988809 21.7094266,22.1988809 L20.3659459,22.1988809 L20.3659459,21.4660732 L22.3811669,21.4660732 C22.7475708,21.4660732 22.99184,21.221804 22.99184,20.8554002 C23.0529073,20.4889964 22.7475708,20.2447271 22.3811669,20.2447271 Z' stroke-width='0.25' fill-rule='nonzero'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E")}.annexes .annex .content .icon-plane{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='63' height='42' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23FFFFFF'%3E%3Cdefs%3E%3Cpath d='M62.999 1.218c.004-.025.012-.05.014-.075a1.106 1.106 0 0 0-.01-.235c-.003-.02 0-.039-.003-.059a1.052 1.052 0 0 0-.105-.303c-.008-.017-.02-.033-.03-.05l-.002-.008c-.001-.002-.005-.003-.006-.006l-.02-.035a1.036 1.036 0 0 0-.233-.241c-.02-.015-.043-.023-.064-.037a1.006 1.006 0 0 0-.247-.121c-.039-.013-.078-.02-.118-.027A1.034 1.034 0 0 0 61.82.01c-.028.004-.054 0-.081.006L.838 12.602a1.05 1.05 0 0 0-.279 1.956l17.45 9.204 3.06 16.983c-.002.013.002.026 0 .04a.986.986 0 0 0 .02.37c.025.1.063.194.116.282.01.016.01.036.022.053l.012.014c.014.02.033.035.049.055.05.061.1.117.16.164.009.007.015.019.025.026.016.012.034.015.05.026.064.041.13.076.2.103.028.01.055.023.084.032.095.027.192.046.29.046h.004l.012-.002a1.042 1.042 0 0 0 .8-.328l11.625-7.75 12.17 7.911a1.055 1.055 0 0 0 .903.116c.302-.101.543-.334.653-.634L62.95 1.41a.96.96 0 0 0 .034-.11c.004-.015.005-.031.009-.046l.007-.037zM50.847 7.915L25.674 26.424c-.04.03-.073.068-.109.104-.013.012-.027.023-.039.037a1.059 1.059 0 0 0-.061.074c-.02.025-.034.051-.05.078a1.073 1.073 0 0 0-.097.197c-.006.014-.014.024-.018.038-.001.004-.005.006-.006.01l-2.886 9.377-2.286-12.686L50.847 7.915zM24.035 38.357l2.86-9.446 4.452 2.894 1.274.828-4.327 2.884-4.26 2.84zM54.603 3.634L18.96 21.89 4.124 14.066l50.48-10.432zM46.75 39.312L30.588 28.808l-2.448-1.592L59.777 3.954 46.75 39.312z' id='a'/%3E%3C/defs%3E%3Cuse fill-rule='nonzero' xlink:href='%23a'/%3E%3C/svg%3E")}.annexes .annex .content .icon-question{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='64' height='64' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23FFFFFF'%3E%3Cdefs%3E%3Cpath d='M32 64C14.327 64 0 49.673 0 32 0 14.327 14.327 0 32 0c17.673 0 32 14.327 32 32 0 17.673-14.327 32-32 32zm0-1.466c16.864 0 30.534-13.67 30.534-30.534 0-16.864-13.67-30.534-30.534-30.534C15.136 1.466 1.466 15.136 1.466 32c0 16.864 13.67 30.534 30.534 30.534zM29.7 42.9c0-.3 0-.6.1-.9.1-.2.2-.4.4-.7.2-.2.4-.3.7-.4.2-.1.6-.2.9-.2.3 0 .6.1.9.2.2.1.4.2.7.4.3.2.3.4.4.7.1.2.2.6.2.9 0 .3-.1.6-.2.9-.1.2-.2.4-.4.7-.2.3-.4.3-.7.4-.2.1-.5.1-.8.1-.3 0-.6 0-.9-.1-.2-.1-.4-.2-.7-.4-.2-.2-.3-.4-.4-.7 0-.3-.2-.7-.2-.9zm-4.1-21c.4-.3.9-.8 1.3-1.1.4-.3 1-.7 1.6-.9.6-.2 1.2-.4 1.9-.7.7-.2 1.5-.2 2.2-.2 1 0 2 .1 2.9.4.9.3 1.7.7 2.2 1.2.7.6 1.1 1.2 1.6 2 .3.8.6 1.7.6 2.7 0 1-.1 1.9-.5 2.6-.3.7-.7 1.3-1.1 1.9-.5.6-.9 1-1.5 1.5s-1 .8-1.5 1.1c-.5.3-.9.7-1.2 1-.3.3-.7.3-.8.8l-.2 1h-2.4l-.2-2.1c0-.6.1-.6.3-1 .2-.5.7-.6 1.1-.9.5-.3.9-.7 1.5-1 .6-.3 1-.7 1.5-1.1.5-.4.9-.9 1.1-1.6.3-.6.4-1.2.4-2.1 0-.6-.1-1.1-.3-1.6-.2-.4-.6-.9-.9-1.1-.3-.3-.8-.6-1.3-.8-.6-.2-1.1-.2-1.7-.2-.8 0-1.5.1-2 .3-.6.2-1 .4-1.5.7-.5.2-.7.4-1 .7-.2.2-.5.3-.6.3-.3 0-.6-.1-.8-.4l-.7-1.4z' id='a'/%3E%3C/defs%3E%3Cuse fill-rule='nonzero' xlink:href='%23a'/%3E%3C/svg%3E")}.annexes .annex .content .icon-euro{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='41px' height='42px' viewBox='0 0 41 42' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23FFFFFF'%3E %3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E %3Ctitle%3Epdf%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs%3E %3Cpath d='M20,40 C8.954305,40 0,31.045695 0,20 C0,8.954305 8.954305,0 20,0 C31.045695,0 40,8.954305 40,20 C40,31.045695 31.045695,40 20,40 Z M20,39.0839695 C30.5397853,39.0839695 39.0839695,30.5397853 39.0839695,20 C39.0839695,9.4602147 30.5397853,0.916030534 20,0.916030534 C9.4602147,0.916030534 0.916030534,9.4602147 0.916030534,20 C0.916030534,30.5397853 9.4602147,39.0839695 20,39.0839695 Z M25.625,25.25 C25.875,25 26.25,25 26.375,25.25 C26.625,25.4375 26.625,25.8125 26.375,26.0625 C25,27.375 23.25,28.125 21.4375,28.125 C17.875,28.125 14.875,25.4375 14.125,21.875 L12.625,21.875 C12.3125,21.875 12.0625,21.625 12.0625,21.3125 C12.0625,21 12.3125,20.75 12.625,20.75 L13.9375,20.75 C13.9375,20.5 13.9375,20.3125 13.9375,20.0625 C13.9375,19.8125 13.9375,19.625 13.9375,19.375 L12.625,19.375 C12.3125,19.375 12.0625,19.125 12.0625,18.8125 C12.0625,18.5 12.3125,18.25 12.625,18.25 L14.125,18.25 C14.9375,14.6875 17.875,12 21.4375,12 C23.25,12 25,12.75 26.375,14.0625 C26.5625,14.25 26.625,14.625 26.375,14.875 C26.1875,15.0625 25.8125,15.125 25.5625,14.875 C24.4375,13.75 22.9375,13.125 21.4375,13.125 C18.5625,13.125 16.125,15.3125 15.375,18.25 L22.125,18.25 C22.4375,18.25 22.6875,18.5 22.6875,18.8125 C22.6875,19.125 22.4375,19.375 22.125,19.375 L15.1875,19.375 C15.1875,19.625 15.1875,19.8125 15.1875,20.0625 C15.1875,20.3125 15.1875,20.5 15.1875,20.75 L22.125,20.75 C22.4375,20.75 22.6875,21 22.6875,21.3125 C22.6875,21.625 22.4375,21.875 22.125,21.875 L15.4375,21.875 C16.125,24.8125 18.625,27 21.5,27 C23,27 24.5,26.375 25.625,25.25 Z' id='path-1'/%3E %3C/defs%3E %3Cg id='LOT-7---Mobile' stroke='none' stroke-width='1' fill-rule='evenodd'%3E %3Cg id='Mobile---Calcul-Frais-Notaire' transform='translate(-19.000000, -1629.000000)'%3E %3Cg id='Book' transform='translate(0.000000, 1470.000000)'%3E %3Cg id='pdf' transform='translate(19.625000, 160.000000)'%3E %3Cg id='icon/euro'%3E %3Cg%3E %3Cmask id='mask-2'%3E %3Cuse xlink:href='%23path-1'/%3E %3C/mask%3E %3Cuse id='Euro' stroke='%23FFFFFF' stroke-width='0.25' fill-rule='nonzero' xlink:href='%23path-1'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E")}.annexes .annex .content .icon-hand-shake{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64' fill='%23FFFFFF'%3E %3Cpath d='M35.27 50.08l.4.4a4.002 4.002 0 010 5.64l-3.49 3.49a4.002 4.002 0 01-5.64 0l-.4-.4a4.002 4.002 0 010-5.64l3.49-3.49a4.002 4.002 0 015.64 0zm-4.94.7l-3.49 3.49c-1.17 1.17-1.16 3.08 0 4.25l.4.4c1.16 1.16 3.08 1.16 4.25 0l3.49-3.49a3.018 3.018 0 000-4.24l-.4-.4a3.003 3.003 0 00-4.25-.01zm1.99-7.92c1.68 1.55 1.68 4.11 0 5.65l-6.14 5.67c-1.65 1.53-4.35 1.53-6.01 0l-.43-.4c-1.68-1.55-1.68-4.1 0-5.65l6.14-5.67c1.66-1.53 4.35-1.53 6.01 0l.43.4zm-1.11.32c-1.28-1.18-3.4-1.18-4.68 0l-6.14 5.67c-1.26 1.16-1.26 3.05 0 4.21l.43.4c1.28 1.18 3.4 1.18 4.68 0l6.14-5.67c1.26-1.16 1.26-3.05 0-4.21l-.43-.4zm-3.25-8.84c1.7 1.7 1.69 4.48 0 6.18l-9.2 9.2a4.4 4.4 0 01-6.18 0l-.44-.45c-1.7-1.7-1.7-4.48 0-6.18l9.19-9.19c1.7-1.7 4.48-1.7 6.18 0l.45.44zm-1.15.25a3.392 3.392 0 00-4.79 0l-9.19 9.19a3.41 3.41 0 000 4.79l.44.44c1.31 1.31 3.48 1.31 4.79 0l9.19-9.2c1.31-1.31 1.31-3.47 0-4.79l-.44-.43zm-8.02-2.96l.45.42c1.74 1.6 1.73 4.25 0 5.84l-5.84 5.39c-1.71 1.58-4.5 1.58-6.21 0l-.45-.42c-1.73-1.6-1.73-4.24 0-5.84l5.84-5.39c1.71-1.58 4.49-1.57 6.21 0zm-5.55.73L7.4 37.75c-1.31 1.21-1.31 3.18 0 4.4l.45.42c1.33 1.23 3.55 1.23 4.88 0l5.84-5.39c1.31-1.21 1.31-3.19 0-4.4l-.45-.42c-1.34-1.23-3.54-1.23-4.88 0zm20.59 17.86l.69-.71 4.02 3.91c1.32 1.28 3.4 1.19 4.85-.03 1.48-1.25 1.62-3.07-.02-4.73l.7-.69c2.05 2.07 1.86 4.57-.05 6.18-1.81 1.52-4.46 1.64-6.17-.02l-4.02-3.91zm3.24-8.86l.71-.69 8.15 8.38c1.32 1.35 3.45 1.22 4.97-.11 1.56-1.37 1.73-3.36.06-5.09l-7.97-8.22.71-.69 7.97 8.22c2.08 2.15 1.86 4.78-.11 6.52-1.88 1.65-4.61 1.81-6.32.05l-8.17-8.37zm2.18-19.84l.69-.7 16.29 16.06c1.75 1.72 1.58 4.38-.08 6.16-1.73 1.86-4.35 2-6.49-.07l-7.63-7.4.69-.71 7.63 7.4c1.73 1.68 3.72 1.58 5.08.11 1.32-1.42 1.45-3.47.11-4.79L39.25 21.52zM8.96 33.85l-.68.71-4.06-3.92c-6.42-6.22-5.2-15.27 1.6-21.77 6.78-6.5 16.2-7.68 22.71-1.54l2.73 2.64-.68.71-2.73-2.63C21.76 2.29 12.93 3.4 6.49 9.57.07 15.72-1.08 24.14 4.9 29.92l4.06 3.93zm46.8 3.96l-.69-.7 4.12-4.09c6.09-6.05 4.55-14.85-2.14-22C55.16 9 53.04 7.3 50.9 6.1c-4.76-2.65-12.71-2.83-17.38 1.7L21.16 20.03c-1.22 1.21-.52 2.48 1.62 3.15 2.38.74 5.23.23 7.03-1.53l3.13-3.07c1.98-1.79 3.52-1.71 7.79-.43 4.44 1.33 6.8 1.29 9.82-1.08l.61.77c-3.33 2.61-5.99 2.66-10.71 1.25-3.94-1.18-5.22-1.25-6.83.21l-3.11 3.05c-2.07 2.03-5.3 2.6-8.01 1.76-2.75-.85-3.9-2.93-2.02-4.79L32.83 7.09c5.04-4.88 13.45-4.7 18.55-1.85 2.24 1.25 4.44 3.01 6.39 5.1 7.01 7.5 8.66 16.88 2.12 23.38l-4.13 4.09z'/%3E %3C/svg%3E")}.annexes .annex .content .link{margin-top:14px}@media screen and (min-width:75em){.annexes .annex .content .link{margin-top:20px}}.annexes .annex .content .link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:12px 35px 12px 18px;max-width:100%;font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:16px;line-height:1.2;color:#f76f32;text-decoration:none;border:1px solid #fff !important;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='10' viewBox='0 0 7 10' xmlns='http://www.w3.org/2000/svg' fill='%23F76F32'%3E %3Cpath d='M7 5l-7 5V0z' fill-rule='evenodd'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center right 15px;background-size:auto 10px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;padding-left:15px;font-size:14px}.annexes .annex .content .link a:hover{border-color:#fff !important;background-color:#f76f32;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='10' viewBox='0 0 7 10' xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF'%3E %3Cpath d='M7 5l-7 5V0z' fill-rule='evenodd'/%3E %3C/svg%3E");color:#fff}@media screen and (min-width:75em){.annexes .annex .content .link a{font-size:16px}}@media screen and (min-width:75em){.annexes .annex-blog{height:calc(100% - 30px)}}.annexes .annex-blog .image{bottom:0;background-image:url("/themes/custom/carre_habitat/img/annex-blog-xs-bg.jpg")}@media screen and (min-width:48em){.annexes .annex-blog .image{background-image:url("/themes/custom/carre_habitat/img/annex-blog-sm-bg.jpg")}}@media screen and (min-width:75em){.annexes .annex-blog .image{background-image:url("/themes/custom/carre_habitat/img/annex-blog-md-bg.jpg")}}.annexes .annex-blog .content{top:0;bottom:auto !important;padding:30px;width:75%}@media screen and (min-width:48em){.annexes .annex-blog .content{padding:40px 30px}}@media screen and (min-width:75em){.annexes .annex-blog .content{padding:40px 60px}}.annexes .annex-blog .content .toptitle,.annexes .annex-blog .content .subtitle{font-family:"Aleo",serif;font-weight:300;line-height:1.2}@media screen and (min-width:75em){.annexes .annex-blog .content .toptitle,.annexes .annex-blog .content .subtitle{font-size:24px}}.annexes .annex-blog .content .subtitle{margin-top:10px}.annexes .annex-blog .content .title{margin-top:8px;font-family:"brusherregular",sans-serif;font-weight:400;font-size:40px;line-height:1;color:#d6bd57}@media screen and (min-width:75em){.annexes .annex-blog .content .title{margin-top:14px;font-size:50px;line-height:50px}}.annexes .annex-offers .image{background-image:url("/themes/custom/carre_habitat/img/annex-offers-md-bg.jpg")}.annexes .annex-testimonials .image{background-image:url("/themes/custom/carre_habitat/img/annex-testimonials-xs-bg.jpg")}@media screen and (min-width:75em){.annexes .annex-testimonials .image{background-image:url("/themes/custom/carre_habitat/img/annex-testimonials-md-bg.jpg")}}.annexes .annex-book-photo .image{background-image:url("/themes/custom/carre_habitat/img/annex-book-xs-bg.jpg?update=20200206")}@media screen and (min-width:75em){.annexes .annex-book-photo .image{background-image:url("/themes/custom/carre_habitat/img/annex-book-md-bg.jpg?update=20200206")}}.annexes .annex-book-trend .image{background-image:url("/themes/custom/carre_habitat/img/annex-book-trend-bg.jpg?update=20190917")}@media screen and (min-width:75em){.annexes .annex-budget{height:336px}}.annexes .annex-budget .image{background-image:url("/themes/custom/carre_habitat/img/annex-budget-sm-bg.jpg")}@media screen and (min-width:75em){.annexes .annex-budget .image{background-image:url("/themes/custom/carre_habitat/img/annex-budget-md-bg.jpg");background-size:372px;background-position-y:-33px;background-position-x:213px}}@media screen and (min-width:75em){.annexes .annex-budget .content{width:44%;height:100%}}@media screen and (min-width:75em){.annexes .annex-rdv{height:336px}}.annexes .annex-rdv .image{background-image:url("/themes/custom/carre_habitat/img/annex-rdv-sm-bg.jpg")}@media screen and (min-width:75em){.annexes .annex-rdv .image{background-image:url("/themes/custom/carre_habitat/img/annex-rdv-md-bg.jpg")}}.annexes .annex-rdv .content{width:270px;background-color:#86c64c}.annexes .annex-help .image{background-image:url("/themes/custom/carre_habitat/img/annex-help-sm-bg.jpg")}@media screen and (min-width:75em){.annexes .annex-help .image{background-image:url("/themes/custom/carre_habitat/img/annex-help-md-bg.jpg")}}.annexes .annex-help .content{background-color:#335759}.annexes .annex-guide-plans .image{background-image:url("/themes/custom/carre_habitat/img/annex-guide-plans-bg.jpg")}.annexes .annex-realisations .image{background-image:url("/themes/custom/carre_habitat/img/annex-realisations-bg.jpg")}.annexes .annex-newsletter .image{background-image:url("/themes/custom/carre_habitat/img/annex-newsletter-bg.jpg")}.annexes .annex-investor-book .image{background-image:url("/themes/custom/carre_habitat/img/annex-investor-book-bg.jpg")}.annexes .annex-expert-contact .image{background-image:url("/themes/custom/carre_habitat/img/annex-invest-md-bg.jpg")}
.paragraph--type--seo{margin-top:25px;padding-top:35px;border-top:1px solid #d8d8d8}.paragraph--type--seo .title{margin:0;font-family:"Aleo",serif;font-weight:700;font-size:14px;line-height:17px;color:#454545}.paragraph--type--seo .content .field--name-field-content{height:auto;overflow:hidden;position:relative;-webkit-transition:max-height ease-in-out .3s;transition:max-height ease-in-out .3s}@media screen and (min-width:48em){.paragraph--type--seo .content .field--name-field-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.paragraph--type--seo .content .field--name-field-content .field__item{margin-top:8px}@media screen and (min-width:48em){.paragraph--type--seo .content .field--name-field-content .field__item{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}.paragraph--type--seo .content .field--name-field-content .field__item:nth-child(2n){margin-left:auto}.paragraph--type--seo .content .field--name-field-content .field__item:first-child:last-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (min-width:75em){.paragraph--type--seo .content .field--name-field-content .field__item{margin-top:15px}}.paragraph--type--seo .content .field--name-field-content .field__item p{margin:0;font-family:"brandon-grotesque",sans-serif;font-weight:400;font-size:13px;line-height:19px;color:#454545}@media screen and (min-width:75em){.paragraph--type--seo .content .field--name-field-content .field__item p{font-size:15px;line-height:22px}}.paragraph--type--seo .content .read-more{margin-top:10px}@media screen and (min-width:48em){.paragraph--type--seo .content .read-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:75em){.paragraph--type--seo .content .read-more{margin-top:15px}}.paragraph--type--seo .content .read-more .read-more-btn,.paragraph--type--seo .content .read-more .read-less-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:10px 20px 10px 0;max-width:100%;font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:15px;line-height:1.2;color:#f76f32;text-decoration:none;border:0;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='10' viewBox='0 0 7 10' xmlns='http://www.w3.org/2000/svg' fill='%23F76F32'%3E %3Cpath d='M7 5l-7 5V0z' fill-rule='evenodd'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center right 5px;background-size:auto 7px;-webkit-transition:background ease-in-out .3s;transition:background ease-in-out .3s;-webkit-transition:opacity ease-in-out .3s;transition:opacity ease-in-out .3s;display:none}.paragraph--type--seo .content .read-more .read-more-btn:hover,.paragraph--type--seo .content .read-more .read-less-btn:hover{background-position:center right}.paragraph--type--seo.expanded .content .read-more-btn{display:none}.paragraph--type--seo.expanded .content .read-less-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph--type--seo.collapsed .content .field--name-field-content .field__item.collapsed{position:absolute;top:150%}.paragraph--type--seo.collapsed .content .read-more-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph--type--seo.collapsed .content .read-less-btn{display:none}
.tabs{box-shadow:none;}.tabs-wrapper,.horizontal-tabs ul.horizontal-tabs-list{padding:0 var(--gin-spacing-xs);margin-inline:calc(var(--gin-spacing-xs) * -1);}@media (min-width:48em){.tabs-wrapper,.horizontal-tabs ul.horizontal-tabs-list{padding:0;}}.gin--dark-mode .tabs-wrapper:not(.is-horizontal) .tabs{border-color:#8e929c;}.gin--dark-mode .tabs-wrapper:not(.is-horizontal) .tabs__tab{background-color:var(--gin-bg-item-hover);border-color:#8e929c;}.vertical-tabs__items{z-index:inherit;}.gin--dark-mode .tabs{border-color:var(--gin-border-color-layer2);}.gin--dark-mode .tabs .tabs__tab,.gin--dark-mode .tabs .tabs__tab.is-active{border-color:var(--gin-border-color-layer2);background-color:transparent;}.tabs__link,.claro-details__summary,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{color:var(--gin-color-text);font-size:var(--gin-font-size);font-weight:var(--gin-font-weight-semibold);padding-block:calc(var(--gin-spacing-l) - var(--gin-spacing-xxs));}.tabs__link strong,.claro-details__summary strong,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a strong{font-weight:inherit;}.tabs__link.is-active,.claro-details__summary[aria-expanded=true],.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{font-weight:var(--gin-font-weight-semibold);}.is-horizontal .tabs__link:hover,.is-horizontal .tabs__link:focus,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:hover,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:focus{color:var(--gin-color-primary);background:var(--gin-bg-item-hover);}.claro-details{color:var(--gin-color-text);border:1px solid var(--gin-border-color);border-radius:var(--gin-border-m);box-shadow:none;}.claro-details__summary::after{border-radius:var(--gin-border-m);}.claro-details__summary:hover{color:var(--gin-color-primary);background-color:var(--gin-bg-item-hover);}.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary,.horizontal-tabs ul.horizontal-tabs-list{position:relative;}@media (min-width:48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary,.horizontal-tabs ul.horizontal-tabs-list{width:100%;padding-block:.3125rem var(--gin-spacing-l);padding-inline:var(--gin-spacing-xs);margin-block-end:calc(var(--gin-spacing-xl) * -1);overflow-x:auto;}.gin--edit-form .is-horizontal .tabs--primary,.gin--edit-form .is-horizontal .tabs--secondary,.gin--edit-form .horizontal-tabs ul.horizontal-tabs-list{padding-block-start:.4rem;}}.is-horizontal .tabs--primary::after,.is-horizontal .tabs--secondary::after,.horizontal-tabs ul.horizontal-tabs-list::after{pointer-events:none;content:"";position:absolute;inset-block-end:0;inset-inline-start:0;display:block;width:100%;max-width:calc(100% + var(--gin-spacing-xs));border-block-end:1px solid var(--gin-border-color);transition:var(--gin-transition);}@media (min-width:48em){.is-horizontal .tabs--primary::after,.is-horizontal .tabs--secondary::after,.horizontal-tabs ul.horizontal-tabs-list::after{inset-inline-start:var(--gin-spacing-xs);inset-block-end:var(--gin-spacing-l);max-width:calc(100% - var(--gin-spacing-m));}}.is-horizontal .tabs--primary .tabs__tab,.is-horizontal .tabs--primary .horizontal-tab-button,.is-horizontal .tabs--secondary .tabs__tab,.is-horizontal .tabs--secondary .horizontal-tab-button,.horizontal-tabs ul.horizontal-tabs-list .tabs__tab,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button{position:relative;}.is-horizontal .tabs--primary .tabs__tab:focus-within::after,.is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,.is-horizontal .tabs--secondary .tabs__tab:focus-within::after,.is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .tabs__tab:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within::after{content:"";width:calc(100% + var(--gin-spacing-xs));height:4px;background:var(--gin-bg-app);display:block;position:absolute;inset-block-end:calc(var(--gin-spacing-xxs) * -1);inset-inline-start:calc(var(--gin-spacing-xxs) * -1);z-index:3;}.is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,.is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within::after{background:var(--gin-bg-layer);}.horizontal-tabs ul.horizontal-tabs-list::before{z-index:1;background:var(--gin-bg-layer);}.horizontal-tabs ul.horizontal-tabs-list::after{inset-inline-start:var(--gin-spacing-xs);max-width:calc(100% - var(--gin-spacing-m));}@media (min-width:48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary{margin-inline:0;}}@media (min-width:48em){.tabs--primary{margin-block-end:0;}}@media (min-width:48em){.is-horizontal .tabs--primary::after{border-block-end:0 none;}.gin--high-contrast-mode .is-horizontal .tabs--primary::after{border-block-end:1px solid;}}@media (max-width:47.99em){.is-horizontal .tabs--primary .tabs__tab{background-color:var(--gin-bg-layer);border-block-end:1px solid var(--gin-border-color-layer2);}.is-horizontal .tabs--primary .tabs__tab[data-original-order="0"]{border-block-end:none;}}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__tab:focus-within::after{display:none;}}.is-horizontal .tabs--primary .tabs__link{min-height:var(--gin-spacing-xxl);height:100%;}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__link{font-size:var(--gin-font-size);padding-block:calc(var(--gin-spacing-xs) - 2px);padding-inline:var(--gin-spacing-s);margin-inline-end:.25em;min-height:2rem;border-radius:2rem;}}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__link.is-active{color:var(--gin-color-primary-active);background:var(--gin-color-primary-light);}}.is-horizontal .tabs--primary .tabs__link.is-active::before{display:none;}.tabs__trigger svg{stroke:var(--gin-color-primary);}@media (min-width:48em){.is-horizontal .tabs--secondary{margin-block-start:var(--gin-spacing-m);}.is-horizontal .tabs--secondary::before{width:100%;}}.is-horizontal .tabs--secondary .tabs__link{min-height:2.5rem;padding-block:var(--gin-spacing-xs) var(--gin-spacing-m);padding-inline:var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;}.horizontal-tabs{position:static !important;display:flex;flex-wrap:wrap;width:100%;border:0 none;margin-block-start:calc(var(--gin-spacing-m) * -1);}.horizontal-tabs ul.horizontal-tabs-list{background:none;border-inline-end:0 none;border-block-end:0 none;overflow:hidden;}@media (min-width:48em){.horizontal-tabs ul.horizontal-tabs-list:after{inset-inline-start:var(--gin-spacing-xs);max-width:calc(100% - var(--gin-spacing-m));}}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button{background:none;border-inline-end:0 none;border-block-end:0 none;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{padding-block:var(--gin-spacing-xs) var(--gin-spacing-m);padding-inline:var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a::before{content:"";display:block;position:absolute;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{color:var(--gin-color-primary);}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a::before{z-index:1;border-inline:none;border-block-end:3px solid var(--gin-color-primary);inset-block-start:auto;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;height:3px;width:100%;}.horizontal-tabs .horizontal-tabs{margin-block-start:var(--gin-spacing-m);}.horizontal-tabs .horizontal-tabs-panes,.horizontal-tabs [data-horizontal-tabs-panes]{width:100%;}.horizontal-tabs .horizontal-tabs-pane{padding:0;box-shadow:none;}.horizontal-tabs .horizontal-tabs-pane > .details-wrapper{margin:0;}.horizontal-tabs .horizontal-tabs-pane > .details-wrapper > .claro-details__description{margin-block-start:var(--gin-spacing-m);}.horizontal-tabs .paragraphs-subform .horizontal-tabs-panes{margin-block-start:var(--gin-spacing-s);}.claro-details__description{max-width:var(--gin-max-line-length);}.claro-details__summary::before,.claro-details[open] > .claro-details__summary::before{inset-inline-start:1.125rem;background:var(--gin-color-text);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;}@media (forced-colors:active){.claro-details__summary::before,.claro-details[open] > .claro-details__summary::before{background-color:buttonBorder;}}@media (forced-colors:active){[dir="ltr"] .claro-details__summary::before{transform:rotate(90deg);}[dir="rtl"] .claro-details__summary::before{transform:rotate(-90deg);}}@media (forced-colors:active){.claro-details[open] > .claro-details__summary::before{margin-block-start:-6px;}[dir="ltr"] .claro-details[open] > .claro-details__summary::before{transform:rotate(270deg);}[dir="rtl"] .claro-details[open] > .claro-details__summary::before{transform:rotate(-270deg);}}.claro-details__summary:hover::before,.claro-details__summary:hover:focus::before,.claro-details[open] > .claro-details__summary:hover::before,.claro-details[open] > .claro-details__summary:focus::before,.claro-details[open] > .claro-details__summary--accordion::before,.claro-details[open] > .claro-details__summary--accordion-item::before,.claro-details[open] > .claro-details__summary--vertical-tabs-item::before{background:var(--gin-color-primary);}@media (forced-colors:active){.claro-details__summary:hover::before,.claro-details__summary:hover:focus::before,.claro-details[open] > .claro-details__summary:hover::before,.claro-details[open] > .claro-details__summary:focus::before,.claro-details[open] > .claro-details__summary--accordion::before,.claro-details[open] > .claro-details__summary--accordion-item::before,.claro-details[open] > .claro-details__summary--vertical-tabs-item::before{background-color:linkText;}}.claro-details__description{color:var(--gin-color-text-light);}.claro-details__wrapper--accordion,.claro-details__wrapper--accordion-item,.claro-details__wrapper--vertical-tabs-item{border-block-start:1px solid var(--gin-border-color);background:var(--gin-bg-app);}.gin--dark-mode .claro-details,.gin--dark-mode .claro-details__summary--accordion,.gin--dark-mode .claro-details__summary--accordion-item,.gin--dark-mode .claro-details__summary--vertical-tabs-item{background-color:transparent;}.gin--dark-mode .claro-details{border-color:var(--gin-border-color);}.gin--dark-mode .vertical-tabs__items{background:none;border:0 none;}.gin--dark-mode .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link{background:var(--gin-bg-app);border-color:transparent;}.gin--dark-mode .vertical-tabs__menu-link{color:var(--gin-color-text);}.gin--dark-mode .vertical-tabs__menu-link-summary{color:var(--gin-color-text-light);}.gin--dark-mode .vertical-tabs .claro-details__wrapper{background:var(--gin-bg-app);}.vertical-tabs__items{border-radius:var(--gin-border-m);}@media (min-width:64em){.vertical-tabs__items{border-start-start-radius:0;}}.vertical-tabs__items .vertical-tabs__item{border-radius:0;}@media (min-width:85em){.vertical-tabs__items .vertical-tabs__item{border-start-end-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);border-end-start-radius:var(--gin-border-m);}.vertical-tabs__items .vertical-tabs__item ~ .vertical-tabs__item{border-start-start-radius:var(--gin-border-m);}}@media (min-width:64em){.vertical-tabs__items .vertical-tabs__item .claro-details__summary{padding-inline-start:var(--gin-spacing-xxl);}.vertical-tabs__items .vertical-tabs__item .claro-details__summary::before{inset-inline-start:var(--gin-spacing-m);}}.vertical-tabs__items .vertical-tabs__item > .claro-details__wrapper{display:inline-block;width:100%;}.vertical-tabs__menu-item-title{font-weight:var(--gin-font-weight-bold);}.vertical-tabs__menu-item::before,.vertical-tabs__menu-item::after{border-color:var(--gin-border-color);}.vertical-tabs__menu-link:hover,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover{color:var(--gin-color-primary);}.vertical-tabs__menu-link:hover::before,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover::before{background:var(--gin-bg-item-hover);}[open] > .claro-details__summary--vertical-tabs-item:not(:focus):not(:active)::after,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after{border-inline-start-width:5px;}@media screen and (min-width:85em){html.js .vertical-tabs__item{overflow:visible;float:inline-start;width:100%;}}
