.avia-section.av-jqnvpb-4364e0dbe921f98d23e859dec55f711e .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}
#top .avia-section.av-jqnvpb-4364e0dbe921f98d23e859dec55f711e .scroll-down-link{
color:#fb4d4d;
}
#top .avia-section.av-jqnvpb-4364e0dbe921f98d23e859dec55f711e .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#fb4d4d;
fill:#fb4d4d;
}
.avia-section.av-jqnvpb-4364e0dbe921f98d23e859dec55f711e .av-extra-border-element .av-extra-border-inner{
background-color:#202020;
}

.av_font_icon.av-mdqwuh4c-af6fbe7b4958f3a4f77bcbed996d4ca9{
color:#d63e2d;
border-color:#d63e2d;
}
.avia-svg-icon.av-mdqwuh4c-af6fbe7b4958f3a4f77bcbed996d4ca9 svg:first-child{
stroke:#d63e2d;
fill:#d63e2d;
}
.av_font_icon.av-mdqwuh4c-af6fbe7b4958f3a4f77bcbed996d4ca9 .av-icon-char{
font-size:40px;
width:40px;
}

#top .av-special-heading.av-mdqwt6jh-de2b1be091411d112065c8a46c44b462{
color:#ffffff;
}
body .av-special-heading.av-mdqwt6jh-de2b1be091411d112065c8a46c44b462 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mdqwt6jh-de2b1be091411d112065c8a46c44b462 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mdqwt6jh-de2b1be091411d112065c8a46c44b462 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-mdqwtn84-6e45ff32683f67f8b2ec68080af2225f .avia_textblock{
color:#ffffff;
text-align:center;
}

.flex_cell.av-mc2b8qjk-91884118101777b724290249d0c75034{
vertical-align:middle;
}

.flex_column.av-mc2cqefr-2e9aa60ddd09dcd736321869d44ad8c2{
padding:35px 35px 35px 35px;
}

.avia-image-container.av-mc2ct6zu-28f1e4784fda4efacd3598a29202cf7c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mc2ct6zu-28f1e4784fda4efacd3598a29202cf7c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-mc2cw300-c87c6b7e811214cff8cd0e62774c4bee{
height:20px;
}

#top .av-special-heading.av-mc2bozag-8bf6ce6445b316a32a24041fe2bb9d70{
padding-bottom:10px;
}
body .av-special-heading.av-mc2bozag-8bf6ce6445b316a32a24041fe2bb9d70 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mc2bozag-8bf6ce6445b316a32a24041fe2bb9d70 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mft8avm9-5b6f655fcf53366c663bf3751f621772{
padding-bottom:10px;
}
body .av-special-heading.av-mft8avm9-5b6f655fcf53366c663bf3751f621772 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mft8avm9-5b6f655fcf53366c663bf3751f621772 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-cpy0jz-28ee45cf35adedb2ca3335243007d730{
height:10px;
}

#top #wrap_all .avia-button.av-4wvqhk-634498c5645c3026c59587aec392032e{
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-4wvqhk-634498c5645c3026c59587aec392032e:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-4wvqhk-634498c5645c3026c59587aec392032e:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-22c194-c0494d1b48b9adf5708427fa3bbaf929{
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-22c194-c0494d1b48b9adf5708427fa3bbaf929:hover{
background-color:white;
color:black;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-22c194-c0494d1b48b9adf5708427fa3bbaf929:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}

.flex_column.av-24lfyz-1ff4824d63b208bfa78dbc8dc3b071a1{
padding:35px 35px 35px 35px;
}

.flex_cell.av-mc2b5w50-7397bd9b4e0e8ac08ecb0c646a889896{
vertical-align:middle;
background:url(https://creativestoriesmedia.com/wp-content/uploads/2025/09/carlos-lopez-videographer-temecula-ca.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-mc2b5w50-7397bd9b4e0e8ac08ecb0c646a889896{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-mc2chhmr-37eca047c235574e6604cc65d994b085{
height:auto;
min-height:600px;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-mdqwt6jh-de2b1be091411d112065c8a46c44b462 .av-special-heading-tag{
font-size:40px;
}

#top .av_textblock_section.av-mdqwtn84-6e45ff32683f67f8b2ec68080af2225f .avia_textblock{
font-size:18px;
}
}
