.avia-section.av-160kvbf-d5a816a6a741ee79590341fc13478d75{
background-repeat:no-repeat;
background-image:url(https://turlockresidential.com/wp-content/uploads/2026/04/240911_0266-1500x630.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-13yw9hn-c4f01e1719d6a44a1f7ce9dfe12ef532{
margin:10% 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-13yw9hn-c4f01e1719d6a44a1f7ce9dfe12ef532 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-13yw9hn-c4f01e1719d6a44a1f7ce9dfe12ef532 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-13yw9hn-c4f01e1719d6a44a1f7ce9dfe12ef532 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-13yw9hn-c4f01e1719d6a44a1f7ce9dfe12ef532 .av-subheading{
font-size:16px;
}

.avia_transform  .avia-button-wrap.av-ljngmcj8-3d38d98fe2bcdc85148a6067068e03bf-wrap{
animation-duration:1.5s;
}
#top #wrap_all .avia-button.av-ljngmcj8-3d38d98fe2bcdc85148a6067068e03bf{
font-size:20px;
border-radius:5px 5px 5px 5px;
box-shadow: 5px 5px 45px 5px rgba(0,0,0,0.4);
transition:all 0.4s ease-in-out;
margin:40px 0 20px 0;
}
#top #wrap_all .avia-button.av-ljngmcj8-3d38d98fe2bcdc85148a6067068e03bf:hover{
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-ljngmcj8-3d38d98fe2bcdc85148a6067068e03bf:hover .avia_button_background{
border-radius:5px 5px 5px 5px;
}
#top #wrap_all .avia-button.av-ljngmcj8-3d38d98fe2bcdc85148a6067068e03bf:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-ljng4z53-af51f4fce93fc9c9ba4af03fd07a112b{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-ljng4z53-af51f4fce93fc9c9ba4af03fd07a112b{
padding:0px 0px 0px 0px !important;
}

#top #wrap_all .avia-button.av-ljnfxari-2ebe6c0c19f5881fe044b0d4110f75fa{
border-style:none;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
margin:0 0 0 0;
padding:10px 0 10px 0;
}
#top #wrap_all .avia-button.av-ljnfxari-2ebe6c0c19f5881fe044b0d4110f75fa:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ljnfxari-2ebe6c0c19f5881fe044b0d4110f75fa:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-ljnfxari-2ebe6c0c19f5881fe044b0d4110f75fa:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .flex_column.av-27ii8b-c0b9998c4ea72b7b91690596beb4e1db{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-27ii8b-c0b9998c4ea72b7b91690596beb4e1db{
border-width:1px;
border-color:rgba(114,87,4,0.1);
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:40px 0 40px 0;
}
.responsive #top #wrap_all .flex_column.av-27ii8b-c0b9998c4ea72b7b91690596beb4e1db{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-27ii8b-c0b9998c4ea72b7b91690596beb4e1db .avia-curtain-reveal-overlay{
animation-duration:1.5s;
z-index:100;
}

#top .av-rotator-container.av-ljnj2gwc-af26dd2d6b80ffcdde6c05cb94444840{
text-align:center;
}
#top #wrap_all .av-rotator-container.av-ljnj2gwc-af26dd2d6b80ffcdde6c05cb94444840 .av-rotator-container-inner{
font-size:50px;
}

#top .av-rotator-container .av-rotator-text-single.av-ljnj0won-7e1adc27ee07661ee2ce2d50da66857f{
color:#f6911e;
}

#top .av-rotator-container .av-rotator-text-single.av-ljnj139s-ecf7d3abdb49eed91379c17f24c74a53{
color:#f6911e;
}

#top .av-rotator-container .av-rotator-text-single.av-ljnj1btf-2e310e3923fc063a4a020f309ea55422{
color:#f6911e;
}

