*, *::after, *::before{box-sizing:border-box;}
html{font-size:62.5%;}
body{font-family:'Open Sans';font-size:14px;color:#333333;font-family:Open Sans;line-height:20px;font-weight:normal;}
a{color:#bdd752;text-decoration:none;}
@media only screen and (min-width:600px){h1{font-size:3.2rem;}}
.cd-accordion-menu animated{margin:0px;padding:0px;}
.cd-accordion-menu{width:100%;max-width:1200px;margin:auto;margin-top:-18px;}
.cd-accordion-menu ul{display:none;}
.cd-accordion-menu li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.cd-accordion-menu input[type=checkbox]{position:absolute;opacity:0;}
.cd-accordion-menu label, .cd-accordion-menu a{font-weight:normal;position:relative;display:block;background:#fff;color:rgba(64, 70, 75, 0.73);border-bottom:1px solid #E2E2E1;font-size:20px;font-family:Open Sans;background-image:url(../images/investor/grey-arrow-small.jpg);background-repeat:no-repeat;height:30px;}
.no-touch .cd-accordion-menu label:hover, .no-touch .cd-accordion-menu accordion-head-p:hover{background-color:#fff;color:#52565d;}
.cd-accordion-menu label::before, .cd-accordion-menu label::after, .cd-accordion-menu a::after{content:'';display:inline-block;width:24px;height:22px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.cd-accordion-menu label{cursor:pointer;}
.cd-accordion-menu label::before, .cd-accordion-menu label::after{background-image:url(../images/investor/plus-minus-icon.jpg);background-repeat:no-repeat;}
.cd-accordion-menu label::before{right:18px;background-position:0 0;-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}
.cd-accordion-menu label::after{}
.cd-accordion-menu a::after{left:36px;background:url(../images/investor/plus-minus-icon.jpg) no-repeat -48px 0;}
.cd-accordion-menu input[type=checkbox]:checked + label::before{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.cd-accordion-menu input[type=checkbox]:checked + label::after{background-position:-25px 0;}
.cd-accordion-menu input[type=checkbox]:checked + label + ul,
.cd-accordion-menu input[type=checkbox]:checked + label:nth-of-type(n) + ul{display:block;}
.cd-accordion-menu animated{margin:0px;padding:0px;}
.cd-accordion-menu ul label,
.cd-accordion-menu ul a{background:#fff;box-shadow:inset 0 -1px #41444a;padding-left:82px;}
.no-touch .cd-accordion-menu ul label:hover, .no-touch
.cd-accordion-menu ul a:hover{background:#3c3f45;}
.cd-accordion-menu > li:last-of-type > label,
.cd-accordion-menu > li:last-of-type > a,
.cd-accordion-menu > li > ul > li:last-of-type label,
.cd-accordion-menu > li > ul > li:last-of-type a{box-shadow:none;}
.cd-accordion-menu ul label::before{left:36px;}
.cd-accordion-menu ul label::after,
.cd-accordion-menu ul a::after{left:59px;}
.cd-accordion-menu ul ul label,
.cd-accordion-menu ul ul a{padding-left:100px;}
.cd-accordion-menu ul ul label::before{left:54px;}
.cd-accordion-menu ul ul label::after,
.cd-accordion-menu ul ul a::after{left:77px;}
.cd-accordion-menu ul ul ul label,
.cd-accordion-menu ul ul ul a{padding-left:118px;}
.cd-accordion-menu ul ul ul label::before{left:72px;}
.cd-accordion-menu ul ul ul label::after,
.cd-accordion-menu ul ul ul a::after{left:95px;}
@media only screen and (min-width:600px){.cd-accordion-menu label, .cd-accordion-menu a{padding-left:55px;padding-bottom:41px;padding-top:10px;margin-top:10px;}
.cd-accordion-menu label::before{right:24px;}
.cd-accordion-menu label::after{right:30px;}
.cd-accordion-menu ul label,
.cd-accordion-menu ul a{padding-left:106px;}
.cd-accordion-menu ul label::before{left:48px;}
.cd-accordion-menu ul label::after,
.cd-accordion-menu ul a::after{left:77px;}
.cd-accordion-menu ul ul label,
.cd-accordion-menu ul ul a{padding-left:130px;}
.cd-accordion-menu ul ul label::before{left:72px;}
.cd-accordion-menu ul ul label::after,
.cd-accordion-menu ul ul a::after{left:101px;}
.cd-accordion-menu ul ul ul label,
.cd-accordion-menu ul ul ul a{padding-left:154px;}
.cd-accordion-menu ul ul ul label::before{left:96px;}
.cd-accordion-menu ul ul ul label::after,
.cd-accordion-menu ul ul ul a::after{left:125px;}}
.cd-accordion-menu.animated label::before{display:none;}
-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}