.project-time-list-item .time-list-item-col.cat4,.project-time-list-header .time-list-header-col.fourth{width:15%}.prague-formidable .with_frm_style .frm_submit{margin-top:20px;text-align:left}.frm_button_submit{background-image:none !important;color:#fff !important;background-color:#111 !important;padding:15px 70px !important}.job-light .frm_forms.with_frm_style label.frm_primary_label{color:#fff !important}.job-light .frm_button_submit{background-image:none !important;color:#111 !important;background-color:#fff !important;padding:7px 40px !important}.page-id-118 .heading.light a,.page-id-95 .heading.light a{margin:40px 0 0}@media only screen and (max-width:768px){.top-banner{height:500px !important}.scroll .prague-logo img{width:100px !important;height:70px !important}.listworkheading{margin-top:-20px !important;margin-bottom:100px !important}.vc_column-inner .vc_custom_1734132257538{margin-left:0 !important}}.headerBanner{line-height:1em;text-shadow:2px 2px 4px #222223;font-family:Roboto Condensed,San Serif;font-weight:700;font-size:54pt;color:#fff}.headerBannerYellow{line-height:1em;text-shadow:2px 2px 4px #222223;font-family:Roboto Condensed,San Serif;font-weight:700;font-style:italic;font-size:54pt;color:#faaf43}.bodyBanner{font-family:Roboto,sans-serif;font-weight:400;font-size:16pt;color:#fff;line-height:1.2em;text-shadow:2px 2px 4px #222223}.preheaderBanner{font-family:Roboto,sans-serif;font-weight:300;color:#fff;font-size:14pt;letter-spacing:2px;text-align:left}.preheaderTitle{font-family:Roboto,sans-serif;font-weight:300;color:#383839;font-size:14pt;letter-spacing:2px}.bodyText{font-family:Roboto,sans-serif;font-weight:300;color:#444;font-size:16px;line-height:1.5em}.bodyBold{font-family:Roboto,sans-serif;font-weight:700;color:#222223;font-size:16px;line-height:1.5em}.bodyTitle{font-family:Roboto,sans-serif;font-weight:700;color:#222223;font-size:18px}.iconTitles{font-family:Roboto,Sans Serif;color:#222223;font-size:16px;font-weight:700;text-align:center;letter-spacing:1px;line-height:1.2em}.linkText{font-family:Roboto,Sans-Serif;font-weight:500;color:#faaf43;text-decoration:none}.yellowTitle{font-family:Roboto Condensed,Sans-Serif;font-weight:900;font-style:italic;font-size:20pt;color:#faaf43}.plainTitle{font-family:'Roboto Condensed',sans-serif;font-weight:900;font-size:60pt;color:#fff;text-align:center}.calloutText{font-family:Roboto,Sans-Serif;font-weight:500;font-style:italic;text-decoration:none}.navTitle>a{font-family:"Roboto",Sans-Serif;color:#fff !important}.navTitleYellow>a{font-family:"Roboto",Sans-Serif;color:#faaf43 !important}.prague-header{background:linear-gradient(to bottom,#000,rgba(0,0,0,0)) !important;transition:background .3s ease}.prague-header .prague-logo img{content:url('https://elsonelectric.com/wp-content/uploads/2023/11/ElsonLogo_2020_reversed.png');width:auto;height:60px;transition:all .3s ease}.prague-header .main-menu>li.navTitle>a{color:#fff !important;font-family:"Roboto Condensed",Sans-Serif;transition:color .3s ease}.prague-header .main-menu>li.navTitleYellow>a{color:#faaf43 !important;font-family:"Roboto Condensed",Sans-Serif;transition:color .3s ease}.prague-header.scroll{background:#fff !important;transition:background .3s ease}.prague-header.scroll .prague-logo img{content:url('https://elsonelectric.com/wp-content/uploads/2023/11/ElsonLogo_2020.png')}.prague-header.scroll .main-menu>li.navTitle>a,.prague-header.scroll .main-menu>li.navTitleYellow>a{color:#222223 !important}.prague-header.scroll .main-menu>li.navTitle>a:hover,.prague-header.scroll .main-menu>li.navTitleYellow>a:hover{color:#faaf43 !important}.prague-header,.prague-header.scroll,.prague-header.absolute,.prague-header.simple{padding-top:0 !important;padding-bottom:0 !important}.prague-header .prague-logo img{padding:10px !important;box-sizing:border-box;transition:all .3s ease}body.error404 .prague-error-wrapper a.error-btn{all:unset;display:inline-block;text-decoration:none;background-color:#faaf43;color:#222223;border-radius:50px;padding:12px 30px;font-size:16px;font-weight:300;text-transform:uppercase;text-align:center;transition:all .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.1);position:relative;margin-top:50px}body.error404 .prague-error-wrapper a.error-btn:before,body.error404 .prague-error-wrapper a.error-btn:after{content:none !important;display:none !important}body.error404 .prague-error-wrapper a.error-btn span.a-btn-line{display:none !important}body.error404 .prague-error-wrapper a.error-btn:hover{background-color:#e69532;transform:translateY(-2px);box-shadow:0 6px 8px rgba(0,0,0,.15)}.center-me{text-align:center}.center-me input[type=submit],.center-me button,.center-me .frm_button_submit{display:inline-block;margin:0 auto}.center-me .frm_primary_label,.center-me .frm_description,.center-me .frm_desc{text-align:center;margin-left:auto;margin-right:auto}.post-detailed .prague-post-content .project-post h1,.post-detailed .prague-post-content .project-post h2,.post-detailed .prague-post-content .project-post h3,.post-detailed .prague-post-content .project-post h4,.post-detailed .prague-post-content .project-post h5,.post-detailed .prague-post-content .project-post h6{margin-top:0;margin-bottom:0}.post-detailed .prague-post-content .project-post .vc_row,.post-detailed .prague-post-content .project-post .vc_column-inner{margin:0;padding:0}.galleryViewport{position:relative;overflow:hidden;width:100%;cursor:pointer}.galleryViewport:before,.galleryViewport:after{content:"";position:absolute;top:0;width:160px;height:100%;z-index:3;pointer-events:none}.galleryViewport:before{left:0;background:linear-gradient(to right,#fff 0%,transparent 100%)}.galleryViewport:after{right:0;background:linear-gradient(to left,#fff 0%,transparent 100%)}.galleryTrack{display:flex;align-items:center;gap:24px;transition:transform .5s ease;will-change:transform}.galleryItem{position:relative;flex:0 0 auto;height:400px;width:22%;transition:transform .4s ease}.galleryItem img{height:100%;width:100%;object-fit:cover;display:block}.galleryItem:after{content:"";position:absolute;inset:0;background:rgba(255,255,255,.5);transition:opacity .4s ease}.galleryItem.active{transform:scale(1.08);z-index:2}.galleryItem.active:after{opacity:0}.galleryItem:not(.active){transform:scale(.92)}.galleryItem:not(.active):after{opacity:1}.vc_grid .vc_grid-item .vc_gitem-animated-block{background:#f2f2f3;height:300px;display:flex;flex-direction:column;overflow:hidden}.vc_grid .vc_grid-item .vc_gitem-zone-img{flex:0 0 55%;position:relative;overflow:hidden}.vc_grid .vc_grid-item .vc_gitem-zone-img .vc_gitem-zone-img{background-size:cover !important;background-position:center !important}.vc_grid .vc_grid-item .vc_gitem-zone-a{position:relative;overflow:hidden}.vc_grid .vc_grid-item .vc_gitem-zone-a:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);transition:background .3s ease;z-index:2;pointer-events:none}.vc_grid .vc_grid-item .vc_gitem-zone-a:hover:after{background:rgba(0,0,0,.3)}.vc_grid .vc_grid-item .vc_gitem-zone-c{flex:1;padding:16px 18px;display:flex;flex-direction:column;justify-content:space-between}.vc_grid .vc_grid-item .vc_custom_heading.vc_gitem-post-data-source-post_title h4{font-family:"Roboto Condensed",sans-serif !important;font-weight:800 !important;font-style:italic;font-size:28px !important;line-height:1.3 !important;color:#222223 !important;margin-bottom:8px !important}.vc_grid .vc_grid-item .vc_gitem-post-data-source-post_excerpt{font-size:14px;color:#444;margin-bottom:12px}.vc_grid .vc_grid-item .vc_gitem-post-data-source-post_excerpt p{line-height:1.3 !important;font-weight:300;margin:0}.vc_grid .vc_grid-item .vc_gitem-post-data-source-post_excerpt p:empty{display:none}.vc_grid .vc_grid-item .vc_btn3,.vc_grid .vc_grid-item a.vc_btn3{background-color:#fff !important;color:#faaf43 !important;border:none !important;border-radius:999px !important;padding:10px 22px !important;font-size:13px !important;font-weight:600;text-transform:uppercase;transition:all .25s ease;align-self:flex-start;margin-top:20px}.vc_grid .vc_grid-item .vc_btn3:hover{background-color:#faaf43 !important;color:#fff !important}.vc_pageable-load-more-btn{text-align:center;margin-top:30px}.vc_pageable-load-more-btn .vc_btn3{background-color:#222223 !important;color:#fff !important;border:none !important;border-radius:999px !important;padding:12px 26px !important;font-size:15.5px !important;font-weight:600;text-transform:uppercase;transition:all .25s ease;display:inline-block}.vc_pageable-load-more-btn .vc_btn3:hover{background-color:#faaf43 !important;color:#fff !important}@media screen and (max-width:780px){.lvca-carousel .slick-prev,.lvca-carousel .slick-next{display:flex !important;align-items:center;justify-content:center;width:36px;height:36px;background-color:transparent !important;border-radius:0;z-index:10;top:50%;transform:translateY(-50%);opacity:1 !important;font-size:0 !important}.lvca-carousel .slick-prev{left:8px !important}.lvca-carousel .slick-next{right:8px !important}.lvca-carousel .slick-prev:before{content:'‹' !important;color:#fff !important;font-size:62px !important;font-family:Roboto,sans-serif !important;opacity:1 !important;line-height:1}.lvca-carousel .slick-next:before{content:'›' !important;color:#fff !important;font-size:62px !important;font-family:Roboto,sans-serif !important;opacity:1 !important;line-height:1}}