.post-270 .et_pb_section:nth-child(2) .et_pb_text   h5 {
       font-family: "Libre Baskerville"!important; 
       font-size: 14px!important; 
       line-height: 21px!important; 
       padding-left: 25px!important; 
       padding-right: 25px!important; 
    } 

.post-274 .et_pb_section:nth-child(2) .et_pb_team_member .et_pb_member_position {
       color: rgba(124,119,119,1); 
    } 

.post-274 .et_pb_section:nth-child(2) .et_pb_team_member .et_pb_team_member_description  a {
       font-weight: bold; 
    } 

.post-274 .et_pb_section:nth-child(2) .et_pb_team_member .et_pb_team_member_description > h4 {
       font-size: 24px; 
       font-weight: bold; 
    } 

.post-274 .et_pb_section:nth-child(2) .et_pb_team_member .et_pb_team_member_description  p {
       font-size: 14px; 
    } 

.post-274 .et_pb_section:nth-child(2) .et_pb_team_member .et_pb_team_member_image img {
       padding-left: 9px; 
       padding-right: 9px; 
    } 

.post-274 .et_pb_section:nth-child(2) .et_pb_team_member {
       padding-bottom: 25px; 
    } 

.post-274 .et_pb_section:nth-child(3) .et_pb_team_member .et_pb_member_position {
       color: rgba(100,98,98,1); 
       padding-bottom: 17px; 
    } 

.post-274 .et_pb_section:nth-child(3) .et_pb_team_member .et_pb_team_member_description  a {
       font-weight: bold; 
    } 

.post-274 .et_pb_section:nth-child(3) .et_pb_team_member .et_pb_team_member_description > h4 {
       font-size: 24px; 
       font-weight: bold; 
    } 

.post-274 .et_pb_section:nth-child(3) .et_pb_team_member .et_pb_team_member_description  p {
       font-size: 14px; 
    } 

.post-274 .et_pb_section:nth-child(3) .et_pb_team_member .et_pb_team_member_image img {
       padding-left: 0px; 
       padding-right: 10px; 
    } 

.post-274 .et_pb_section:nth-child(3) .et_pb_team_member {
       padding-bottom: 3%!important; 
    } 

.post-590 .et_pb_section:nth-child(3) .et_pb_row:nth-child(1) {
       padding-bottom: 50px; 
       padding-top: 0px; 
    } 

.post-590 .et_pb_section:nth-child(3) .et_pb_text   h1 {
       font-size: 26px; 
    } 

.post-590 .et_pb_section:nth-child(3) .et_pb_text   p {
       font-size: 13px; 
       line-height: 22px; 
    } 

.post-590 .et_pb_section:nth-child(3) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-590 .et_pb_section:nth-child(4) .et_pb_text   p {
       font-size: 13px; 
       line-height: 22px; 
    } 

#arri-quote-2.et_pb_text   {
       font-family: Georgia, Times, serif; 
       font-size: 15px; 
       font-style: normal; 
       line-height: 22px; 
       text-align: center!important; 
    } 

#arri-quote-2.et_pb_text   strong {
       font-family: Georgia, Times, serif; 
       font-style: italic; 
       line-height: 18px; 
    } 

#arri-quote.et_pb_text   h5 {
       font-family: Libre Baskerville!important; 
       font-size: 14px; 
       line-height: 21px; 
       padding-left: 20px; 
       padding-right: 20px; 
       padding-top: 5px; 
    } 

#arri-quote.et_pb_text   p {
       font-family: Georgia, Times, serif; 
       font-size: 16px; 
    } 

#arri-quote.et_pb_text   strong {
       font-style: italic; 
       line-height: 9px; 
    } 

#case-text.et_pb_text   {
       font-size: 14px; 
    } 

#case-text.et_pb_text   h1 {
       font-size: 23px!important; 
       font-weight: bold; 
    } 

#case-text.et_pb_text   p {
       font-size: 14px!important; 
       line-height: 23px!important; 
    } 

#dual-home-box.et_pb_text   h2 {
       font-size: 20px; 
       font-weight: 600!important; 
       letter-spacing: 2px; 
       padding-bottom: 26px; 
    } 

#dual-home-box.et_pb_text   p {
       line-height: 20px!important; 
       padding-bottom: 17px; 
    } 

