.avia-section.av-1kmaj5r-1525c46c3b855b3a388cc16e3b9e8652 .av-section-color-overlay{
opacity:0.4;
background-color:#ffffff;
}
.avia-section.av-1kmaj5r-1525c46c3b855b3a388cc16e3b9e8652 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .hr.hr-invisible.av-5edsdb-880b14468be51313cc346aa3089d4bc5{
height:25px;
}

#top .hr.hr-invisible.av-1gu674f-099cc586c2d26b7ae01af27521d9eb92{
height:25px;
}

#top .hr.hr-invisible.av-4zky9r-cbc1f3d292c8ec14d86b51a12c5fafe2{
height:25px;
}

#top #wrap_all .avia-button.av-1djg5dr-6bb9464c9e437b5cb640701415e6c1ce{
background-color:#002349;
border-color:#002349;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1djg5dr-6bb9464c9e437b5cb640701415e6c1ce .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-1a9y95b-1233e2fbd5b10c486b4acb8f403fd3c1{
height:50px;
}

#top .hr.hr-invisible.av-17b4nsf-dd0c04a345515c899bab9b9e2eeed50d{
height:25px;
}

#top .hr.hr-invisible.av-13j3yxb-64d38946fe383288874aa8b9cfa4742b{
height:25px;
}

#top .hr.hr-invisible.av-10z553z-c98ca5dc542fb362871491c79728ee2f{
height:100px;
}

.avia-section.av-z84u5r-ff3139dcea938614542e7d9b89bd645c{
background-repeat:no-repeat;
background-image:url(https://www.thomashenthorne.com/wp-content/uploads/2017/07/304-Bolinas-Avenue-San-Anselmo-70.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-z84u5r-ff3139dcea938614542e7d9b89bd645c .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}
.avia-section.av-z84u5r-ff3139dcea938614542e7d9b89bd645c .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.avia-section.av-wtiwsf-33170ce08c542034e8bafea1cc3e20ac .av-extra-border-element .av-extra-border-inner{
background-color:#232b30;
}

#top .hr.hr-invisible.av-thcs1r-0fd0f4d8b582e0eb91147922ac4b7b92{
height:50px;
}

#top .hr.hr-invisible.av-ruiibz-940d5a82ac7312b4d412d4f757dccb01{
height:75px;
}

#top .hr.hr-invisible.av-qf2fy7-9e6c7cbd4ac734134cf75e6387936762{
height:50px;
}

#top .hr.hr-invisible.av-oc6r73-ee13245e01f2aa648415f33a04351e97{
height:50px;
}

#top #wrap_all .avia-button.av-m6nwin-9c2de56de3a8838af9494fb197a774ed{
background-color:#002349;
border-color:#002349;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m6nwin-9c2de56de3a8838af9494fb197a774ed .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-l02jwf-fcda1f70019ddee2da52766be9491f2a{
height:50px;
}

.avia-section.av-ir18r3-c9ce38d0fa3ee62f5a9bb2379b650998 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.av-horizontal-gallery.av-fe8e3z-0b2a1b899eb1b07e009054d4e4c076f6{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-fe8e3z-0b2a1b899eb1b07e009054d4e4c076f6 .av-horizontal-gallery-inner{
padding-bottom:25%;
}

#top .hr.hr-invisible.av-dg4tcf-0adffa30c26954ec55f8ad83a55e269b{
height:50px;
}

#top .hr.hr-invisible.av-c0dtfz-48705f8832934fc71dcc17a2fcf5da0e{
height:50px;
}

.avia-section.av-3yfxjz-25d0b3236b4cdc877f3427f3e4a244d6 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .hr.hr-invisible.av-2g8exb-a058fd9d2a4db6cce13932b2dc582efd{
height:50px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av_textblock_section.av-1ap4lcv-51093aab5996000100c61744caefc654 .avia_textblock{
font-size:22px;
}
}

@media only screen and (max-width: 479px){ 
#top .av_textblock_section.av-1ap4lcv-51093aab5996000100c61744caefc654 .avia_textblock{
font-size:24px;
}
}
