@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400;1,700&display=swap);*{margin:0;padding:0;box-sizing:border-box}html,body{margin:0;padding:0;color:#333;font-family:'Open Sans',sans-serif;font-weight:400;font:-webkit-control;font-size:16px;line-height:22px}img{vertical-align:middle;height:auto;max-width:100%}h1{font-size:30px;font-weight:700;text-transform:uppercase;line-height:40px;margin-bottom:15px}.container{max-width:1200px;margin:0 auto}#menu-main-menu{list-style-type:none;display:flex;justify-content:left;min-height:90px;align-items:end;grid-gap:0 30px}#menu-main-menu li a{color:#707070;text-decoration:none;font-size:17px;text-transform:uppercase;font-weight:700;border-left:1px solid #cfb271;padding-left:4px}.row-grid-three{display:grid;grid-template-columns:repeat(4,1fr);column-gap:15px}.loop-post{background-color:#eee;padding:10px}.loop-post a{display:block}.loop-post img{width:100%;height:auto;display:flex}.loop-post h4{margin:15px 0 10px 0}.loop-post h4 a{text-decoration:none;color:#333}.loop-post .more-txt{margin:15px 0 0;color:green;display:inline-block}.sidebar-footer{background-color:#333;padding:50px 0;color:#fff}.sidebar-footer h4{margin-bottom:15px}.sidebar-footer .wp-block-columns{margin-bottom:0}.sidebar-footer .menu{list-style-type:none}.sidebar-footer .menu li a,.sidebar-footer .wp-block-column a{color:#fff;text-decoration:none}.sidebar-footer .wp-block-column p{padding-bottom:10px}footer{background:#EDEDED;color:#707070;font-size:18px;line-height:20px;text-transform:uppercase}.copyright{text-align:center;padding:15px 0;font-size:12px;float:left;width:100%}.credentials-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:15px}.col-3{grid-template-columns:repeat(3,1fr)}.col-4{grid-template-columns:repeat(4,1fr)}.col-5{grid-template-columns:repeat(5,1fr)}.col-6{grid-template-columns:repeat(6,1fr)}.widget_gform_widget .widget-title{margin-bottom:15px;font-size:18px;text-align:center}.gform_title{font-size:18px;text-align:center;font-weight:700;text-transform:uppercase}#gform_submit_button_1{background:#000;width:100%;color:#fff;border:0;padding:10px;font-size:16px;text-transform:uppercase;font-family:open sans}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large{width:100%;border:1px solid #818a91;height:40px}.gform_wrapper.gravity-theme .gfield textarea.small{height:96px;border:1px solid #818a91;font-family:open sans;font-weight:400}.estimate-box i{font-size:80px;margin-bottom:25px}.estimate-box{text-align:center}.working-box h5{font-weight:700;margin-top:20px}.bgthird h3,.bgthird p{margin-bottom:0!important}.bgthird p{font-size:14px}.thirdbgleft{background-repeat:no-repeat!important;background-position:left!important;background-size:62%!important}.thirdbgright{background-repeat:no-repeat!important;background-size:62%!important;background-position:right!important}.onethirdright{max-width:450px}.staff-box h3{background:#ddc88a;padding:10px;font-size:1.25rem;font-weight:500}.staff-box a{color:#c36;text-decoration:none}.img100 img{width:100%;max-height:450px;object-fit:cover}.thank-you-box{max-width:500px;margin:0 auto;color:#000}.certibox{text-align:center}.list-phone{height:27px;width:27px;border:1px solid #c3c3c5;text-align:center;font-size:15px;line-height:1.5;color:#454c55}.dark{color:#000!important}.certibox i{color:#c7ac66;font-size:50px}.certibox h3{font-size:16px;color:#000;line-height:1.2;max-width:70%;margin:0 auto}.onefortyleft{background-size:63%!important;background-repeat:no-repeat!important;background-position:left!important}.onefortyright{background-size:63%!important;background-repeat:no-repeat!important;background-position:right!important}.product-box .origin-widget.origin-widget-button-simple-white a{padding:padding:7px 30px 7px 30px;padding:7px 30px 7px 30px!important;height:29px!important;background:#c7ac66!important}.product-box h3{font-size:20px;color:#000!Important}.hardware-box{margin-bottom:10px}.hardware-box h3{color:#000!important}.hardware-box img{margin-bottom:20px}.hardware-box a{color:#c36}.companybox h3{margin-bottom:15px!important}.mt120{margin-top:-120px}.text-left{text-align:left!important}.smfont,.smfont p{font-size:14px!Important}.onethirdleft{max-width:450px;float:right}.light,.light h1,.light h2,.light h3,.light h4,.light h5,.light h6,.light p{color:#fff!important}.half-left{max-width:585px;float:right}.half-right{max-width:585px}.halfbgright{background-repeat:no-repeat!important;background-size:50%!important;background-position:right}.halfbgleft{background-repeat:no-repeat!important;background-size:50%!important;background-position:left}.feature-box h4{font-size:24px;font-weight:400;margin-bottom:15px}.feature-box h4 span{font-weight:bold!important}.about-box img{min-height:220px;max-height:220px;object-fit:cover;margin-bottom:15px}.about-box{text-align:center}.about-box h3{margin-bottom:20px;font-size:20px}.about-box p{color:#333}.origin-widget.origin-widget-button-simple-white a{padding:12px!important;border:0!important;text-shadow:none!important;background:#254239!important;text-transform:uppercase!important;font-size:15px!important;border-radius:0!important;color:#fff!important;height:40px!important;line-height:1!important}.cta-box{min-height:200px;text-align:center;background-color:#FFF;padding:35px}.cta-box h3{font-size:30px}.blog-page{padding:75px 0}.header-social{list-style-type:none;display:flex;justify-content:right;min-height:45px;align-items:end;grid-gap:0 5px}.header-social img{width:27px}.copyright-box{border-top:1px solid #70707024;margin-top:40px;padding-top:20px}.footer-social img{height:42px}.footer-social{text-align:right}header{border-bottom:4px solid #C7AC66}.header-text{color:#000;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px;background:#fff;margin-top:-100px!important;position:relative;max-width:1200px;margin:0 auto;text-align:center}.right-border{border-right:2px solid #254239}.location-box .widget-title{font-size:16px}h5{font-size:1.25rem;font-weight:500;margin-bottom:15px}h2{font-size:2rem;font-weight:500;line-height:1.2;margin-bottom:15px}.list-black-box{max-width:800px;margin:5px auto 50px;background:#484848;color:#fff}.list-black-box .panel-grid{border-bottom:2px solid #fff}.list-black-box p{padding:12px;margin-bottom:0!important}.right-border-white{border-right:2px solid #fff}.list-black-box .panel-grid .panel-grid-cell:last-child{border-left:2px solid #fff}.true-value-section{max-width:800px;margin:0 auto}.true-value-box{min-height:150px;text-align:center;padding:5px 5px 5px 5px;background-color:#E0383EAB;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;text-align:center;justify-content:center}.true-value-box h2{text-align:center;width:100%!important;color:#fff;font-size:14px;line-height:1.2;font-weight:400;float:left}.header-text p{margin-bottom:20px}footer a{color:#707070;text-decoration:none;text-transform:uppercase}footer h3{font-size:18px;text-transform:uppercase;margin-bottom:20px;padding-left:4px;border-left:1px solid #ceb271}footer ul{list-style:none}footer ul li{padding:4px 5px}.overlay{height:100%;width:0;position:fixed;z-index:2;left:0;top:0;background-color:rgb(0,0,0);background-color:rgba(0,0,0,.9);overflow-x:hidden;transition:0.5s}.overlay-content{position:relative;top:20%;width:100%;text-align:center;margin-top:0;height:100%}.overlay-content .menu-main-menu-container{top:20%;position:relative;padding-left:20px;padding-right:20px}.overlay a{padding:8px;text-decoration:none;font-size:20px;color:#818181;display:block;transition:0.3s}.overlay a:hover,.overlay a:focus{color:#f1f1f1}.overlay .closebtn{position:absolute;top:0;right:0;font-size:40px;line-height:40px;color:#fff}#myNav ul#menu-main-menu{display:block;justify-content:left}#myNav ul#menu-main-menu li a{color:#fff;text-align:left}.text-center{text-align:center}.owl-carousel .owl-item img{max-height:450px;object-fit:cover}.open-menu{position:absolute;top:40px;left:5px;font-size:30px}.text-center{text-align:center}.bg-gry{background-color:#eee}.space-top-bottom-15{padding-top:15px;padding-bottom:15px}.space-top-bottom-50{padding-top:50px;padding-bottom:50px}.mt-15{margin-top:15px}.mb-15{margin-bottom:15px}.meta{display:flex;column-gap:15px}.meta a{color:#333;position:relative;padding-right:10px}.meta a:before{position:absolute;right:0;top:0;content:'';height:20px;background-color:#ddd;width:1px}.contact-box .panel-widget-style{padding:15px;font-size:22px;line-height:32px;min-height:95px;display:flex;align-items:center;justify-content:center}.contact-box .panel-widget-style a{color:#000;text-decoration:none}.map-full iframe{width:100%}#menu-main-menu li.menu-item-has-children{position:relative;list-style-type:none}#menu-main-menu li.menu-item-has-children .sub-menu{position:absolute;display:none;left:0;top:100%;background-color:#f7f7f7;z-index:9;margin-top:0}.mob-menu #menu-main-menu li.menu-item-has-children .sub-menu{background-color:transparent;margin-top:0;top:0;position:relative}#menu-main-menu li.menu-item-has-children:hover .sub-menu{display:block;list-style-type:none;padding-left:0}#menu-main-menu li.menu-item-has-children:hover .sub-menu li a{display:block;padding:8px;white-space:nowrap}.textwidget ul,.textwidget ol{margin-left:28px;margin-bottom:20px}.textwidget h3,.widget_text h3{margin-bottom:15px}.textwidget p{margin-bottom:20px}.iframe-full iframe{width:100%}.mob-menu #menu-main-menu li.menu-item-has-children:hover .sub-menu{display:none;padding-left:0}.mob-menu #menu-main-menu li.menu-item-has-children .sub-menu li a{padding-left:20px;padding-top:0;padding-bottom:0}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:left;padding:0;line-height:1.125em;cursor:pointer}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu{*zoom:1}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;width:55px;height:60px;margin:0;z-index:9999;padding:18px 16px}.slicknav_open .slicknav_icon{background:transparent}.slicknav_menu .slicknav_open .slicknav_icon-bar{background:#fff}.slicknav_menu .slicknav_icon:before{background:transparent;width:1.125em;height:.875em;display:block;content:"";position:absolute;z-index:999}.slicknav_open .slicknav_icon .slicknav_icon-bar:first-of-type{-webkit-transform:rotate(45deg) translate(8px,8px);-ms-transform:rotate(45deg) translate(8px,8px);transform:rotate(45deg) translate(8px,8px)}.slicknav_open .slicknav_icon .slicknav_icon-bar:nth-of-type(2){-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.slicknav_open .slicknav_icon .slicknav_icon-bar:last-of-type{-webkit-transform:rotate(-45deg) translate(5px,-5px);-ms-transform:rotate(-45deg) translate(5px,-5px);transform:rotate(-45deg) translate(5px,-5px)}.intro .slicknav_icon:before{background:transparent;width:1.125em;height:.875em;display:block;content:"";position:absolute;z-index:999}.intro .slicknav_open .slicknav_icon .slicknav_icon-bar{display:block}.intro .slicknav_icon{float:left;margin:0;z-index:9999;padding-right:6px;padding-top:4px}.js .intro.sticky{position:fixed}.js .intro{z-index:9}.intro .slicknav_menutxt{float:left;padding-right:15px;font-size:18px;padding-top:6px}.intro .slicknav_nav li:first-child{display:none}.intro .slicknav_nav li:last-child{display:none}.intro .slicknav_nav li .children li:first-child{display:block}.intro .slicknav_nav li .children li:last-child{display:block}.intro .slicknav_icon-bar{display:block;width:25px;height:4px;margin-bottom:4px;background:#522374}.intro .slicknav_btn{float:right}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:26px;height:5px;margin-bottom:4px;-webkit-transition:-webkit-transform ease .2s;transition:transform ease .2s}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both}.slicknav_nav ul{display:block}.slicknav_nav li{display:block}.slicknav_nav li ul li{border:none}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em;float:right;display:none}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu{font-size:16px;box-sizing:border-box;padding:0;position:fixed;width:100%;z-index:2}.slicknav_menu *{box-sizing:border-box}.slicknav_menu .slicknav_menutxt{display:none}.slicknav_menu .slicknav_icon-bar{background-color:#00573b}.slicknav_btn{margin:0;text-decoration:none;position:absolute;z-index:9}.slicknav_nav{color:#fff;list-style:none;overflow:hidden;background:rgba(0,0,0,.90);margin:0;padding:0;position:relative;top:100%;z-index:2;height:100vh;padding-top:80px}.slicknav_nav ul{list-style:none;padding:0;margin:0 0 0 0;overflow-x:hidden;padding-left:0}.slicknav_nav ul li a{margin:0 0;padding-left:12px;font-size:13px}.slicknav_nav .slicknav_row{padding:10px;margin:2px 0;position:relative;border-radius:0}.slicknav_nav .slicknav_row:after{position:absolute;top:10px;right:5px;content:"\f107";font-family:FontAwesome;color:#fff;font-size:24px;font-weight:400}.slicknav_nav .slicknav_open .slicknav_row:after{position:absolute;top:10px;right:5px;content:"\f106";font-family:FontAwesome;color:#fff;font-size:24px;font-weight:400}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff}.slicknav_nav a{padding:10px 20px;margin:2px 5px;text-decoration:none;color:#fff;text-transform:uppercase}.slicknav_nav a:hover{color:#eee}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{padding:0;margin:0;border-bottom:none}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}.slicknav_menu{display:block}.intro{display:none}.slicknav_nav .children{overflow-y:auto;height:200px}.slicknav_nav ul li .sub-menu li a{padding-left:25px}.slicknav_nav .panel-grid.panel-no-style{display:block}.sf-menu{display:none}.space-50{padding:50px 0}.nav-links{margin-top:25px}.nav-links .page-numbers{background-color:#333;padding:6px 12px;display:inline-block;color:#fff;text-decoration:none;margin:0}.nav-links .page-numbers.current,.nav-links .page-numbers:hover{background-color:#666}@keyframes smoothScroll{0%{transform:translateY(-40px)}100%{transform:translateY(0)}}.defult-testimonial .testimonial-review{display:flex;margin-bottom:30px;padding-bottom:30px;padding:15px;background-color:#eee;border-bottom:5px solid #ccc}.testimonial-review .testimonial-user{margin-right:15px}.testimonial-review .user-details .testimonial-cred h4{text-align:right;font-size:16px;font-style:italic}.defult-testimonial .testimonial-review .right_sec p,.review-page-grid .center-review p{line-height:20px;margin-bottom:9px}.testimonial-user img{width:100px!important;height:auto;max-width:inherit}.review-page-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:15px;grid-row-gap:20px}.review-page-grid.col-3{grid-template-columns:repeat(3,1fr)}.review-page-grid.col-4{grid-template-columns:repeat(4,1fr)}.review-page-grid .review-grid{text-align:center;padding:15px;background-color:#eee;border-bottom:5px solid #ccc}.review-page-grid .review-grid .testimonial-user{margin-bottom:20px}.review-page-grid .review-grid .testimonial-user img{border-radius:100%;height:100px}.review-page-grid .user-details .center-review{text-align:center;font-size:18px;line-height:24px;margin:10px 0;font-style:italic}.review-page-grid .center-review .testimonial-cred h4{font-size:18px;margin:20px;font-style:italic}.testimonialslider .testimonial-review{border:none;margin-bottom:0;padding-bottom:0;display:flex;padding:15px;background-color:#eee;border-bottom:5px solid #ccc}.col-sld .review-grid .testimonial-user{display:inline-block}.owl-dots,.owl-nav{text-align:center;margin-top:30px}.owl-dots button span{width:12px;height:12px;background-color:#333;display:block;margin:0 5px}.owl-dots button.active span{background-color:red}.owl-nav button span{width:42px;height:42px;display:block;background-color:#333;text-align:center;line-height:35px;color:#fff;font-size:40px;margin:0 5px}.owl-nav button:hover span{background-color:red}.right-border-black{border-right:right-border-black}.free-estimate .origin-widget.origin-widget-button-simple-white a{padding:2px 12px!important;height:45px!important;line-height:42px!important}header .origin-widget.origin-widget-button-simple-white a{padding:14px 6px!important}.free-estimate .origin-widget.origin-widget-button-simple-white a br{display:none!important}@media only screen and (max-width:1199px){header .origin-widget.origin-widget-button-simple-white a{font-size:11px!important;padding:14px 6px!important}#menu-main-menu li a{font-size:14px}header,footer{padding:0 15px!important}}@media only screen and (max-width:767px){.owl-carousel .owl-item img{max-height:150px}.slider-mn{height:150px}.container{padding-right:10px!important;padding-left:10px!important}.col-3{grid-template-columns:repeat(1,1fr)}.review-page-grid .review-grid{margin-bottom:15px}.mob-menu #menu-main-menu li.menu-item-has-children:after{position:absolute;right:0;top:10px;content:'>';font-size:16px;color:#fff;line-height:20px}.mob-menu #menu-main-menu li.menu-item-has-children a{padding-bottom:0}.js #menu{display:none}.js .slicknav_menu{display:block}.js .slicknav_menu{display:block;position:absolute;z-index:999;width:100%}header.fixed{position:relative}header .menu-lgt{display:none}.header-text{margin-top:0!important;padding:30px 10px!important}.footer-social{text-align:center}.slicknav_menu{position:relative}.right-border{border-right:0}.halfbgleft,.halfbgright{background-image:none!important}}