﻿.FAQModal__toggle,.FAQModal__accordion__fixed-header,.FAQModal__accordion__header__text,.FAQModal__accordion__content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.FAQModal{padding:38px 90px 80px}@media screen and (min-width: 1px) and (max-width: 900px){.FAQModal{padding:40px}}@media screen and (min-width: 1px) and (max-width: 740px){.FAQModal{padding:32px 0 30px}}.FAQModal__toggle{color:#005a2b;float:right;position:relative;margin:10px 0 8px 20px}.FAQModal__toggle__open,.FAQModal__toggle__close{float:right;text-transform:uppercase}#landrover .FAQModal__toggle.button-tertiary{background-color:#f9f9f9;color:#005a2b}#landrover .FAQModal__toggle.button-tertiary:hover,#landrover .FAQModal__toggle.button-tertiary:active{background-color:#fff;color:#0c121c;box-shadow:0 0 0 1px #0c121c}#landrover .FAQModal__toggle.button-tertiary.disabled{background-color:rgba(255,255,255,0.4);color:#d8d8d8}#landrover.focusStylesOn .FAQModal__toggle.button-tertiary:focus{background-color:#fff;color:#0c121c;box-shadow:0 0 0 1px #0c121c,0 0 0 2px #4a4f54,0 0 2px 4px #4a90e2}@media screen and (min-width: 1px) and (max-width: 740px){.FAQModal__toggle.button-tertiary{display:none}}.FAQModal__accordion{position:relative;max-width:100%;margin:0 auto}.FAQModal__accordion__section{position:relative;list-style:none;width:100%}.FAQModal__accordion__section__title{margin:0}.FAQModal__accordion__section:last-child .FAQModal__accordion__header{border-bottom:0}.FAQModal__accordion__section.active .FAQModal__accordion__header__text:after{content:"";font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0}.FAQModal__accordion__section.showContent .FAQModal__accordion__content{opacity:1}.FAQModal__accordion__header,.FAQModal__accordion__fixed-header{color:#fff;padding:15px 50px 15px 30px;width:100%;margin:0}.FAQModal__accordion__header{background-color:#4a4f54;border:0;border-bottom:1px solid #555;display:block;overflow:hidden;position:relative;text-align:left;text-decoration:none;z-index:2}.FAQModal__accordion__header:active,.FAQModal__accordion__header:visited,.FAQModal__accordion__header:hover{color:#fff}.FAQModal__accordion__fixed-header,.FAQModal__accordion__header__text{font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 1px) and (max-width: 740px){.FAQModal__accordion__fixed-header,.FAQModal__accordion__header__text{font-size:1.3rem;line-height:1}}.FAQModal__accordion__fixed-header{background:rgba(74,79,84,0.8);display:none;height:0;left:0;opacity:0;overflow:hidden;position:fixed;transition:opacity .5s ease-out;z-index:1}.FAQModal__accordion__fixed-header.visible{height:auto;opacity:1}@media screen and (min-width: 1px) and (max-width: 740px){.FAQModal__accordion__fixed-header{display:none}}.FAQModal__accordion__header__text:after{content:"";font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;font-weight:100;right:18px;top:20px;font-size:1.6rem;position:absolute;right:18px;top:20px;z-index:2}.FAQModal__accordion__content{background:#fff;height:0;overflow:hidden;opacity:0;position:relative}@media screen and (min-width: 1px) and (max-width: 740px){.FAQModal__accordion__header__text:after,.FAQModal__accordion__section.active .FAQModal__accordion__header__text:after{top:14px}}.FAQModal__list{padding:40px}@media screen and (min-width: 1px) and (max-width: 900px){.FAQModal__list{padding:40px 30px}}@media screen and (min-width: 1px) and (max-width: 740px){.FAQModal__list{padding:30px}}.FAQModal__list__item{padding:24px 20% 24px 0px;border-bottom:1px solid rgba(0,0,0,0.12)}@media screen and (min-width: 1px) and (max-width: 900px){.FAQModal__list__item{padding-right:0px}}@media screen and (min-width: 1px) and (max-width: 740px){.FAQModal__list__item{padding-right:0px}}.FAQModal__list__item:first-child{padding-top:0px}.FAQModal__list__item:last-child{border:0;padding-bottom:0px}.FAQModal__list__title{font-family:"avenir","arial","helvetica",sans-serif;margin-bottom:8px;line-height:1}.FAQModal__list a{color:#000;text-decoration:underline}.FAQModal__list a:hover{color:#005a2b}.FAQModal{background-color:#e4e8e8}@media screen and (min-width: 1px) and (max-width: 900px){.FAQModal{padding-top:30px}}.FAQModal__accordion__header{font-family:"avenir","arial","helvetica",sans-serif}.FAQModal__accordion__header:active,.FAQModal__accordion__header:focus,.FAQModal__accordion__header:visited,.FAQModal__accordion__header:hover{background-color:rgba(74,79,84,0.8);color:#fff}.FAQModal__accordion__header:hover{text-decoration:underline}.FAQModal__list__title{color:#000;line-height:15px;letter-spacing:.7px}.FAQModal__list__content{font-size:1.4rem;line-height:18px}
