#main-header{mix-blend-mode:normal}.et_pb_column_19:hover,.et_pb_column_20:hover,.et_pb_column_21:hover{background-color:#E0E0E0!important}.et_pb_menu--style-centered .et_pb_menu__menu>nav>ul,.et_pb_menu--style-centered .et_pb_menu__wrap{justify-content:right}.random-bgmain{position:relative;min-height:100vh;background-repeat:no-repeat;background-size:cover;background-position:top center;background-attachment:fixed;overflow:hidden}.scroll-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:background-color 0.3s ease-in-out}.random-bgmain{position:relative;z-index:1}.et_pb_accordion_0.et_pb_accordion .et_pb_toggle_close h5.et_pb_toggle_title,.et_pb_accordion_0.et_pb_accordion .et_pb_toggle_close h1.et_pb_toggle_title,.et_pb_accordion_0.et_pb_accordion .et_pb_toggle_close h2.et_pb_toggle_title,.et_pb_accordion_0.et_pb_accordion .et_pb_toggle_close h3.et_pb_toggle_title,.et_pb_accordion_0.et_pb_accordion .et_pb_toggle_close h4.et_pb_toggle_title,.et_pb_accordion_0.et_pb_accordion .et_pb_toggle_close h6.et_pb_toggle_title{padding-left:200px;display:grid}.et_pb_section.et_pb_section_0_tb_header.transparent-header.et_pb_with_background.et_section_regular.et_pb_section--fixed.et_pb_section--with-menu.scrolled{padding:0px;margin:0px}.photoslide{margin-left:1px;margin-right:1px}.et_pb_row.nobottom{padding-bottom:0px!important;padding-top:15px!important}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:100%!important}.business-logo-wrapper{display:none!important}.et_pb_accordion_0 .et_pb_toggle_title:before{background-color:transparent!important;color:white}@media only screen and (max-width:1199px){.et_pb_text_0 h2,.et_pb_text_1 h2,.et_pb_text_3 h2,.et_pb_text_4 h2,.et_pb_text_5 h2,.et_pb_text_6 h2,.et_pb_text_7 h2,.et_pb_text_8 h2,.et_pb_text_9 h2,.et_pb_text_10 h2,.et_pb_text_11 h2,.et_pb_text_12 h2,.et_pb_text_13 h2{font-size:18px!important;line-height:20px!important}}.et_pb_accordion_0 .et_pb_toggle_title:before{color:#3babf0!important}.et_pb_section_0_tb_header.et_pb_section{height:40px}@keyframes acidGlitchTrail{0%{text-shadow:4px 0px 6px rgba(0,255,255,0.8),-4px 0px 6px rgba(255,0,255,0.8),2px 0px 4px rgba(0,180,255,0.8),-2px 0px 4px rgba(255,255,255,0.8)}25%{text-shadow:-4px 0px 6px rgba(255,255,0,0.8),4px 0px 6px rgba(0,255,127,0.8),3px 0px 5px rgba(0,150,255,0.8),-3px 0px 5px rgba(255,255,255,0.8)}50%{text-shadow:6px 0px 8px rgba(255,0,0,0.8),-6px 0px 8px rgba(0,0,255,0.8),4px 0px 6px rgba(0,120,255,0.8),-4px 0px 6px rgba(255,255,255,0.8)}75%{text-shadow:-4px 0px 6px rgba(0,255,255,0.8),4px 0px 6px rgba(255,0,255,0.8),2px 0px 4px rgba(0,180,255,0.8),-2px 0px 4px rgba(255,255,255,0.8)}100%{text-shadow:none}}.et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title{transform:translateX(0);transition:transform 0.3s ease-in-out,margin 0.3s ease-in-out,padding 0.3s ease-in-out;font-weight:bold;animation:acidGlitchTrail 0.5s ease-in-out}.et_pb_toggle .et_pb_toggle_title{transform:translateX(50px)}.overlay-container{position:relative}.et_pb_column_19:hover,.et_pb_column_20:hover,.et_pb_column_21:hover{background-color:transparent!important}#main-header{background-color:rgba(255,255,255,1);transition:background-color 0.3s ease-in-out}.et-fixed-header{background-color:rgba(0,0,0,0.9)!important}.horizontal-gallery{display:flex;width:100vw;height:100vh;overflow:hidden;position:relative}.panel{flex:0 0 100vw;height:100vh;position:relative;overflow:hidden}.panel img{width:100%;height:100%;object-fit:cover}.mobile-footer summary{font-weight:400!important}.mobile-footer a{font-weight:300!important}.et_pb_accordion_item.et_pb_accordion_item_0.et_pb_toggle_close .et_pb_toggle_title:before,.et_pb_accordion_item.et_pb_accordion_item_1.et_pb_toggle_close .et_pb_toggle_title:before,.et_pb_accordion_item.et_pb_accordion_item_2.et_pb_toggle_close .et_pb_toggle_title:before,.et_pb_accordion_item.et_pb_accordion_item_3.et_pb_toggle_close .et_pb_toggle_title:before,.et_pb_accordion_item.et_pb_accordion_item_4.et_pb_toggle_close .et_pb_toggle_title:before,.et_pb_accordion_item.et_pb_accordion_item_5.et_pb_toggle_close .et_pb_toggle_title:before,.et_pb_accordion_item.et_pb_accordion_item_6.et_pb_toggle_close .et_pb_toggle_title:before,.et_pb_accordion_item.et_pb_accordion_item_7.et_pb_toggle_close .et_pb_toggle_title:before,.et_pb_accordion_item.et_pb_accordion_item_8.et_pb_toggle_close .et_pb_toggle_title:before,.et_pb_accordion_item.et_pb_accordion_item_9.et_pb_toggle_close .et_pb_toggle_title:before{color:#3babf0!important;background:none!important}.et_pb_accordion_1 .et_pb_toggle_open .et_pb_toggle_title:before{color:#3babf0!important;background:none!important}p:not(.has-background):last-of-type{color:lightgray}:root .et_pb_text h3,:root .et_pb_text h3 a{color:#2ea3f2!important;font-weight:200}@media only screen and (max-width:980px){.et_pb_text_0 h2,.et_pb_text_1 h2,.et_pb_text_2 h2,.et_pb_text_3 h2,.et_pb_text_4 h2,.et_pb_text_5 h2,.et_pb_text_6 h2,.et_pb_text_7 h2,.et_pb_text_8 h2,.et_pb_text_9 h2,.et_pb_text_10 h2,.et_pb_text_11 h2,.et_pb_text_13 h2,.et_pb_text_14 h2,.et_pb_text_15 h2,.et_pb_text_16 h2{font-size:18px!important;line-height:20px!important}}:root .et_pb_row.et_pb_row_2{padding-top:50px!important}.bg-crossfade-parallax{position:relative;overflow:hidden;isolation:isolate;background:#000}.bg-crossfade-parallax .et_pb_row,.bg-crossfade-parallax .et_pb_fullwidth_header_container{position:relative;z-index:2}.bg-crossfade-parallax::before,.bg-crossfade-parallax::after{content:"";position:fixed;inset:0;background-size:cover;background-position:center center;background-repeat:no-repeat;will-change:opacity,background-image,filter;backface-visibility:hidden;transform:translateZ(0);z-index:0;opacity:0;filter:brightness(1)}.bg-crossfade-parallax::before{animation:xfadeA 20s linear infinite,swapA 20s steps(1,end) infinite,darkenA 20s linear infinite}.bg-crossfade-parallax::after{animation:xfadeB 20s linear infinite,swapB 20s steps(1,end) infinite,darkenB 20s linear infinite}@keyframes xfadeA{0%{opacity:1}24.999%{opacity:1}30%{opacity:0}49.999%{opacity:0}55%{opacity:1}74.999%{opacity:1}80%{opacity:0}100%{opacity:0}}@keyframes xfadeB{0%{opacity:0}25%{opacity:0}30%{opacity:1}49.999%{opacity:1}55%{opacity:0}75%{opacity:0}80%{opacity:1}99.999%{opacity:1}100%{opacity:0}}@keyframes swapA{0%,49.999%{background-image:url('https://erikrenninger.com/wp-content/uploads/2025/08/537144594_10240133302772737_3067216954526535399_n-1.jpg')}50%,100%{background-image:url('https://erikrenninger.com/wp-content/uploads/2025/03/commercial-photography4.jpg')}}@keyframes swapB{0%,24.999%{background-image:url('https://erikrenninger.com/wp-content/uploads/2025/03/carshowphotography-10-scaled.jpg')}25%,74.999%{background-image:url('https://erikrenninger.com/wp-content/uploads/2025/08/car-1-2.jpg')}75%,100%{background-image:url('https://erikrenninger.com/wp-content/uploads/2025/03/carshowphotography-10-scaled.jpg')}}@keyframes darkenA{0%,0.25%{filter:brightness(1)}30%{filter:brightness(0.6)}30.001%,54.999%{filter:brightness(1)}55%,55.25%{filter:brightness(1)}80%{filter:brightness(0.6)}80.001%,100%{filter:brightness(1)}}@keyframes darkenB{0%,30.25%{filter:brightness(1)}55%{filter:brightness(0.6)}55.001%,79.999%{filter:brightness(1)}80%,80.25%{filter:brightness(1)}100%{filter:brightness(0.6)}}@media (max-width:980px){.bg-crossfade-parallax::before,.bg-crossfade-parallax::after{position:absolute;background-position:center 30%}}@media (max-width:980px){#main-content{padding-top:120px}}@media (max-width:767px){#main-content{padding-top:100px}}body.logged-in.admin-bar .et_pb_blurb_0_tb_header{top:10px!important}.et_pb_slider,.et_pb_slider .et_pb_slides,.et_pb_slider .et_pb_slide{height:70vh!important;max-height:700px}@media (max-width:980px){.et_pb_slider,.et_pb_slider .et_pb_slides,.et_pb_slider .et_pb_slide{height:60vh!important}}@media (max-width:767px){.et_pb_slider,.et_pb_slider .et_pb_slides,.et_pb_slider .et_pb_slide{height:50vh!important}}body.home #main-content{padding-top:50px}body:not(.home) #main-content{padding-top:0px}@media (max-width:980px){body.home #main-content{padding-top:120px}body:not(.home) #main-content{padding-top:140px}}@media (max-width:767px){body.home #main-content{padding-top:100px}body:not(.home) #main-content{padding-top:120px}}