.location-accordion-section{overflow:hidden;position:relative}.location-accordion-section .sun--bottom-right{bottom:0;height:250px;position:absolute;right:0;-webkit-transform:translate(38%,40%);transform:translate(38%,40%);width:250px;z-index:0}.location-accordion-section .sun--bottom-right img{display:block;height:100%;width:100%}.location-accordion-section .page-center{max-width:1220px;position:relative}.location-accordion-section h2{color:#e2066f;text-align:center}.location-accordion-section .accordion--faq .accordion{background:transparent;border-bottom:1px solid #e2066f;color:#282828}.location-accordion-section .accordion--faq .accordion__toggle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;padding:10px 0}.location-accordion-section .accordion--faq .accordion__toggle span{color:#f49f0a;font-weight:700;order:2}.location-accordion-section .accordion__toggle-inner{cursor:pointer;display:inline-block;font-size:1.5rem;height:60px;line-height:1;order:1;position:relative;text-align:center;-webkit-transition:color .45s cubic-bezier(.165,.84,.44,1);transition:color .45s cubic-bezier(.165,.84,.44,1);vertical-align:middle;width:60px}.location-accordion-section .accordion--faq .accordion__toggle .accordion__toggle-inner:before{color:#f49f0a;content:"\e906";font-family:icons!important;font-size:1em;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;margin-left:-.5em;margin-top:-.5em;position:absolute;text-align:center;text-transform:none;top:50%;-webkit-transition:-webkit-transform .45s cubic-bezier(.175,.885,.32,1.5);transition:-webkit-transform .45s cubic-bezier(.175,.885,.32,1.5);transition:transform .45s cubic-bezier(.175,.885,.32,1.5);transition:transform .45s cubic-bezier(.175,.885,.32,1.5),-webkit-transform .45s cubic-bezier(.175,.885,.32,1.5)}.location-accordion-section .accordion__body{display:none;overflow:hidden}.location-accordion-section .accordion--faq .accordion__body-inner{font-size:16px;letter-spacing:.4px;line-height:1.875;padding:20px 20px 20px 60px}.location-accordion-section .accordion--faq .accordion__body-inner p{font-size:inherit}.location-accordion-section .accordion--faq .accordion__body-inner ul{list-style:none;margin-bottom:20px;margin-top:0;padding-left:0}.location-accordion-section .accordion--faq .accordion__body-inner ul li{margin-bottom:10px;padding-left:1em}.location-accordion-section .accordion--faq .accordion__body-inner ul li:before{content:"• ";display:inline-block;margin-left:-1em;width:1em}.location-accordion-section .is-active .accordion__toggle-inner:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width:800px){.location-accordion-section .sun--bottom-right{height:450px;width:450px}.location-accordion-section .accordion__body-inner{padding-bottom:40px}}@media only screen and (min-width:1280px){.location-accordion-section .accordion__body-inner{padding-bottom:60px}}@media only screen and (max-width:1279px){.location-accordion-section .page-center{padding-left:40px;padding-right:40px}}@media only screen and (max-width:799px){.location-accordion-section{margin-top:40px}.location-accordion-section .page-center{padding-left:25px;padding-right:25px}}@media only screen and (max-width:639px){.location-accordion-section .accordion__toggle-inner{width:30px}.location-accordion-section .accordion--faq .accordion__toggle .accordion__toggle-inner:before{left:0;margin-left:0}.location-accordion-section .accordion--faq .accordion__toggle span{width:calc(100% - 30px)}}