body,input,textarea,select,h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title,p,a,.et_pb_text_inner{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif!important}h1{font-weight:600!important}.project.type-project .entry-title a{font-size:18px!important}.project.type-project .srne-card-excerpt{font-size:16px!important}.hero-banner-section{padding:0 0}.hero-banner-section .et_pb_heading_1{margin-left:auto;margin-right:auto}.hero-banner-section .et_pb_heading_0{margin-left:auto;margin-right:auto}@media (min-width:767px){.commercial .et_pb_gallery_item.et_pb_grid_item{width:24.5%;margin:0.25%}}.et_pb_blog_grid .et_pb_post{display:flex;flex-direction:column;height:100%}.home .post.type-post .entry-title,.blog .post.type-post .entry-title{font-size:20px!important}.et_pb_blog_grid .et_pb_post .post-content{flex-grow:1;display:flex;flex-direction:column}a.more-link{margin-top:25px!important;width:fit-content!important}.et_pb_blog_grid .et_pb_image_container img{width:100%;height:250px;object-fit:cover}.project_category-projects h2.entry-title a{font-size:18px!important}#main-header .nav li ul.sub-menu,#main-header .nav li ul.sub-menu li a{background:#000;color:#fff!important}#main-header .nav li ul.sub-menu li a:hover{color:#febf10!important}@media (max-width:980px){.three-columns-all .et_pb_column{width:30%!important;margin:0 2%!important}}@media (min-width:767px) and (max-width:980px){.two-columns-space .et_pb_column{width:45%;margin:0 2.5%}}@media only screen and (max-width:981px){#logo{width:170px;height:70px;max-width:300px!important;max-height:150px!important;padding-bottom:0px}}.form-btn{color:#2d2d2d!important;border-width:0px!important;border-color:#ffffff!important;border-radius:3px!important;letter-spacing:1px!important;font-size:14px!important;background-image:linear-gradient(180deg,#ffe400 0%,#febf10 100%)!important;text-transform:uppercase!important;transition:0.5s ease all}.form-btn:hover{letter-spacing:2px!important}div.wpforms-container-full .wpforms-form .wpforms-field-label{text-transform:uppercase;letter-spacing:2px}.header-home{padding-top:15%!important;padding-bottom:12%!important}@media (max-width:980px){.header-home{margin-top:100px!important;padding-top:10%!important;padding-bottom:10%!important}}.et_pb_blurb_position_left .et_pb_blurb_container{transition:0.5s ease all}.et_pb_blurb_position_left .et_pb_blurb_container:hover{padding-left:20px}.outline{-webkit-text-stroke-width:.05em;-webkit-text-stroke-color:rgba(255,255,255,0.25)}#mobile_menu li:not([id]){display:none!important}.mobile-cta{text-align:center;padding:5px}@media (min-width:991px){.mobile-cta{display:none}}.top-phone{width:220px!important}.top-phone a{color:white!important;font-size:15px!important}.top-phone:before{font-family:'ETmodules';content:"\e090";font-size:15px;float:left}.top-review{width:152px!important}.top-review a{color:white!important;font-size:15px!important}.mfp-title{display:none}.top-review:before{font-family:'ETmodules';content:"\e033";font-size:15px;float:left}.bottom-nav{text-align:center}#footer-info{width:100%;margin:0 auto;text-align:center!important}@media only screen and (min-width:980px){#footer-bottom .et-social-icons{margin-bottom:-28px}}.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product{word-wrap:normal!important}.offscreen{display:none}.tbox{z-index:200050!important}ul#top-menu li.footer-menu-only,ul#mobile_menu li.footer-menu-only,ul#mobile_menu_slide li.footer-menu-only{display:none}.et_mobile_menu li a{color:#2D2D2D}.nav li ul{padding:10px 0!important;width:280px!important}#top-menu li li{padding:0 0px!important;width:100%!important}#top-menu li li a{padding:6px 20px!important;width:100%!important}.new-service-page.hero-banner-section::after{content:'';position:absolute;inset:0;background:linear-gradient(105deg,rgba(26,26,26,0.72) 38%,rgba(26,26,26,0.08) 100%)}.new-service-page.hero-banner-section{position:relative;min-height:620px;overflow:hidden}.new-service-page .btn{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:8px 22px;border-radius:4px;cursor:pointer;border:2px solid transparent;transition:all 0.28s cubic-bezier(0.4,0,0.2,1);white-space:nowrap}.new-service-page .hero-cta-group{display:flex;gap:14px;flex-wrap:wrap;align-items:center;margin-bottom:40px}.new-service-page .btn-gold{background:#F5A800;color:#1A1A1A;box-shadow:0 4px 14px rgba(245,168,0,0.35)}.new-service-page .btn-black{background:#000;color:#F5A800}.new-service-page .btn-outline-white{background:transparent;color:#FFFFFF;border-color:rgba(255,255,255,0.6)}.new-service-page .banner-para{color:rgba(255,255,255,0.82);line-height:1.7}.new-service-page .sub-heading{width:fit-content;text-transform:uppercase;letter-spacing:2px;border-radius:2px}.new-service-page .sub-heading h6{padding:0}.new-service-page .heading{max-width:700px;margin-bottom:20px;text-transform:uppercase;letter-spacing:0.03em}.banner-gallery-images .et_pb_gallery_items{display:flex;gap:8px;border-radius:4px;overflow:hidden;box-shadow:0 8px 40px rgba(0,0,0,0.25);flex-direction:row;flex-wrap:wrap}.banner-gallery-images .et_pb_gallery_item{width:calc(50% - 8px)!important}.banner-gallery-images .et_pb_gallery_item img{width:100%!important}.banner-gallery-images .et_pb_gallery_item,.banner-gallery-images .et_pb_gallery_item img{height:195px!important;object-fit:cover;transition:transform 0.5s ease;display:block;margin:0!important}.new-service-page.check-mark-section .et_pb_column .et_pb_text_inner{width:fit-content!important}.new-service-page.check-mark-section .et_pb_row{display:flex;justify-content:center}.new-service-page.check-mark-section .et_pb_column{width:fit-content!important;padding-right:32px!important;padding-left:32px!important;border-right:1px solid #000!important;margin:0!important}.new-service-page.check-mark-section .et_pb_column:last-child{border-right:0!important}.new-service-page.check-mark-section .et_pb_column .et_pb_text_inner{font-weight:600}.new-service-page .right-side-image .et_pb_image_wrap{height:100%;width:100%;overflow:hidden;object-fit:cover}.new-service-page .et_pb_row{display:flex}.new-service-page .right-side-image .et_pb_image_wrap img{max-width:unset!important;height:100%;object-fit:cover}.new-service-page .problems-section-items-wapper .et_pb_column{background:#FFFFFF;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,0.12);border-left:4px solid #F5A800;transition:opacity 0.65s ease,transform 0.65s ease;cursor:default;display:flex;flex-direction:row;align-items:stretch;overflow:hidden}.new-service-page .problems-section-items-wapper .et_pb_column:hover{box-shadow:0 4px 20px rgba(0,0,0,0.18)}.new-service-page .problems-section-items-wapper .et_pb_column .problems-section-item-icon img{width:48px;height:48px}.new-service-page .problems-section-items-wapper .et_pb_column .problems-section-item-icon span{width:48px;margin-left:10px;margin-right:10px;margin-top:auto;margin-bottom:auto}.new-service-page .problems-section-items-wapper .et_pb_column .problems-section-item-icon{margin-top:auto;margin-bottom:auto}.new-service-page .problems-section-items-wapper .et_pb_column .problems-section-item-data .et_pb_blurb_description{margin:0;line-height:1.5}.new-service-page .problems-section-items-wapper .et_pb_column .problems-section-item-note{font-weight:600!important;letter-spacing:0.3px;text-transform:uppercase;line-height:1.5}.new-service-page .pdf-download-btn-styled{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 20px;border:2px solid #F5A800;border-radius:4px;background:#FFFFFF;color:#1A1A1A;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;transition:all 0.28s cubic-bezier(0.4,0,0.2,1);cursor:pointer;margin-top:4px}.new-service-page .pdf-download-btn-styled:hover{background:#F5A800;color:#1A1A1A;box-shadow:0 2px 8px rgba(0,0,0,0.12)}.new-service-page .tab-section-wrapper{background:unset!important}.new-service-page .ul.et_pb_tabs_controls:after{content:none}.new-service-page .et_pb_tabs_controls{width:100%;margin:auto;display:flex;align-items:center;justify-content:center}.new-service-page .et_pb_tabs_controls li{font-size:12px;letter-spacing:1px;text-transform:uppercase;font-weight:600;padding:12px 20px;border:none;background:none;cursor:pointer;color:#999999;border-bottom:3px solid transparent;margin-bottom:-2px;transition:all 0.28s cubic-bezier(0.4,0,0.2,1);width:33%;text-align:center}.new-service-page .et_pb_tabs_controls .et_pb_tab_active{color:#1A1A1A;border-bottom-color:#F5A800}.new-service-page .tab-section-wrapper .et_pb_all_tabs .et_pb_tab{padding:0!important}.new-service-page .et_pb_module.et_pb_tabs{border:0!important}.new-service-page.third-sec{padding-bottom:0!important}.new-service-page.et_pb_all_tabs.tabs-description-sec .et_pb_column .et_pb_slider .et_pb_slides .et_pb_slide{background:unset}.new-service-page.et_pb_all_tabs.tabs-description-sec .et_pb_column .et_pb_slide_description{display:none}.new-service-page.et_pb_all_tabs.tabs-description-sec .et_pb_slide .et_pb_container.et_pb_empty_slide img{width:100%!important;max-height:unset!important;height:400px!important;object-fit:cover}.new-service-page.et_pb_all_tabs.tabs-description-sec .et_pb_column .et_pb_slider .et_pb_slides .et_pb_slide{padding:0}.new-service-page.et_pb_all_tabs.tabs-description-sec .et_pb_column .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_slide_image{margin-top:0!important}.new-service-page .et-pb-slider-arrows>a{background:rgba(0,0,0,0.55);width:36px;height:36px;border-radius:50%;color:#FFFFFF;font-size:32px}.new-service-page.tabs-description-sec .et_pb_text_inner p,.new-service-page.tabs-description-sec .et_pb_text_inner span{padding:10px 0 0px;font-size:14px!important;color:#555555!important;line-height:1.6!important}.new-service-page.tabs-description-sec .et_pb_text_inner p b{font-weight:bolder}.color-panel .et_pb_gallery_items.et_post_gallery.clearfix{display:flex}.color-panel .et_pb_gallery_items.et_post_gallery.clearfix h3{text-transform:capitalize;font-size:14px}.color-panel .et_pb_gallery_item{width:20%!important;margin-right:20px!important;margin-bottom:20px!important}.areas-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.area-pill{background:var(--white);border:1.5px solid var(--gray-200);color:var(--black);font-family:var(--font-head);font-size:12px;font-weight:600;letter-spacing:0.5px;text-transform:uppercase;padding:7px 14px;border-radius:2px;transition:all var(--transition);cursor:default}.area-pill:hover{background:var(--gold);border-color:var(--gold)}.ul-bottom-list li{list-style:none;padding-left:0;border-bottom:1px solid #ebebeb;padding-bottom:20px;margin-bottom:20px}.ul-bottom-list li:last-child{border-bottom:0 solid #ebebeb;padding-bottom:0;margin-bottom:0}@media (max-width:767px){.new-service-page{padding:20px 0!important}.new-service-page h2{text-align:center!important;font-size:22px!important;line-height:30px}.new-service-page p{font-size:14px!important;text-align:center!important}.new-service-page .et_pb_row{flex-wrap:wrap;width:90%}.new-service-page .btn{font-size:13px;padding:3px 13px;letter-spacing:0}.new-service-page .hero-cta-group{justify-content:center}.new-service-page.hero-banner-section{padding-top:100px!important}.new-service-page.hero-banner-section h1{font-size:40px!important}.new-service-page.check-mark-section .et_pb_column{width:100%!important;padding-right:12px!important;padding-left:12px!important;border-right:0!important;margin:0!important}.new-service-page.check-mark-section{padding:0!important}.new-service-page .problems-section-items-wapper .et_pb_column{flex-direction:column}.new-service-page .et_pb_tabs_controls{width:100%;margin:auto;display:flex;justify-content:space-between}.new-service-page .et_pb_tabs_controls li{width:31%;text-align:center;display:flex;align-items:center;justify-content:center}.new-service-page.et_pb_all_tabs.tabs-description-sec .et_pb_slide .et_pb_container .et_pb_slide_image{display:block!important}.new-service-page.et_pb_all_tabs.tabs-description-sec .et_pb_slide .et_pb_container.et_pb_empty_slide img{height:250px!important}.color-panel .et_pb_gallery_item{width:40%!important}.et_pb_section.et_pb_section_7 p{text-align:left!important}.et_pb_section.et_pb_section_8 h4{text-align:center!important}.et_pb_section.et_pb_section_11 h6,.et_pb_section.et_pb_section_13 h6{text-align:center!important}.areas-pills{justify-content:center}.et_pb_section .et_pb_toggle p{text-align:left!important;line-height:25px}.et_pb_section .et_pb_toggle h5{font-size:18px}.ul-bottom-list li{font-size:15px}}