header.banner{background:none;border-bottom:none;z-index:9}.wrap,body{margin:0}.wrap{background:#f9f9f9}.wrap p{line-height:170%;margin:26px 0}.wrap a{color:#000;text-decoration:underline}.wrap a:focus,.wrap a:hover{color:#333;text-decoration:underline}.wrap .main-content{background:#fff;color:#222;font-size:19px;font-weight:300;line-height:170%;padding-bottom:20px;padding-top:20px}.wrap iframe,.wrap img{display:table;margin:auto;max-width:100%}@media (min-width:650px){.wrap .alignright{float:right;padding-bottom:10px;padding-left:15px}}@media (max-width:650px){.wrap .alignright{float:none!important}}.wrap .footer{padding-top:65px}.wrap .main-content h2,.wrap .main-content h3{display:block;width:100%}.wrap h1{display:block;font-size:2.45em;letter-spacing:1px;margin:-1px 0 -40px;padding:0}.wrap h1 img{margin:0 -280px!important;max-width:calc(100% + 400px)!important;position:absolute;top:0;z-index:-5}@media (max-width:767.98px){.wrap h1 img{display:none}}.wrap h1 .grid-container{padding:100px 5% 110px 15px!important;position:relative;z-index:1}@media (max-width:767.98px){.wrap h1 .grid-container{padding:50px 15px!important}}.wrap h1 .grid-container small{color:#8e8e8e;display:block;font-weight:500!important;letter-spacing:7px;line-height:1.4;text-transform:uppercase}@media (max-width:767.98px){.wrap h1 .grid-container small{letter-spacing:1px}}.wrap h2,.wrap h3{text-align:center}.wrap h3{background:#f5f5f5;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);font-size:35px;margin:0 -15px 2rem;width:calc(100% + 30px)!important}.wrap ol{counter-reset:item;margin:0;padding-left:0}.wrap ol>li{counter-increment:item;line-height:1.3;list-style:none inside;margin:15px 0;overflow:hidden;padding-left:50px}.wrap ol>li:before{background:#23de73;border-radius:50%;color:#fff;content:counter(item);display:block;float:left;font-size:17px;font-weight:700;line-height:30px;margin-left:-50px;margin-right:20px;text-align:center;width:30px}.wrap .box{background:#f9f9f9 0 0 no-repeat padding-box;padding:0 50px 30px;position:relative}.wrap .box,.wrap .box h4{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);margin:60px -50px;width:calc(100% + 100px)}.wrap .box h4{background:#fff;font-size:35px;font-weight:500;padding:1em 50px;text-align:center}.wrap .grid-container{margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1100px;padding-left:50px;padding-right:50px;width:auto}@media (max-width:900px){.wrap .grid-container{padding-left:15px;padding-right:15px}.wrap h1{font-size:1.8em;margin:-15px -15px -45px;overflow:hidden;padding:0}.wrap h1 .grid-container{padding:100px 5% 110px 15px!important}.wrap h1 img{margin-left:-36%!important;max-width:155%!important}.wrap .box{margin:60px -15px;padding:30px 15px;width:calc(100% + 30px)}.wrap .box:after{display:none}.wrap .box h4{margin:60px -15px;padding:15px;width:calc(100% + 30px)!important}.wrap .main{padding:0 15px}.wrap .content .content{padding-top:5px}.wrap article{margin:0 25px;width:auto}.wrap article.intro,.wrap article:first-child{padding-top:15px}}@media (min-width:901px){.wrap h1 .grid-container{padding:0}.wrap h3{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;justify-content:center;margin:60px -50px;min-height:3em;padding:1em 50px;width:calc(100% + 100px)!important}.wrap h3 img,.wrap h4 img{display:inline-block;margin:-45px 10px -55px -15px!important;max-width:150px}.wrap .two-col{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.wrap .two-col>div{padding-right:15px;width:50%}.wrap .two-col>div:last-child{border-left:1px double #d0d0d0;padding-left:50px;padding-right:0}}@media (max-width:520px){.wrap .main{margin-bottom:0;width:auto}.wrap article{margin:0 20px;width:auto}.wrap article.intro,.wrap article:first-child{padding-top:15px}.wrap p{font-size:16px}}.wrap a,.wrap li,.wrap p,.wrap ul>li a{word-wrap:break-word;white-space:normal}.wrap .main img{height:auto!important;margin:0 auto}.wrap ul>li span{font-weight:inherit}