/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/molecules/headings-account.vue?vue&type=style&index=0&id=452c927a&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.heading-account{background-color:#f4f4f5}@media screen and (min-width:768px){.heading-account{padding-top:28px}}.heading-account__title{font-family:Montserrat,Arial,sans-serif;font-size:24px;line-height:36px;font-weight:700;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;margin:0;color:#252339}.heading-account__title b,.heading-account__title strong{font-weight:600}.heading-account__title em,.heading-account__title i{font-style:italic}@media screen and (min-width:768px){.heading-account__title{font-size:30px;line-height:44px}}@media screen and (min-width:1024px){.heading-account__title{font-size:36px;line-height:48px}}.heading-account__text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;color:#3e3d48;margin-top:12px;margin-bottom:0}.heading-account__text b,.heading-account__text strong{font-weight:600}.heading-account__text em,.heading-account__text i{font-style:italic}.heading-account__infos{margin-top:40px}.heading-account__more{margin-top:4px}.heading-account__footer{margin-top:24px}@media screen and (max-width:767px){.heading-account__footer-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}}@media screen and (min-width:1024px){.heading-account__footer-container{margin-bottom:32px}}.heading-account__intro-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1280px){.heading-account__intro-full,.heading-account__intro-left,.heading-account__intro-right{padding-right:12px}}@media screen and (min-width:1441px){.heading-account__intro-full,.heading-account__intro-left,.heading-account__intro-right{padding-right:12px}}.heading-account__intro-full,.heading-account__intro-left{width:100%}@media screen and (min-width:1280px){.heading-account__intro-left{width:66.6666%}}.heading-account__intro-right{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:32px;width:100%}@media screen and (min-width:1280px){.heading-account__intro-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0;width:33.3333%}}.heading-account.with-billboard{padding-bottom:0}.heading-account.with-billboard .billboard{margin-top:30px}@media screen and (max-width:767px){.heading-account.with-billboard .billboard{margin-top:40px}}@media screen and (min-width:1024px) and (max-width:1279px){.ahc-main--rtl .heading-account__footer-container{padding-right:0;padding-left:7%}}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./node_modules/@accor/core-components/src/components/molecules/list/item/ListItem.vue?vue&type=style&index=0&id=03460c9d&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./node_modules/@accor/core-components/src/components/molecules/list/List.vue?vue&type=style&index=0&id=6974253e&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.list{margin-top:24px;position:relative}.list,.list:after{border-radius:6px;width:100%}.list:after{-webkit-box-shadow:inset 0 0 0 1px #dadadd;box-shadow:inset 0 0 0 1px #dadadd;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0}.list:first-child{margin-top:0}.list__item{padding:16px;position:relative}.list__item+.list__item{border-top:1px solid #dadadd}@media screen and (min-width:768px){.list__item{padding:16px 24px}}.list__item--disabled{background-color:#f4f4f5}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/atoms/text.vue?vue&type=style&index=0&id=0e6f8eea&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ahc-text p[data-v-0e6f8eea]{font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;color:#6f6e77;margin:16px 0}.ahc-text p b[data-v-0e6f8eea],.ahc-text p strong[data-v-0e6f8eea]{font-weight:600}.ahc-text p em[data-v-0e6f8eea],.ahc-text p i[data-v-0e6f8eea]{font-style:italic}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./node_modules/@accor/core-components/src/components/atoms/link/cta/LinkCta.vue?vue&type=style&index=0&id=428a09a4&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.button-cta{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;padding:0;white-space:nowrap;font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f4f5;border-radius:60px;color:#3e3d48;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 24px;position:relative;-webkit-transition:all .15s ease;transition:all .15s ease}.button-cta b,.button-cta strong{font-weight:600}.button-cta em,.button-cta i{font-style:italic}.button-cta:before{border-radius:60px;bottom:1px;content:"";display:block;left:2px;pointer-events:none;position:absolute;right:2px;top:1px}.button-cta:after{bottom:-5px;left:-5px;right:-5px;top:-5px}.button-cta:disabled{background-color:#dadadd;color:#6f6e77;cursor:not-allowed}.button-cta .icon{margin-left:8px;pointer-events:none;-webkit-transition:all .15s ease;transition:all .15s ease}.button-cta .loading{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.button-cta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.button-cta+.button-cta{margin-top:8px}}@media screen and (min-width:768px){.button-cta+.button-cta{margin-left:16px}}.button-cta.is-loading{pointer-events:none}.button-cta.is-loading .button-cta__label{opacity:0}@-webkit-keyframes button-cta-is-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes button-cta-is-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.button-cta__label{display:block}.button-cta--primary{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#1e1852;color:#fff}.button-cta--primary:before{border:2px solid #fff;border-radius:60px;bottom:1px;content:"";display:none;left:2px;pointer-events:none;position:absolute;right:2px;top:1px}.button-cta--primary .icon{fill:#fff}.button-cta--primary:not(:disabled):hover{background-color:#38326c;color:#fff}.button-cta--primary:not(:disabled):hover .icon{fill:#fff}.button-cta--primary:not(:disabled):active{background-color:#544e85;color:#fff}.button-cta--primary:not(:disabled):active .icon{fill:#fff}.is-tabbed .button-cta--primary:not(:disabled):focus{background-color:#1e1852;color:#fff}.is-tabbed .button-cta--primary:not(:disabled):focus .icon{fill:#fff}.is-tabbed .button-cta--primary:not(:disabled):focus:before{display:block}.button-cta--primary-inverse{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#fff;color:#1e1852}.button-cta--primary-inverse:before{border:2px solid #fff;border-radius:60px;bottom:1px;content:"";display:none;left:2px;pointer-events:none;position:absolute;right:2px;top:1px}.button-cta--primary-inverse .icon{fill:#1e1852}.button-cta--primary-inverse:not(:disabled):hover{background-color:hsla(0,0%,100%,.9);color:#1e1852}.button-cta--primary-inverse:not(:disabled):hover .icon{fill:#1e1852}.button-cta--primary-inverse:not(:disabled):active{background-color:hsla(0,0%,100%,.8);color:#1e1852}.button-cta--primary-inverse:not(:disabled):active .icon{fill:#1e1852}.is-tabbed .button-cta--primary-inverse:not(:disabled):focus{background-color:#050033;color:#fff}.is-tabbed .button-cta--primary-inverse:not(:disabled):focus .icon{fill:#fff}.is-tabbed .button-cta--primary-inverse:not(:disabled):focus:before{display:block}.button-cta--primary-inverse:before{border-width:1px;bottom:3px;left:4px;right:4px;top:3px}.button-cta--primary-inverse:after{border-color:#fff}.button-cta--accent{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#068484;color:#fff}.button-cta--accent:before{border:2px solid #fff;border-radius:60px;bottom:1px;content:"";display:none;left:2px;pointer-events:none;position:absolute;right:2px;top:1px}.button-cta--accent .icon{fill:#fff}.button-cta--accent:not(:disabled):hover{background-color:#007576;color:#fff}.button-cta--accent:not(:disabled):hover .icon{fill:#fff}.button-cta--accent:not(:disabled):active{background-color:#006163;color:#fff}.button-cta--accent:not(:disabled):active .icon{fill:#fff}.is-tabbed .button-cta--accent:not(:disabled):focus{background-color:#068484;color:#fff}.is-tabbed .button-cta--accent:not(:disabled):focus .icon{fill:#fff}.is-tabbed .button-cta--accent:not(:disabled):focus:before{display:block}.button-cta--accent-inverse{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#068484;color:#fff}.button-cta--accent-inverse:before{border:2px solid #fff;border-radius:60px;bottom:1px;content:"";display:none;left:2px;pointer-events:none;position:absolute;right:2px;top:1px}.button-cta--accent-inverse .icon{fill:#fff}.button-cta--accent-inverse:not(:disabled):hover{background-color:#007576;color:#fff}.button-cta--accent-inverse:not(:disabled):hover .icon{fill:#fff}.button-cta--accent-inverse:not(:disabled):active{background-color:#006163;color:#fff}.button-cta--accent-inverse:not(:disabled):active .icon{fill:#fff}.is-tabbed .button-cta--accent-inverse:not(:disabled):focus{background-color:#068484;color:#fff}.is-tabbed .button-cta--accent-inverse:not(:disabled):focus .icon{fill:#fff}.is-tabbed .button-cta--accent-inverse:not(:disabled):focus:before{display:block}.button-cta--accent-inverse:before{border-color:#050033}.button-cta--accent-inverse:after{border-color:#fff}.button-cta--secondary{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:transparent;color:#1e1852;border:1px solid transparent;border-color:#1e1852}.button-cta--secondary:before{border:2px solid #1e1852;border-radius:60px;bottom:1px;content:"";display:none;left:2px;pointer-events:none;position:absolute;right:2px;top:1px}.button-cta--secondary .icon{fill:#1e1852}.button-cta--secondary:not(:disabled):hover{background-color:#1e1852;color:#fff}.button-cta--secondary:not(:disabled):hover .icon{fill:#fff}.button-cta--secondary:not(:disabled):active{background-color:#544e85;color:#fff}.button-cta--secondary:not(:disabled):active .icon{fill:#fff}.is-tabbed .button-cta--secondary:not(:disabled):focus{background-color:transparent;color:#1e1852}.is-tabbed .button-cta--secondary:not(:disabled):focus .icon{fill:#1e1852}.is-tabbed .button-cta--secondary:not(:disabled):focus:before{display:block}.button-cta--secondary:before{border-width:1px;bottom:3px;left:4px;right:4px;top:3px}.button-cta--secondary-inverse{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#fff;color:#1e1852}.button-cta--secondary-inverse:before{border:2px solid #fff;border-radius:60px;bottom:1px;content:"";display:none;left:2px;pointer-events:none;position:absolute;right:2px;top:1px}.button-cta--secondary-inverse .icon{fill:#1e1852}.button-cta--secondary-inverse:not(:disabled):hover{background-color:hsla(0,0%,100%,.9);color:#1e1852}.button-cta--secondary-inverse:not(:disabled):hover .icon{fill:#1e1852}.button-cta--secondary-inverse:not(:disabled):active{background-color:hsla(0,0%,100%,.8);color:#1e1852}.button-cta--secondary-inverse:not(:disabled):active .icon{fill:#1e1852}.is-tabbed .button-cta--secondary-inverse:not(:disabled):focus{background-color:transparent;color:#fff}.is-tabbed .button-cta--secondary-inverse:not(:disabled):focus .icon{fill:#fff}.is-tabbed .button-cta--secondary-inverse:not(:disabled):focus:before{display:block}.button-cta--secondary-inverse:before{border-color:#fff;border-width:1px;bottom:3px;left:4px;right:4px;top:3px}.button-cta--secondary-inverse:after{border-color:#fff}.button-cta--destructive{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#ba1f1a;color:#fff}.button-cta--destructive:before{border:2px solid #fff;border-radius:60px;bottom:1px;content:"";display:none;left:2px;pointer-events:none;position:absolute;right:2px;top:1px}.button-cta--destructive .icon{fill:#fff}.button-cta--destructive:not(:disabled):hover{background-color:#a50d07;color:#fff}.button-cta--destructive:not(:disabled):hover .icon{fill:#fff}.button-cta--destructive:not(:disabled):active{background-color:#890100;color:#fff}.button-cta--destructive:not(:disabled):active .icon{fill:#fff}.is-tabbed .button-cta--destructive:not(:disabled):focus{background-color:#ba1f1a;color:#fff}.is-tabbed .button-cta--destructive:not(:disabled):focus .icon{fill:#fff}.is-tabbed .button-cta--destructive:not(:disabled):focus:before{display:block}.button-cta--destructive-inverse{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#c93941;color:#fff}.button-cta--destructive-inverse:before{border:2px solid #fff;border-radius:60px;bottom:1px;content:"";display:none;left:2px;pointer-events:none;position:absolute;right:2px;top:1px}.button-cta--destructive-inverse .icon{fill:#fff}.button-cta--destructive-inverse:not(:disabled):hover{background-color:#fff;color:#ba1f1a}.button-cta--destructive-inverse:not(:disabled):hover .icon{fill:#ba1f1a}.button-cta--destructive-inverse:not(:disabled):active{background-color:hsla(0,0%,100%,.9);color:#ba1f1a}.button-cta--destructive-inverse:not(:disabled):active .icon{fill:#ba1f1a}.is-tabbed .button-cta--destructive-inverse:not(:disabled):focus{background-color:#c93941;color:#fff}.is-tabbed .button-cta--destructive-inverse:not(:disabled):focus .icon{fill:#fff}.is-tabbed .button-cta--destructive-inverse:not(:disabled):focus:before{display:block}.button-cta--destructive-inverse:before{border-color:#050033}.button-cta--destructive-inverse:after{border-color:#fff}.button-cta--destructive-secondary{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:transparent;color:#ba1f1a;border:1px solid transparent;border-color:#ba1f1a}.button-cta--destructive-secondary:before{border:2px solid #ba1f1a;border-radius:60px;bottom:1px;content:"";display:none;left:2px;pointer-events:none;position:absolute;right:2px;top:1px}.button-cta--destructive-secondary .icon{fill:#ba1f1a}.button-cta--destructive-secondary:not(:disabled):hover{background-color:#ba1f1a;color:#fff}.button-cta--destructive-secondary:not(:disabled):hover .icon{fill:#fff}.button-cta--destructive-secondary:not(:disabled):active{background-color:#a50d07;color:#fff}.button-cta--destructive-secondary:not(:disabled):active .icon{fill:#fff}.is-tabbed .button-cta--destructive-secondary:not(:disabled):focus{background-color:transparent;color:#ba1f1a}.is-tabbed .button-cta--destructive-secondary:not(:disabled):focus .icon{fill:#ba1f1a}.is-tabbed .button-cta--destructive-secondary:not(:disabled):focus:before{display:block}.button-cta--icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap}.button-cta--icon-left .icon{margin-left:0;margin-right:8px}.button-cta--size-large{padding-bottom:16px;padding-top:16px}[dir=rtl] .button-cta .icon{margin-left:0;margin-right:8px}[dir=rtl] .button-cta--icon-left .icon{margin-left:8px;margin-right:0}@media screen and (min-width:768px){[dir=rtl] .button-cta+.button-cta{margin-left:0;margin-right:16px}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./node_modules/@accor/core-components/src/components/layouts/common/section/row/SectionRow.vue?vue&type=style&index=0&id=4a308803&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.section-row{padding-top:24px}.section-row+.section-row{-webkit-box-shadow:inset 0 1px 0 0 #dadadd;box-shadow:inset 0 1px 0 0 #dadadd;margin-top:48px}@media screen and (min-width:768px){.section-row{padding-top:48px}.section-row+.section-row{margin-top:64px}}.section-row__content>:first-child{margin-top:0}.section-row__inner{grid-row-gap:16px;row-gap:16px;display:-ms-grid;display:grid;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.section-row__inner{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:16px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}}@media screen and (min-width:768px) and (max-width:1023px){.section-row__inner{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media screen and (min-width:1024px) and (max-width:1279px){.section-row__inner{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media screen and (min-width:1280px) and (max-width:1440px){.section-row__inner{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media screen and (min-width:1441px){.section-row__inner{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media screen and (max-width:767px){.section-row__inner{grid-row-gap:24px;row-gap:24px}.section-row__heading{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/span 4}}@media screen and (min-width:768px) and (max-width:1023px){.section-row__heading{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3}}@media screen and (min-width:1024px){.section-row__heading{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/span 4}}@media screen and (max-width:767px){.section-row__content{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/span 4}}@media screen and (min-width:768px) and (max-width:1023px){.section-row__content{-ms-grid-column:4;-ms-grid-column-span:5;grid-column:4/span 5}}@media screen and (min-width:1024px) and (max-width:1279px){.section-row__content{-ms-grid-column:5;-ms-grid-column-span:7;grid-column:5/span 7}}@media screen and (min-width:1280px){.section-row__content{-ms-grid-column:6;-ms-grid-column-span:7;grid-column:6/span 7}}.section-row__logo{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;background-color:#fff;border-radius:4px;overflow:hidden;position:relative}.section-row__logo:after{border:1px solid rgba(0,0,0,.13);border-radius:inherit;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.section-row__logo-wrapper{display:block;height:0;padding-bottom:60%;position:relative;width:100%}.section-row__logo-img{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:12.5%;left:12.5%;position:absolute;right:12.5%;top:12.5%}.section-row__title{font-family:Roboto,Arial,sans-serif;font-size:24px;line-height:32px;font-weight:600;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;color:#252339}.section-row__title b,.section-row__title strong{font-weight:600}.section-row__title em,.section-row__title i{font-style:italic}.section-row__text{font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#6f6e77;margin-top:16px;margin-bottom:12px}.section-row__text b,.section-row__text strong{font-weight:600}.section-row__text em,.section-row__text i{font-style:italic}.section-row__footer{margin-top:16px}@media screen and (max-width:767px){.section-row__footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}}@media screen and (min-width:1024px){.section-row__footer{margin-top:40px}}.section-row--bordered-top{-webkit-box-shadow:inset 0 1px 0 0 #dadadd;box-shadow:inset 0 1px 0 0 #dadadd;margin-top:48px}@media screen and (min-width:768px){.section-row--bordered-top{margin-top:64px}}