.heading-with-summary-wrapper{background:hsla(0,0%,88.2%,.6);-webkit-box-shadow:0 0 8px rgba(0,0,0,.2),inset 0 0 0 1px hsla(0,0%,88.2%,.1);-moz-box-shadow:0 0 8px rgba(0,0,0,.2),inset 0 0 0 1px hsla(0,0%,88.2%,.1);box-shadow:0 0 8px rgba(0,0,0,.2),inset 0 0 0 1px hsla(0,0%,88.2%,.1);border:1px solid #ccc;border-radius:5px;color:#3c3d3f;padding:15px;position:relative;margin:12px 10px 8px}.heading-with-summary-wrapper .title{color:#000;font-size:28px!important;line-height:30px;font-weight:400;letter-spacing:normal;margin-top:0;padding-bottom:15px;margin-bottom:15px;position:relative;padding-left:45px}.heading-with-summary-wrapper .title:before{border-radius:100% 100% 0 100%;content:"";width:32px;height:32px;position:absolute;left:0;top:-6px;background-size:100%}.heading-with-summary-wrapper .content ul{padding:0;margin:0 0 10px 25px}.heading-with-summary-wrapper .content ul li{line-height:20px;margin:0;padding:0}.heading-with-summary-wrapper .content a{color:#2775b7}.heading-with-summary-wrapper .content a:hover{color:#fff}.heading-with-summary-wrapper h4{line-height:18px;font-size:16px;font-weight:700}.heading-with-summary-wrapper h4+h4{border-top:1px solid #e1e1e1;margin:15px 0 0;padding-top:15px}.heading-with-summary-wrapper h4 a{text-decoration:none;padding-top:10px;word-wrap:break-word;display:block}@media (min-width:768px) and (max-width:959px){.heading-with-summary-wrapper .title{font-size:1.6em!important}}@media screen and (max-width:767px){.heading-with-summary-wrapper{padding:0;margin:0 0 10px}.heading-with-summary-wrapper:last-child{margin-bottom:0}.heading-with-summary-wrapper .title:before{top:0}.heading-with-summary-wrapper h4{padding-left:10px;padding-right:10px}.heading-with-summary-wrapper .content{padding-bottom:10px}}@media screen and (max-width:480px){.heading-with-summary-wrapper .title{font-size:1.6em!important}}