
.project_left {border-left:1px solid #fff; position:relative; color:#10046E;}

.project_left-header {padding:0 0 0 16px; margin:0 0 50px 0; position:relative; font-family:'PaulGroteskSoft-Bold',sans-serif; font-weight:400; font-size:21px; line-height:21px;}
.project_left-content {padding:0 0 0 16px; margin:0 0 200px 0; position:relative; font-family:'PaulGroteskSoft-Regular',sans-serif; font-weight:400; font-size:16px; line-height:21px;}
.project_left-content strong {font-family:'PaulGroteskSoft-Bold',sans-serif; font-weight:400; font-size:21px; line-height:21px; display:block;margin: 0 0 10px 0;}
.project_left-content:before {content:" "; width:10px; height:10px; background:#fff; border-radius:50%; position:absolute; left:-5px; top:4px;}

#project_left-date11 {margin: 0 0 50px 0;}

#project2025_list {list-style: none; font-family: 'PaulGroteskSoft-Medium', sans-serif; font-weight: 700; font-size: 18px; line-height: 20px; width: 240px; margin: 20px auto 40px;padding: 0;}
#project2025_list li {display: inline-block; vertical-align: top; text-align: center; width: 100px;margin: 0 30px 12px 0;}
#project2025_list li img {width:66px; height: 66px; display: block; margin: 0 auto 8px;}
#project2025_list li:nth-child(even) {margin-right: 0;}

.project_right .column_right {padding:42px 0;background: rgba(255, 255, 255, .5);border-radius: 0 30px 30px 30px;}
.project_right .column_right-content {padding:0 40px; }
.project_right .column_right-content img {width: 98px; height: 98px;}

.project_icon {margin:0 0 18px 0;}

.project_right .column_right-content h3 {padding:0 0 17px 0; font-family: 'AvenirNextLTPro-Bold', sans-serif; font-size: 20px; font-weight:900; line-height: 24px;}
.project_right .column_right-content h4 {padding:10px 0 22px 0; font-family: 'AvenirNextLTPro-Bold', sans-serif; font-size: 15px; font-weight:400; line-height: 24px;margin: 0;}
.project_right .column_right-content p {font-size: 15px; line-height: 22px; padding: 0 0 23px 0;font-family: 'AvenirNextLTPro-Regular', san-serif;}
.project_right .column_right-content p em {font-family: 'AvenirNextLTPro-It', sans-serif; font-style: normal;}

#project_section1 {margin: 102px 0 0 0;}

.firearms {margin: 184px 0 0 0;}
.healthcare {margin: 194px 0 0 0;}
.emergency {margin: 299px 0 0 0;}
.corrections {margin: 202px 0 58px 0;}

/* Media Queries */
@media only screen and (min-width:375px) {

}

@media only screen and (min-width: 480px) {

}

@media only screen and (min-width: 600px) {

}

@media only screen and (min-width: 720px) {

}

@media only screen and (min-width: 960px) {

}

@media only screen and (min-width: 1024px) {

.project_left-content {margin:0 0 400px 0;}

.project_right {width:630px; float:right;margin: 205px 0 0 0;}
.project_left {width:220px; float:left;margin: 0 50px 0 0;}

#project2025_list {font-size: 20px; line-height: 22px; width: 720px; margin: 26px auto 35px;padding: 0;}
#project2025_list li {width: 120px; margin: 0 27px 12px 0;}
#project2025_list li img {width:76px; height: 76px; margin: 0 auto 14px;}
#project2025_list li:nth-child(even) {margin-right: 27px;}

.project_right .column_right {float:right; width:628px;padding: 35px 0 40px;}
.project_right .column_right img {display: block; height:98px; width:98px;margin: 0 0 18px 0;}
.project_right .column_right-content h3 {padding:0 0 21px 0; font-size: 24px; font-weight:400; line-height: 27px;}
.project_right .column_right-content h4 {padding:1px 0 20px 0;font-size: 16px; line-height: 21px;}
.project_right .column_right-content p {line-height: 21px;padding: 0 0 21px 0;font-size: 16px;}
.project_right .column_right-content p:last-of-type {line-height: 21px;padding: 0 0 12px 0;font-size: 16px;}
.project_right .column_right-content ul {font-size: 16px; line-height: 19.5px;}
    
.project_right .column_right-content .column_right-statistics {padding: 0; font-size: 21px; line-height: 26px;}
.project_right .column_right-content .column_right-statistics span {padding: 13px 40px 0 0; display: block;line-height: 21px;vertical-align: top;}
.project_right .column_right-content .column_right-statistics span strong {font-size: 36px; display: block; font-family:'PaulGroteskSoft-Bold',sans-serif; font-weight:400;padding: 8px 0 8px 0;}
.project_right .column_right-content .column_right-statistics span:first-of-type {line-height: 26px;}

.emergency .column_right-content .column_right-statistics span strong {font-size: 36px; display: inline-block;}

#project_left-date1 {margin: 0 0 427px 0;}
#project_left-date2 {margin: 0 0 406px 0;} 
#project_left-date3 {margin: 0 0 407px 0;} 
#project_left-date4 {margin: 0 0 407px 0;}   
#project_left-date5 {margin: 0 0 407px 0;}  
#project_left-date6 {margin: 0 0 406px 0;}  
#project_left-date7 {margin: 0 0 406px 0;} 
#project_left-date8 {margin: 0 0 406px 0;}   
#project_left-date9 {margin: 0 0 406px 0;}  
#project_left-date10 {margin: 0 0 406px 0;}  
}

@media only screen and (min-width: 1080px) {

}

@media only screen and (min-width: 1320px) {

}

@media only screen and (min-width: 1900px) {  
 
}
