.accordions{margin:0 0;font-size:0}@media only screen and (max-width: 860px){.accordions{margin:20px 0 20px}}.accordions div.accordion{margin:0;background-color:#fff;cursor:pointer;padding:18px 0;width:100%;border:none;text-align:left;outline:none;transition:.4s;border-radius:0;box-sizing:border-box;border-top:1px solid #dce3dc;border-bottom:1px solid #dce3dc;position:relative}.accordions div.accordion h2{display:inline-block;margin:0}.accordions div.accordion h3{padding-right:40px;margin-bottom:0 !important;font-size:18px;color:#262626;max-width:800px}.accordions div.accordion:hover,.accordions div.accordion.active{color:#000}.accordions div.accordion:hover:after,.accordions div.accordion.active:after{color:#000}.accordions div.accordion:after{content:"+";color:#000;top:50%;position:absolute;transform:translate(0%, -50%);right:0;font-size:24px;margin-top:0px}.accordions div.accordion.active:after{content:"−"}.accordions .panel{background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out;margin-top:-1px}.accordions .panel .inner{box-sizing:border-box;padding:20px 0}.accordions .panel .inner>:first-child{margin-top:0}@media only screen and (max-width: 860px){.articleContent .accordions div.accordion{padding:15px 40px 15px 20px;position:relative}.articleContent .accordions div.accordion:after{float:none;position:absolute;right:0;top:13px}}@media only screen and (max-width: 1300px){.articleContent .accordions div.accordion h2{font-size:.9em}}@media only screen and (max-width: 1100px){.articleContent .accordions div.accordion h2{font-size:.8em}}@media only screen and (max-width: 860px){.articleContent .accordions .panel .inner{padding-top:20px}}.html-block img{width:100%;height:auto}.searchResults>h2{margin-bottom:20px}.searchResults .panel{margin-bottom:20px}.searchResults .panel ul{list-style:none;margin-left:0;border-bottom:1px solid #e5e5e5}.searchResults .panel ul li{font-size:16px;border-top:1px solid #e5e5e5}.searchResults .panel ul li:before{content:none}.searchResults .panel ul li .noResults{display:block;padding:24px 0 22px}.searchResults .panel ul li a{color:#616161;text-decoration:none !important;display:block;padding:20px 0 18px}@media only screen and (max-width: 860px){.searchResults .panel ul li a{padding:16px 0 14px}}.searchResults .panel ul li a:hover{color:#2d873f}.searchResults .panel ul li a span{float:right}@media only screen and (max-width: 860px){.searchResults .panel ul li a span{display:none}}.searchResults .panel .inner>p{padding:24px 25px 22px;line-height:22px}.searchResults .panel .inner .button{margin-left:25px;margin-bottom:30px}.iframeContainer{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;margin-bottom:20px}@media only screen and (max-width: 900px){.iframeContainer{margin-top:20px}}.iframeContainer iframe,.iframeContainer video{position:absolute;top:0;left:0;width:100%;height:100%}.findClassWrapper{margin-top:30px}.findClassWrapper .filterWrapper{font-size:0}.findClassWrapper .filterWrapper .oneFilter{display:inline-block;padding-right:16px;width:calc(33.3% - 16px);vertical-align:top}@media only screen and (max-width: 860px){.findClassWrapper .filterWrapper .oneFilter{width:100%;margin-bottom:8px;padding-right:0}}.findClassWrapper .filterWrapper .oneFilter input,.findClassWrapper .filterWrapper .oneFilter select{padding-top:12px;padding-bottom:13px;padding-left:12px;padding-right:12px;width:100%}.findClassWrapper .filterWrapper .oneFilter input{padding-left:16px}.findClassWrapper .filterWrapper .oneFilter select{border-right:10px solid #f2f2f2}.findClassWrapper .filterWrapper .buttonHolder{display:inline-block;width:48px}@media only screen and (max-width: 860px){.findClassWrapper .filterWrapper .buttonHolder{width:100%}.findClassWrapper .filterWrapper .buttonHolder .button{width:100%;text-align:center}.findClassWrapper .filterWrapper .buttonHolder .button img{display:inline-block;margin:0 auto}}.tickList,.oneMember ul{margin-top:16px;line-height:1.3 !important;list-style:none !important;padding-left:4px !important}.tickList li,.oneMember ul li{margin-bottom:12px;margin-left:36px;position:relative;line-height:1.3 !important}.tickList li:before,.oneMember ul li:before{content:"";display:inline-block;width:18px;height:18px;background-size:cover;background-image:url("../images/icons/tick.svg");background-repeat:no-repeat;margin-right:0;top:1px;left:-36px;position:absolute}/*# sourceMappingURL=screen.css.map */