.ve>*{font-size:16px;font-size:1.6rem}@media screen and (min-width:768px),print{.ve>*{margin-bottom:30px!important}}@media screen and (max-width:767px){.ve>*{margin-bottom:4.83vw!important}}.ve>:last-child{margin-bottom:0!important}.ve h3{color:#2c4198}@media screen and (min-width:768px),print{.ve h3{font-size:25px;font-size:2.5rem}}@media screen and (max-width:767px){.ve h3{font-size:6.04vw}}.ve h4{color:#2c4198}@media screen and (min-width:768px),print{.ve h4{font-size:20px;font-size:2rem}}@media screen and (max-width:767px){.ve h4{font-size:4.83vw}}.ve h5{color:#2c4198}@media screen and (min-width:768px),print{.ve h5{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.ve h5{font-size:3.86vw}}.ve ul li{list-style-type:disc;margin-left:1.5em}.ve ol li{margin-left:1.5em}.ve table{width:100%}.ve table td,.ve table th{border:1px solid #ddd;padding:10px}.ve table th{background-color:#eee}.ve table th[scope=row]{width:33.33%}.ve .link-wrap a{color:#2c4198;text-decoration:underline}.ve .link-wrap a:visited{color:#2c4198;text-decoration:none}.ve .link-wrap a:hover{color:#2c4198;text-decoration:none}.ve .bold{font-weight:700}.ve .red{color:red}.ve .blue{color:#00f}.ve .green{color:green}.ve .yellow{color:#ff0}.ve .image-wrap{display:block}.ve .image-wrap:after{content:"";display:block;height:0;clear:both;visibility:hidden}@media screen and (min-width:768px),print{.ve .image-wrap{margin-top:70px}}@media screen and (max-width:767px){.ve .image-wrap{margin-top:9.66vw}}.ve .image-wrap .img{margin-bottom:30px;overflow:hidden}.ve .image-wrap .img img{height:auto;max-width:100%}.ve .image-wrap .img-left{float:left;margin-right:30px}.ve .image-wrap .img-right{float:right;margin-left:30px}.ve .image-wrap .img-left,.ve .image-wrap .img-right{max-width:50%}.ve .image-wrap .img-center{text-align:center}.ve .image-wrap .caption{display:block;color:#888;text-align:left}@media screen and (min-width:768px),print{.ve .image-wrap .caption{margin-top:15px;font-size:14px;font-size:1.4rem}}@media screen and (max-width:767px){.ve .image-wrap .caption{font-size:2.9vw;margin-top:2.42vw}}@media screen and (max-width:767px){.ve table{width:100%}.ve table td,.ve table th{padding:5px;font-size:12px;font-size:1.2rem}.ve .image-wrap .img{margin-bottom:20px}.ve .image-wrap .img-left{float:none;margin-right:0}.ve .image-wrap .img-right{float:none;margin-left:0}.ve .image-wrap .img-left,.ve .image-wrap .img-right{max-width:100%}}