.flex_cell.av-79jyz-be38c6528ca3045fd41d277a81824ebe{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-79jyz-be38c6528ca3045fd41d277a81824ebe{
padding:5% 5% 5% 5% !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-vvt0ej-e49e0a63a8f73dc78d681f0447b7677f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-vvt0ej-e49e0a63a8f73dc78d681f0447b7677f{
order:1;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2q7imj-8a47619e7936618eb9099ed100ee4f40{
padding-bottom:5px;
font-size:38px;
}
body .av-special-heading.av-2q7imj-8a47619e7936618eb9099ed100ee4f40 .av-special-heading-tag .heading-char{
font-size:50px;
}
#top #wrap_all .av-special-heading.av-2q7imj-8a47619e7936618eb9099ed100ee4f40 .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-2q7imj-8a47619e7936618eb9099ed100ee4f40 .av-subheading{
font-size:17px;
}

#top .hr.hr-invisible.av-ljnrfq0y-5767a6d86c7bb92c090bed5625f3eb7e{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-z6vx3v-3e0a4f4f527703f4c17416da4c173730{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-z6vx3v-3e0a4f4f527703f4c17416da4c173730{
order:0;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-video.av-y9sfl7-6a6c8c1dffc42e2123d11107071c4cb4{
background-image:url(https://turlockresidential.com/wp-content/uploads/2026/05/TVSpot-TurlockResidential1.jpg);
}

.flex_cell.av-3y48hn-d66613270c1f2514f86358208a46fe30{
vertical-align:middle;
background-color:#f7f6f2;
}
.responsive #top #wrap_all .flex_cell.av-3y48hn-d66613270c1f2514f86358208a46fe30{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-25r2a3-7247950af5aedc6fcf7e4052d82b510b{
padding:5% 5% 5% 5%;
}

#top .av-special-heading.av-ljnryavw-2f3261a9b8cb455dc103065447c33c49{
font-size:30px;
}
body .av-special-heading.av-ljnryavw-2f3261a9b8cb455dc103065447c33c49 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ljnryavw-2f3261a9b8cb455dc103065447c33c49 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-ljnryavw-2f3261a9b8cb455dc103065447c33c49 .av-subheading{
font-size:15px;
}

.flex_cell.av-jtdv57-234ab9fba43b0448d23ce1e83bff2465{
vertical-align:middle;
order:0;
height:200px;
min-height:200px;
background:url(https://turlockresidential.com/wp-content/uploads/2026/05/240911_0247-1030x698.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-jtdv57-234ab9fba43b0448d23ce1e83bff2465{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-fp6uyj-3a72e2e86d0d2cb2b52524cef76f4a34{
vertical-align:middle;
order:1;
height:200px;
min-height:200px;
}

.flex_column.av-jr4uh7-f6ea167f57ec872262a35e57d3f5895a{
order:0;
padding:5% 5% 5% 5%;
height:auto;
min-height:200px;
}

.flex_cell.av-lywptn-e038a61c09ae7742496440835131690d{
vertical-align:middle;
order:2;
height:200px;
min-height:200px;
background:url(https://turlockresidential.com/wp-content/uploads/2026/04/0H7A8571-1030x687.jpg) 50% 0% no-repeat scroll ;
}

.flex_cell.av-lbhb63-b6ac5a7902d1c85342477a8b6425a4e2{
vertical-align:top;
order:3;
height:200px;
min-height:200px;
}

.flex_column.av-omm5bf-cf61b56f877f488d9052f17601ce2969{
padding:5% 5% 5% 5%;
}

.flex_cell.av-4b9wyj-4515c824691902288673f3ed6206b83a{
vertical-align:middle;
background-color:#f7f6f2;
}
.responsive #top #wrap_all .flex_cell.av-4b9wyj-4515c824691902288673f3ed6206b83a{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-amnjf-207a6afbe5371d796fb2d3e06af0bd47{
padding:5% 5% 5% 5%;
}

#top .av-special-heading.av-ljnrm7xn-ae468770c9611ec4c6b4497b40231cf2{
font-size:36px;
}
body .av-special-heading.av-ljnrm7xn-ae468770c9611ec4c6b4497b40231cf2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ljnrm7xn-ae468770c9611ec4c6b4497b40231cf2 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-ljnrm7xn-ae468770c9611ec4c6b4497b40231cf2 .av-subheading{
font-size:15px;
}

.flex_cell.av-59ju97-90684188da1a6c0fcf1a6edfa068bfea{
vertical-align:middle;
background-color:#f7f6f2;
}
.responsive #top #wrap_all .flex_cell.av-59ju97-90684188da1a6c0fcf1a6edfa068bfea{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-24v4l7-d885d0fd5139da9865d54d951fb6e309{
border-radius:0px 0px 0px 0px;
padding:5% 5% 5% 5%;
}

