
/* Property Management Page
===================================================== */

#pm-info{ padding-bottom: 30px; }
#pm-info p { font-size: 17px; }
#pm-info ul { list-style-type: none; padding: 0; margin: 45px 0 60px; }
#pm-info ul li { position: relative; padding: 12px 0 12px 65px; font-size: 20px; margin: 15px 0; color: #222; }
#pm-info .icon { background-color: #03345b; position: absolute; left: 0; top: 0; height: 50px; width: 50px; text-align: center; border-radius: 50%; }
#pm-info .icon img, #pm-info .icon span:before { position: absolute; top: 50%; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); color: #fff; font-size: 26px; }
#pm-info .analysis-cta { position: relative; }
#pm-info .analysis-cta p { font-size: 20px; }
#pm-info .analysis-cta .form-direction:after { content: 'to the right';}
#pm-info .analysis-cta .analysis-arrow { text-align: right; position: relative; right: -65px; top: -27px; }
#pm-info .analysis-cta .analysis-arrow svg { height: 50px; fill: #03345b; }
@media (max-width: 991px){
	#pm-info .analysis-cta .form-direction:after { content: 'below';}
	#pm-info .analysis-cta .analysis-arrow { display: none; }
}
@media (max-width: 425px){
	#pm-info ul li { padding-top: 0; }
}


/* PM Explore */
#pm-explore { padding: 55px 0 40px; text-align: center; }
#pm-explore h2 { margin-bottom: 15px; }
#pm-explore .service { position: relative; }
#pm-explore .service .title .icon { font-size: 31px; line-height: 1; color: #03345b; }
#pm-explore .service .title h3 { font-size: 24px; padding: 15px 0 10px; line-height: 1.2em; margin: 0; color: #03345b; }
#pm-explore .service p { font-size: 16px; margin: 0 0 50px; }
@media (min-width: 768px){
	#pm-explore .service { text-align: left; }
	#pm-explore .service .title { position: relative; padding-left: 45px; }
	#pm-explore .service .title .icon { position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
	#pm-explore .service p { min-height: 7em; margin: 0 0 30px; }
}
@media (max-width: 767px){
	#pm-explore .service { max-width: 400px; margin: 0 auto; }
}

/* PM Discover */
#pm-discover { padding: 0px 0 40px; font-size: 17px; text-align: center; }
#pm-discover h3 { margin-bottom: 30px }
#pm-discover p { margin-bottom: 20px; }
#pm-discover p.text-alt { font-size: 18px; }
#pm-discover img { margin-bottom: 30px; width: 100%; }
#pm-discover .panel-collapse { animation: none; opacity: 1; }
#pm-discover .read-more-toggle { position: relative; display: block; font-size: 20px; height: 50px; line-height: 50px; width: 100%; }
#pm-discover .read-more-toggle i { display: block; position: relative; left: 0; right: 0; top: 5px; -webkit-transition: top 0.2s; -o-transition: top 0.2s; transition: top 0.2s; }
#pm-discover .read-more-toggle:hover i { top: 0px; -webkit-transition: top 0.3s; -o-transition: top 0.3s; transition: top 0.3s; opacity: 0.7; }
#pm-discover .read-more-toggle.collapsed i { top: -15px; }
#pm-discover .read-more-toggle.collapsed:hover i { top: -10px; }

/* Areas */
#areas { padding: 40px 0 0; }
#areas h2 { text-align: center; font-size: 36px; margin: 0 0 35px; }
