.content-with-image.site-inner{padding-top:40px}.content-with-image.site-inner .wrap{margin:0 auto 50px;max-width:1110px;width:100%}.content-with-image.site-inner .wrap .entry{margin:0;padding:0 0 20px}.content-with-image .full-width-grid{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.content-with-image .full-width-grid.three-up .grid-item{align-items:stretch;background-color:white;float:left;margin-bottom:40px;margin-right:3.5%;padding:20px;transition:background-color .3s ease-in-out;width:31%}.content-with-image .full-width-grid.two-columns .grid-item{align-items:stretch;float:left;margin-bottom:40px;padding:20px;transition:background-color .3s ease-in-out;width:50%}.content-with-image.column-two-columns .wrap{margin-bottom:0;padding:0 !important}.content-with-image.site-inner.column-two-columns{padding:0}.content-with-image.site-inner.column-two-columns .wrap .entry{padding:0}.content-with-image .full-width-grid.two-columns .grid-item h2{border-bottom:1px solid #ccc;color:#c66a07;display:inline-block;font-size:32px;font-weight:bold;line-height:32px;padding-bottom:15px;text-align:center;width:100%;margin-bottom:26.560px}.content-with-image .full-width-grid.two-columns .grid-item p{color:#2e2e2e;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:normal;line-height:24px}.content-with-image .full-width-grid.two-columns .grid-item ul{margin-bottom:20px;margin-left:15px;padding-left:15px;font-size:15px;line-height:24px}.content-with-image .full-width-grid.two-columns .grid-item a.button{display:inline-block;font-size:21px;font-weight:bold;margin:0 auto 10px;text-align:center;text-transform:uppercase;width:100%;border-radius:3px;padding:.8rem 3rem;background-color:#0098dc;border:0;box-shadow:none;color:#fff;cursor:pointer;letter-spacing:1px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;line-height:24px;font-family:'Open Sans',sans-serif}.content-with-image .full-width-grid.two-columns .grid-item a.button:hover{background-color:#2555a7;opacity:1}.content-with-image .full-width-grid.three-up .grid-item:nth-child(3n+3){margin-right:0}.content-with-image .full-width-grid .grid-item .thumbnail{height:260 px;margin:-40px -40px 25px -40px;overflow:hidden;width:calc( 100% + 80 px );background-position:center center;background-repeat:no-repeat;background-size:cover}.content-with-image .entry-content p{margin-bottom:2.6rem}.content-with-image .entry-content h2{line-height:36px;margin-bottom:13px}.content-with-image .full-width-grid.three-up .grid-item .thumbnail{height:160px;margin:-20px -20px 25px -20px;overflow:hidden;transition:opacity .3s ease-in-out;width:calc( 100% + 40 px )}.content-with-image .full-width-grid .grid-item h2{color:#333;line-height:32px;margin-bottom:.83em}.content-with-image .full-width-grid .grid-item h2 a{color:inherit}.content-with-image .full-width-grid .grid-item:active,.content-with-image .full-width-grid .grid-item:hover,.content-with-image .full-width-grid .grid-item:focus{background-color:#efefef}.content-with-image .full-width-grid .grid-item:active .thumbnail,.content-with-image .full-width-grid .grid-item:hover .thumbnail,.content-with-image .full-width-grid .grid-item:focus .thumbnail{opacity:.5}.content-with-image .full-width-grid .grid-item h2 a:hover,.content-with-image .full-width-grid .grid-item h2 a:focus,.content-with-image .full-width-grid .grid-item h2 a:active{border:0;color:#2356a6;opacity:1;text-decoration:none}@media only screen and (max-width:1109px){.content-with-image.site-inner .wrap{padding:0 15px}}@media only screen and (max-width:768px){.content-with-image .full-width-grid .grid-item{margin-right:0 !important;width:100% !important}}