.avia-video.av-ljohxpsu-5c27f75953b6c705519844df2d0e9e40{
background-image:url(https://turlockresidential.com/wp-content/uploads/2026/05/TVSpot-TurlockResidential2.jpg);
}

#top .av-special-heading.av-70mpsr-1e2c84666c0e182293a61439788e463f{
padding-bottom:5px;
font-size:36px;
}
body .av-special-heading.av-70mpsr-1e2c84666c0e182293a61439788e463f .av-special-heading-tag .heading-char{
font-size:50px;
}
#top #wrap_all .av-special-heading.av-70mpsr-1e2c84666c0e182293a61439788e463f .av-special-heading-tag{
font-size:36px;
padding:0 0 5% 0;
}
.av-special-heading.av-70mpsr-1e2c84666c0e182293a61439788e463f .av-subheading{
font-size:17px;
}

.flex_cell.av-3vjffv-b99e07a8e0876d772bc183061caacf33{
vertical-align:middle;
background-color:#f7f6f2;
}
.responsive #top #wrap_all .flex_cell.av-3vjffv-b99e07a8e0876d772bc183061caacf33{
padding:0px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-dxozaj-730a9731d083108b9d524df0dd3beca9{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-dxozaj-730a9731d083108b9d524df0dd3beca9{
order:1;
border-radius:0px 0px 0px 0px;
padding:5% 5% 5% 5%;
background-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ljorfmrd-eefebdc909c8d2acc6da6255a3b32b6c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-ljorfmrd-eefebdc909c8d2acc6da6255a3b32b6c{
order:0;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://turlockresidential.com/wp-content/uploads/2026/04/0H7A8409.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-ljores50-4f82d358f9011ecca451283c794ce238{
height:200px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ljordmxy-0f0a03e150fa35646fbfb90a8f9ac6a1{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-ljordmxy-0f0a03e150fa35646fbfb90a8f9ac6a1{
order:2;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://turlockresidential.com/wp-content/uploads/2026/04/0H7A8467.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-ljorehpo-578408c40740a1a85cbcaf2814c8fb13{
height:200px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4jcsn3-02e253148db31201a60919a07e1438d3{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4jcsn3-02e253148db31201a60919a07e1438d3{
order:3;
border-radius:0px 0px 0px 0px;
padding:5% 5% 5% 5%;
background-color:#ffffff;
}

.flex_cell.av-lrblbw7u-349d2067b8ead41b23be94be0759c68e{
vertical-align:middle;
background-color:#f78a63;
background:linear-gradient( to bottom, #f78a63, #f05922 );
}
.responsive #top #wrap_all .flex_cell.av-lrblbw7u-349d2067b8ead41b23be94be0759c68e{
padding:5% 5% 5% 5% !important;
}

#top .av-special-heading.av-lrble72a-9744afeb0804cebef56b013d34623052{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-lrble72a-9744afeb0804cebef56b013d34623052 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lrble72a-9744afeb0804cebef56b013d34623052 .av-special-heading-tag{
font-size:40px;
padding:0 0 0 0;
}
.av-special-heading.av-lrble72a-9744afeb0804cebef56b013d34623052 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lrble72a-9744afeb0804cebef56b013d34623052 .av-subheading{
font-size:32px;
color:#ffffff;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-13yw9hn-c4f01e1719d6a44a1f7ce9dfe12ef532 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2q7imj-8a47619e7936618eb9099ed100ee4f40 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ljnryavw-2f3261a9b8cb455dc103065447c33c49 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ljnrm7xn-ae468770c9611ec4c6b4497b40231cf2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-70mpsr-1e2c84666c0e182293a61439788e463f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lrble72a-9744afeb0804cebef56b013d34623052 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-13yw9hn-c4f01e1719d6a44a1f7ce9dfe12ef532 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2q7imj-8a47619e7936618eb9099ed100ee4f40 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ljnryavw-2f3261a9b8cb455dc103065447c33c49 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ljnrm7xn-ae468770c9611ec4c6b4497b40231cf2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-70mpsr-1e2c84666c0e182293a61439788e463f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lrble72a-9744afeb0804cebef56b013d34623052 .av-special-heading-tag{
font-size:0.8em;
}
}
