.template:after,.template:before{content:"";display:table}.template:after{clear:both}.template__columns{margin:0 -1em}.template__columns__span{width:100%;float:left;padding:0 1em}@media (min-width:769px){.template__columns__span--1{width:8.33333%}.template__columns__span--2{width:16.66667%}.template__columns__span--3{width:25%}.template__columns__span--4{width:33.33333%}.template__columns__span--5{width:41.66667%}.template__columns__span--6{width:50%}.template__columns__span--7{width:58.33333%}.template__columns__span--8{width:66.66667%}.template__columns__span--9{width:75%}.template__columns__span--10{width:83.33333%}.template__columns__span--11{width:91.66667%}.template__columns__span--12{width:100%}}.template--accordion h2.template--accordion__title{background:#00695C;color:#fff;border-color:#00695C}.template--accordion h2.template--accordion__title:after{border-top-color:#fff}.template--accordion.active>h2.template--accordion__title{background:#00695C;color:#fff}.template--accordion div.template--accordion__container{background:none}.attention{display:block;width:100%;padding:20px;margin:15px 0;background-color:#00695C;font-size:1.1em;color:#fff}.attention p{color:#fff}.attention a{color:#eb5597}.button__link{display:inline-block}.button__link a{display:block;padding:0 40px;line-height:60px;background-color:#AD1457;color:#FFF;font-size:0.75em;font-weight:600;letter-spacing:1px;text-transform:uppercase;border-radius:30px;text-decoration:none!important;-webkit-transition:background-color 350ms ease;-o-transition:background-color 350ms ease;transition:background-color 350ms ease}.button__link a:after{content:'\f178';font-family:'FontAwesome';font-weight:300;font-size:2.14286em;margin-left:25px;vertical-align:middle}.button__link a:hover{background-color:#00695C;color:#fff}.button__link--dl a:after{content:'\f33d';font-size:1.42857em}@media (min-width:1301px){.button__link a{font-size:0.875em}}.table__container{display:block;max-width:100%;overflow:auto;margin:20px 0}.table__container table{border:1px solid #AD1457}.table__container table thead tr{border:1px solid #AD1457}.table__container table thead th{border:1px solid #AD1457;background-color:#c41762;color:#AD1457}.table__container table tbody{border:1px solid #AD1457}.table__container table tbody td{border:1px solid #AD1457}blockquote{margin:1em 0;font-style:italic;padding:10px 20px;border-left:5px solid #00695C;background:#f2f8f7}