#top #wrap_all .avia-slideshow .av-slideshow-caption.av-9ifanu-2d6a89e9d0bdd20ec6e6691534884ee6__0 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-9ifanu-2d6a89e9d0bdd20ec6e6691534884ee6__0 .avia-caption-content{
font-size:38px;
}
#top .avia-slideshow .av-slideshow-caption.av-9ifanu-2d6a89e9d0bdd20ec6e6691534884ee6__0 .avia-caption-content p{
font-size:38px;
}

.flex_cell.av-upqky-8cc22d8fb7c476b9a25a916119c9ba04{
vertical-align:top;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-upqky-8cc22d8fb7c476b9a25a916119c9ba04{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-jz04vpm0-b4c9c9cd09a9b5095721c898c7226064 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-jz04vpm0-b4c9c9cd09a9b5095721c898c7226064 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-jz04vpm0-b4c9c9cd09a9b5095721c898c7226064 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-jz04vpm0-b4c9c9cd09a9b5095721c898c7226064 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-84obcq-c4fc4d1d3cd8b77afd1eacf18c5bc244{
vertical-align:top;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-84obcq-c4fc4d1d3cd8b77afd1eacf18c5bc244{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-8103bm-3a3ce049093a06df341e964d9ab504a4 .iconbox_icon{
color:#ffffff;
}
.iconbox.av-8103bm-3a3ce049093a06df341e964d9ab504a4 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-8103bm-3a3ce049093a06df341e964d9ab504a4 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-8103bm-3a3ce049093a06df341e964d9ab504a4 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-7uvwmi-477a110f24c601070fc9b18cb61eebb4{
vertical-align:top;
background-color:#3c3c3c;
}
.responsive #top #wrap_all .flex_cell.av-7uvwmi-477a110f24c601070fc9b18cb61eebb4{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-7phwtu-3cce0c24c94cf92fcab0fbc0f46b2faf .iconbox_icon{
color:#ffffff;
}
.iconbox.av-7phwtu-3cce0c24c94cf92fcab0fbc0f46b2faf .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-7phwtu-3cce0c24c94cf92fcab0fbc0f46b2faf .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-7phwtu-3cce0c24c94cf92fcab0fbc0f46b2faf .iconbox_content_container{
color:#ffffff;
}

.avia-section.av-7jmemq-0d71ff21725e81a2e0b6e4d645ba49a6{
background-repeat:no-repeat;
background-image:url(https://sanclementetilecleaning.com/wp-content/uploads/2019/01/carpet-cleaning-in-the-city-of-Rancho-Santa-Margarita-CA-1000x422-1-300x127.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-7jmemq-0d71ff21725e81a2e0b6e4d645ba49a6 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

.flex_column.av-787jqi-34d27563993bb021c7dfdf458747621d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-72la3m-321d782f8c1ab2f46e5a1e705cfe882b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-6wlbeq-cb6b272cc1df11907140dfd40f7d2644 .avia_textblock{
color:#ffffff;
}

.flex_column.av-6p46d6-2b1b0feaa487213d037febbdd82d2456{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6xsje-e4d9777d5790d9a549478b4d49d59181{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-6xsje-e4d9777d5790d9a549478b4d49d59181 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6xsje-e4d9777d5790d9a549478b4d49d59181 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-6xsje-e4d9777d5790d9a549478b4d49d59181 .av-subheading{
font-size:15px;
}

.flex_column.av-5z9wea-6f6059c22175290efbf834ad993fa005{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5vaq2q-b0577a4a00b85081d63e9e12e025ba9f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5hw6xm-3eb22262d6b6a86890d9cd4ebd0ad426{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-kihwi-97210de0dce954f56d06bba4a4619a5a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-fnr0a-48c60f3f39a709f466793dd2a3e1ae51{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-bt1ya-1e881c46b4f201317aa5bcf5a2d18d1e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-masonry.av-5fnjdu-f832bbbf7be4c3bbc48b45e3902c5a9c{
background-color:#191919;
}

#top .av-special-heading.av-9pbve-8e520d1645d769981fd33b29d5c9f890{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-9pbve-8e520d1645d769981fd33b29d5c9f890 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9pbve-8e520d1645d769981fd33b29d5c9f890 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-9pbve-8e520d1645d769981fd33b29d5c9f890 .av-subheading{
font-size:15px;
}

.flex_column.av-4wnrn6-58fe244f4339f9c0e5b26b9dca528924{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4rxtl6-15bb9be239dfc066c6a739677e184589{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4468nu-7a3c1f8a958beda922cbf80f99964d06{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-3w938a-00d912d68017ac0a0299cbedf467f2be .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

#top .av-special-heading.av-9058i-dc9017dd9b551631eee95182de0a4121{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-9058i-dc9017dd9b551631eee95182de0a4121 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9058i-dc9017dd9b551631eee95182de0a4121 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-9058i-dc9017dd9b551631eee95182de0a4121 .av-subheading{
font-size:15px;
}

.flex_column.av-3hqji2-77d00b56c8d8db16269dd00df852422c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3d04gy-3e463485f170cbc9eedf357ceb38155b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-33lyuy-2c3311aaa628088ee83d98bee9c67c4b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2wb8iy-891e88cd8c026b86778c26f1fc066ecd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-2ow4sa-9ce0cb0359458fb4c362fd5a49700dbc .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-9cnuq-8b685ae824b531d9068668047160aa6f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-2h9xn6-9d39c64d3214e8bfba0b2af8f5d5ec29 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-2aaow2-694a459f584c1f0461c38e0901b7fcd0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-24jh0i-4d636c69ba5e353c34c6f97c59777cb0 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-1z7ooy-7a1a4372b70b72e824b4ca294498326d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-62uca-218d7133d9cf5deb1cb51738ac726de1 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-1jkoy2-c5eb8e9e73e8ad0134bee5cb4443ea6a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-1dzmiq-94e80ae0b506549861e6c1fc4568e2b7 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.avia-section.av-jyt9dver-10f63146ba39d39a9e387fe8d8fc9b74{
background-color:#e8e8e8;
background-image:unset;
}


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

#top #wrap_all .av-special-heading.av-9pbve-8e520d1645d769981fd33b29d5c9f890 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9058i-dc9017dd9b551631eee95182de0a4121 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-9pbve-8e520d1645d769981fd33b29d5c9f890 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9058i-dc9017dd9b551631eee95182de0a4121 .av-special-heading-tag{
font-size:0.8em;
}
}
