div.intentions{margin:80px 0}div.intentions p{font-size:24px}div.intentions h3{font-size:40px;font-weight:700;margin-bottom:30px}div.intentions span.time{font-size:24px;font-weight:400;color:#DBA860}div.intentions ul{margin-top:40px;border-top:3px solid #000;margin-bottom:70px}div.intentions ul li{padding:30px;border-bottom:1px solid #CCC}div.intentions ul li:first-child{padding-top:30px}div.intentions ul li:nth-child(even){background:#D9D9D91A}div.intentions ul li div.col{float:left;width:25%}div.intentions ul li div.col p{font-weight:700;padding-bottom:20px}div.intentions ul li div.col p span{display:block;color:#000}div.intentions ul li div.col p.special{color:#C07A18;line-height:1.3em}div.intentions ul li div.col p.special span{margin-bottom:10px}div.intentions ul li div.col span.date{color:#A1A0A0;font-weight:300;font-size:22px;padding-top:20px;margin-bottom:20px}div.intentions ul li div.col+div.col.right{width:75%;float:right;color:#000}div.intentions ul li div.col+div.col.right div.row{padding:0 0 35px;font-size:22px}div.intentions ul li div.col+div.col.right div.row span{float:left;display:inline-block;color:#000;font-weight:700;width:20%}div.intentions ul li div.col+div.col.right div.row span+span{width:70%;font-weight:300}div.intentions ul li:after{clear:both;display:block !important;content:'';visibility:hidden}@media (max-width:768px){div.intentions h3{margin-top:3px;margin-bottom:20px;font-size:27px}div.intentions span.time{font-size:19px}div.intentions ul li{padding-top:20px;padding-left:0;padding-right:0;background:#FFF !important}div.intentions ul li div.col{width:100%;float:none}div.intentions ul li div.col p{font-size:20px;padding-bottom:5px}div.intentions ul li div.col span.date{font-size:18px}div.intentions ul li div.col+div.col.right{width:100%;float:none;margin-top:20px}div.intentions ul li div.col+div.col.right div.row{padding-bottom:20px}div.intentions ul li div.col+div.col.right div.row span{width:30%;font-size:18px}div.message div.photo:before{display:none}div.message div.photo img{float:none;border:none;width:100%}div.message div.text{margin-left:0;float:none;word-break:normal;width:100%}div.message div.text p{padding-top:20px;padding-bottom:30px;font-size:18px}div.message div.text .twoRowP{line-height:34px}div.message div.text .twoRowP span{font-size:27px}}