#dual-home-box.et_pb_text   ul li {
       line-height: 18px; 
       padding-bottom: 9px; 
    } 

#property-header.et_pb_section {
       padding-bottom: 0px; 
       padding-top: 10px; 
    } 

#property-module.et_pb_section .et_pb_button {
       background-color: rgba(79,120,47,1); 
       border-radius: 0px; 
       border-style: none; 
       color: rgba(255,255,255,1); 
       font-family: Montserrat; 
       font-size: 17px; 
       font-weight: bold; 
       letter-spacing: 2px; 
       text-transform: uppercase; 
    } 

#property-module.et_pb_section .et_pb_row:nth-child(1) {
       padding-bottom: 42px; 
    } 

#property-module.et_pb_section .et_pb_text   h1 {
       font-size: 26px; 
       padding-bottom: 16px; 
       padding-top: 11px; 
    } 

#property-module.et_pb_section .et_pb_text   p {
       font-size: 13px; 
       line-height: 20px; 
    } 

#property-module.et_pb_section {
       padding-bottom: 33px; 
       padding-top: 33px; 
    } 

#welcome-head.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
       line-height: 97px!important; 
    } 

#welcome-head.et_pb_fullwidth_header .header-content p {
       font-family: Open Sans!important; 
       font-size: 19px; 
       margin-top: 28px; 
    } 

html body div#et_mobile_nav_menu .mobile_menu_bar:before {
       color: rgb(79, 120, 47)!important; 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-590 > div > div:nth-child(3) > div > div:nth-child(1) > div:nth-child(2) > p > strong {
       line-height: 22px; 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-590 > div > div:nth-child(3) > div > div:nth-child(3) > div > p {
       line-height: 20px; 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-590 > div > div:nth-child(4) > div > div:nth-child(3) > div > p:nth-child(2) > strong {
       line-height: 20px; 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-590 > div > div:nth-child(4) > div > div:nth-child(3) > div > p:nth-child(4) {
       font-size: 12px; 
       line-height: 20px; 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-590 > div > #case-block > #case-row > div:nth-child(2) > #case-text > h1 {
       color: rgb(79, 120, 47); 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-590 > div > #property-module > div > div:nth-child(2) > div > p {
       line-height: 20px!important; 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-590 > div > #property-module > div > div:nth-child(3) > div > p {
       font-size: 13px!important; 
       line-height: 22px!important; 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-590 > div > #property-module > div > div:nth-child(3) > div > p:nth-child(2) {
       font-size: 12px; 
       line-height: 20px!important; 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-590 > div > #property-module > div > div:nth-child(3) > div > p:nth-child(4) {
       font-size: 12px; 
       line-height: 20px!important; 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-590 > div > #property-module > #case-studies > div:nth-child(2) > div > p:nth-child(2) {
       line-height: 23px!important; 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-590 > div > #property-module > #case-studies > div:nth-child(2) > div > p:nth-child(4) {
       line-height: 23px!important; 
    } 

html body div#et-top-navigation ul.nav li a {
    } 

.post-590 .et_pb_section:nth-child(3) .et_pb_text   {
    } 

#footer-item.et_pb_text   h1 {
    } 

#footer-item.et_pb_text   p {
    } 

#footer-item.et_pb_text   strong {
    } 

#level-two.et_pb_section .et_pb_row:nth-child(3) {
    } 

.post-270 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) {
    } 

.post-274 .et_pb_section:nth-child(2) .et_pb_text   h2 {
    } 

#top-head.et_pb_section .et_pb_button {
    } 


