.calloutbox{box-sizing:border-box;color:#333;font-size:30px;line-height:normal;padding:33px 40px}.calloutbox :first-child,.calloutbox:first-child{margin-top:0}.calloutbox :last-child{margin-bottom:0}@media (min-width:768px){.calloutbox{margin:30px 0}}@media (max-width:767px){.calloutbox{margin:20px 0}}@media screen and (min-width:651px){.calloutbox.left{float:left;margin-right:20px}.calloutbox.right{float:right;margin-left:20px}}@media screen and (max-width:650px){.calloutbox{float:none;width:100%}}@media (max-width:500px){.calloutbox{font-size:19.5px;line-height:1.1;padding:10px;width:100%}}