.template:after,.template:before{content:"";display:table}.template:after{clear:both}.lte-ie7 .template{zoom:1}.template__columns{margin:0 -1em}.template__columns__span{width:100%;float:left;padding:0 1em}.mason--admin .template__columns__span{cursor:text;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;position:relative;border:3px solid #EF5B25;border-top-width:0px}.mason--admin .template__columns__span:before{content:'Column';position:absolute;top:0;right:0;background:#EF5B25;text-transform:none;font-size:12px;color:#FFF;padding:6px 10px;line-height:1.5em;z-index:2}.mason--admin .template__columns__span:first-child{border-top-width:3px}.mason--admin .template__columns__span:first-child:before{content:'Column 1'}.mason--admin .template__columns__span:nth-child(2):before{content:'Column 2'}.mason--admin .template__columns__span:nth-child(3):before{content:'Column 3'}@media (min-width:941px){.template__columns__span--1{width:8.3333333333%}.template__columns__span--2{width:16.6666666667%}.template__columns__span--3{width:25%}.template__columns__span--4{width:33.3333333333%}.template__columns__span--5{width:41.6666666667%}.template__columns__span--6{width:50%}.template__columns__span--7{width:58.3333333333%}.template__columns__span--8{width:66.6666666667%}.template__columns__span--9{width:75%}.template__columns__span--10{width:83.3333333333%}.template__columns__span--11{width:91.6666666667%}.template__columns__span--12{width:100%}.mason--admin .template__columns__span{border-top-width:3px;border-left-width:0px}.mason--admin .template__columns__span:first-child{border-left-width:3px}}.lte-ie8 .template__columns__span--1{width:8.3333333333%}.lte-ie8 .template__columns__span--2{width:16.6666666667%}.lte-ie8 .template__columns__span--3{width:25%}.lte-ie8 .template__columns__span--4{width:33.3333333333%}.lte-ie8 .template__columns__span--5{width:41.6666666667%}.lte-ie8 .template__columns__span--6{width:50%}.lte-ie8 .template__columns__span--7{width:58.3333333333%}.lte-ie8 .template__columns__span--8{width:66.6666666667%}.lte-ie8 .template__columns__span--9{width:75%}.lte-ie8 .template__columns__span--10{width:83.3333333333%}.lte-ie8 .template__columns__span--11{width:91.6666666667%}.lte-ie8 .template__columns__span--12{width:100%}.lte-ie8 .mason--admin .template__columns__span{border-top-width:3px;border-left-width:0px}.lte-ie8 .mason--admin .template__columns__span:first-child{border-left-width:3px}.template--accordion h2.template--accordion__title{padding:.5em 4rem .5em 1.5rem;border:1px solid #0099a9;margin-bottom:0.25em;font-size:1.125em;position:relative;background:#0099a9;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#FFFFFF;-webkit-transition:background 350ms, color 350ms;-o-transition:background 350ms, color 350ms;transition:background 350ms, color 350ms}.template--accordion h2.template--accordion__title:after{content:'';position:absolute;right:1.5rem;top:50%;margin-top:-3px;border-top:6px solid #FFFFFF;border-left:6px solid transparent;border-right:6px solid transparent;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 350ms;transition:-webkit-transform 350ms;-o-transition:transform 350ms;transition:transform 350ms;transition:transform 350ms, -webkit-transform 350ms}.template--accordion div.template--accordion__container{display:none;padding:1px 1.5rem;line-height:1.5em;background-color:#f2f2f2}.template--accordion.active>h2.template--accordion__title{background:#008290;color:#f2f2f2}.template--accordion.active>h2.template--accordion__title:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.no-js .template--accordion h2.template--accordion__title:after{display:none}.no-js .template--accordion div.template--accordion__container{display:block}.mason--admin .template--accordion div.template--accordion__container,.mason--admin .template--accordion h2.template--accordion__title{cursor:text;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;position:relative;border:3px solid #EF5B25}.mason--admin .template--accordion div.template--accordion__container:before,.mason--admin .template--accordion h2.template--accordion__title:before{position:absolute;top:0;right:0;background:#EF5B25;text-transform:none;font-size:12px;color:#FFF;padding:6px 10px;line-height:1.5em;z-index:2}.mason--admin .template--accordion h2.template--accordion__title:before{content:'Accordion Title'}.mason--admin .template--accordion div.template--accordion__container{display:block}.mason--admin .template--accordion div.template--accordion__container:before{content:'Accordion Content'}.accordion__title{padding:1.421em 3.5em 1.421em 2em;border:2px solid #dfdfdf;-webkit-transition:background .4s, color .4s, border .4s;-o-transition:background .4s, color .4s, border .4s;transition:background .4s, color .4s, border .4s;margin-bottom:0;font-size:1.063em;font-weight:600;position:relative;color:#666!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:941px){.accordion__title{font-size:1.188em}}.accordion__title .lte-ie8{font-size:1.188em}.accordion__title:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);right:2em;width:0;height:0;border-style:solid;border-width:12px 8px 0 8px;border-color:#0099a9 transparent transparent transparent;-webkit-transition:border-color .4s, -webkit-transform .4s;transition:border-color .4s, -webkit-transform .4s;-o-transition:border-color .4s, transform .4s;transition:border-color .4s, transform .4s;transition:border-color .4s, transform .4s, -webkit-transform .4s}.accordion__title.open{background:#0099a9;color:#FFF!important;border:2px solid #0099a9}.accordion__title.open:after{border-color:#FFF transparent transparent transparent;-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.accordion__container{overflow:hidden;display:none;padding:1em 2.5em;background:#f2f2f2;font-size:0.938em}@media (min-width:941px){.accordion__container{font-size:1em}}.accordion__container .lte-ie8{font-size:1em}.mason--admin .accordion__container{height:auto;display:block}.mason--admin{}.mason--admin .accordion__container,.mason--admin .accordion__title{position:relative;border:3px solid #EF5B25}.mason--admin .accordion__container:before,.mason--admin .accordion__title:before{position:absolute;z-index:1;top:0;right:0;background:#EF5B25;text-transform:none;font-size:12px;color:#FFF}.mason--admin .accordion__title{cursor:default;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.mason--admin .accordion__title:before{padding:0 8px 0 10px;content:'Accordion Title'}.mason--admin .accordion__container{margin-bottom:6px}.mason--admin .accordion__container:before{padding:0 8px 2px 10px;content:'Accordion Container'}.attention{display:block;width:100%;padding:1em 2.5em;color:#FFF;background:#0099a9;background-image:-webkit-linear-gradient(305deg, transparent, rgba(0, 0, 0, 0.24));background-image:-o-linear-gradient(305deg, transparent, rgba(0, 0, 0, 0.24));background-image:linear-gradient(145deg, transparent, rgba(0, 0, 0, 0.24));font-size:1.1em}.attention a,.attention h2,.attention h3,.attention h4,.attention h5,.attention p{color:#FFF!important;letter-spacing:0.05em}.attention .button__link:last-child{margin:0 0 1em}.attention .button__link a{color:#FFF}.attention .button__link a:before{border-color:transparent transparent transparent rgba(255, 255, 255, 0.5)}.attention .button__link a:hover{color:#0099a9!important;background:#FFF;border:2px solid #FFF}.attention .button__link a:hover:before{border-color:transparent transparent transparent #0099a9}.button__link{display:inline-block}.button__link a{position:relative;z-index:1;display:block;border:2px solid #0099a9;color:#0099a9;background:transparent;padding:0.7em 2.667em 0.7em 3.6em;border-radius:1.5em;line-height:1.375em;font-size:0.938em;font-weight:600;letter-spacing:0.07em;text-transform:uppercase;text-decoration:none!important;-webkit-transition:background .3s ease, color .3s ease, border .3s ease;-o-transition:background .3s ease, color .3s ease, border .3s ease;transition:background .3s ease, color .3s ease, border .3s ease}.button__link a:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2.2em;width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 7px;border-color:transparent transparent transparent rgba(0, 153, 169, 0.5);-webkit-transition:border-color .3s ease;-o-transition:border-color .3s ease;transition:border-color .3s ease}.button__link a:hover{background:#0099a9;color:#FFF}.button__link a:hover:before{border-color:transparent transparent transparent #FFF}.table__container{display:block;max-width:100%;overflow:auto}.table__container table{min-width:400px}table:not(.ui-datepicker-calendar):not(.summaryTable){letter-spacing:0.03em}table:not(.ui-datepicker-calendar):not(.summaryTable) thead tr{background:#0099a9;color:#FFF;border-bottom:3px solid #FFF}table:not(.ui-datepicker-calendar):not(.summaryTable) thead tr th{font-size:1.125em;font-weight:600;text-align:left;padding:1.375em 2vw}table:not(.ui-datepicker-calendar):not(.summaryTable) tbody tr{border-bottom:3px solid #FFF}table:not(.ui-datepicker-calendar):not(.summaryTable) tbody tr:nth-child(odd){background:#e9e9e9}table:not(.ui-datepicker-calendar):not(.summaryTable) tbody tr:nth-child(2n){background:#f2f2f2}table:not(.ui-datepicker-calendar):not(.summaryTable) tbody tr td{padding:0.938em 2vw}blockquote{clear:both;position:relative;margin:2.5em 0;padding:2.5em 4em 2.5em;-webkit-box-shadow:inset 0 0 0 4px #ececec;box-shadow:inset 0 0 0 4px #ececec;border-radius:3.75em;font-size:0.875em}@media (min-width:941px){blockquote{font-size:1em}}blockquote .lte-ie8{font-size:1em}blockquote p{margin:0;font-size:1.5em;font-weight:600;color:#00aab2;line-height:1.5em}blockquote h5{display:inline-block;margin:0;font-size:0.938em;font-weight:600;letter-spacing:0.03em!important;text-transform:uppercase;color:#a8a8a8!important;-webkit-transform:translateY(50%) translateX(-10px);-ms-transform:translateY(50%) translateX(-10px);transform:translateY(50%) translateX(-10px);padding:0 1.333em;line-height:1.333em;background:#FFF;position:absolute;bottom:0}.mason table:not(.ui-datepicker-calendar):not(.summaryTable){letter-spacing:0.03em}.mason table:not(.ui-datepicker-calendar):not(.summaryTable) thead tr{background:#0099a9;color:#FFF;border-bottom:2px solid #FFF}.mason table:not(.ui-datepicker-calendar):not(.summaryTable) thead tr th{font-size:.9em;font-weight:600;text-align:left;padding:1em}.mason table:not(.ui-datepicker-calendar):not(.summaryTable) tbody tr{border-bottom:3px solid #FFF;font-size:.85em}.mason table:not(.ui-datepicker-calendar):not(.summaryTable) tbody tr:nth-child(odd){background:#e9e9e9}.mason table:not(.ui-datepicker-calendar):not(.summaryTable) tbody tr:nth-child(2n){background:#f2f2f2}.mason table:not(.ui-datepicker-calendar):not(.summaryTable) tbody tr td{padding:1em}.mason table:not(.ui-datepicker-calendar):not(.summaryTable) tbody p{margin:5px 0;line-height:normal}