@media screen and (max-width: 1024px)  { #welcome-head.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   line-height: 94px!important; }  }  
@media screen and (max-width: 1024px)  { html body div#et-top-navigation ul.nav li a {   font-size: 12px; }  }  
@media screen and (max-width: 1024px)  { html body div#et-top-navigation ul.nav li a {   margin-left: 0px; }  }  
@media screen and (max-width: 1024px)  { html body div#et-top-navigation ul.nav li a {   margin-right: 0px; }  }  
@media screen and (max-width: 768px)  { .post-274 .et_pb_section:nth-child(3) .et_pb_team_member {   padding-bottom: 26px!important; }  }  
@media screen and (max-width: 768px)  { .post-590 .et_pb_section:nth-child(3) .et_pb_text   {   padding-top: 34px; }  }  
@media screen and (max-width: 768px)  { #arri-quote.et_pb_text   p {   font-family: Crimson Text!important; }  }  
@media screen and (max-width: 768px)  { #arri-quote.et_pb_text   p {   font-size: 17px; }  }  
@media screen and (max-width: 768px)  { #arri-quote.et_pb_text   p {   line-height: 17px!important; }  }  
@media screen and (max-width: 768px)  { #arri-quote.et_pb_text   p {   padding-top: 14px; }  }  
@media screen and (max-width: 768px)  { #case-text.et_pb_text   {   padding-top: 26px; }  }  
@media screen and (max-width: 768px)  { #footer-item.et_pb_text   h1 {   padding-top: 11px; }  }  
@media screen and (max-width: 768px)  { #footer-item.et_pb_text   p {   text-align: left!important; }  }  
@media screen and (max-width: 768px)  { #footer-item.et_pb_text   strong {   display: block; }  }  
@media screen and (max-width: 768px)  { #footer-item.et_pb_text   strong {   text-align: left; }  }  
@media screen and (max-width: 768px)  { #property-module.et_pb_section .et_pb_text   p {   padding-bottom: 17px; }  }  
@media screen and (max-width: 667px)  { #level-two.et_pb_section .et_pb_row:nth-child(3) {   padding-top: 0px; }  }  
@media screen and (max-width: 667px)  { #welcome-head.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   line-height: 60px!important; }  }  
@media screen and (max-width: 667px)  { #welcome-head.et_pb_fullwidth_header .header-content p {   font-size: 18px; }  }  
@media screen and (max-width: 480px)  { .post-270 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) {   font-size: 11px; }  }  
@media screen and (max-width: 480px)  { .post-270 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) {   padding-left: 10px; }  }  
@media screen and (max-width: 480px)  { .post-270 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) {   padding-right: 10px; }  }  
@media screen and (max-width: 480px)  { .post-270 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-274 .et_pb_section:nth-child(2) .et_pb_text   h2 {   font-size: 26px; }  }  
@media screen and (max-width: 480px)  { #case-text.et_pb_text   h1 {   font-size: 21px!important; }  }  
@media screen and (max-width: 480px)  { #case-text.et_pb_text   h1 {   padding-top: 26px; }  }  
@media screen and (max-width: 480px)  { #case-text.et_pb_text   {   padding-top: 20px; }  }  
@media screen and (max-width: 480px)  { #dual-home-box.et_pb_text   h2 {   font-size: 13px; }  }  
@media screen and (max-width: 480px)  { #dual-home-box.et_pb_text   p {   font-size: 13px; }  }  
@media screen and (max-width: 480px)  { #dual-home-box.et_pb_text   p {   line-height: 18px!important; }  }  
@media screen and (max-width: 480px)  { #dual-home-box.et_pb_text   ul li {   font-size: 13px; }  }  
@media screen and (max-width: 480px)  { #footer-item.et_pb_text   p {   font-size: 13px; }  }  
@media screen and (max-width: 480px)  { #footer-item.et_pb_text   p {   line-height: 19px; }  }  
@media screen and (max-width: 480px)  { #property-header.et_pb_section {   padding-top: 15px; }  }  
@media screen and (max-width: 480px)  { #top-head.et_pb_section .et_pb_button {   line-height: 22px!important; }  }  
@media screen and (max-width: 480px)  { #top-head.et_pb_section .et_pb_button {   text-align: center; }  }  
@media screen and (max-width: 480px)  { #welcome-head.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   font-size: 36px; }  }  
@media screen and (max-width: 480px)  { #welcome-head.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   line-height: 42px!important; }  }  
@media screen and (max-width: 480px)  { #welcome-head.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {   text-align: center; }  }  
@media screen and (max-width: 480px)  { #welcome-head.et_pb_fullwidth_header .header-content p {   font-size: 16px; }  }  
@media screen and (max-width: 480px)  { #welcome-head.et_pb_fullwidth_header .header-content p {   margin-right: 0px; }  }  
@media screen and (max-width: 480px)  { #welcome-head.et_pb_fullwidth_header .header-content p {   text-align: center; }  }  