:root{--theme-primary-color:#fab915;--theme-heading-color:#000;--theme-text-color:#666;--theme-footer-color:#000;--slider-overlay:#000}body{color:var(--theme-text-color);font-weight:500}h1,h2,h3,h4,h5,h6,body{font-family:'Raleway',sans-serif}h1,h2,h3,h4,h5,h6,.logo h1,.site-title,.site-title a,.logo h1 a{font-weight:700}#home-services .box{background-color:#000}#contact-us{background-color:var(--theme-primary-color)}.site-footer input[type=search]{color:#666c6e}#contact-us p,#contact-us h3,.cont-top i:hover{color:#fff}.menu_header{border-bottom:3px solid var(--theme-primary-color)}#loader,#loader:after{border-top-color:var(--theme-primary-color)}#loader:before{border-top-color:#000}.spinner>div{background-color:#000}.top_bar span{font-weight:500}.gb_nav_menu li a{font-weight:600}.slide-inner-box{position:absolute;font-weight:500}h2.slider-title{font-size:55px;font-weight:800}.home-btn a,.box-button a,#contact-us p,#about-us p{font-size:15px}#home-services h3{font-weight:700}#contact-us h3{font-size:30px}.contact-btn a{background:#fff;padding:15px 25px;font-size:15px;font-weight:700;color:#000}.img-box iframe{width:100%}#about-us h3{font-size:30px;font-weight:800;margin-bottom:20px}#about-us h4{font-size:15px;font-weight:600;margin-bottom:15px}.bypostauthor>.comment-body>.comment-meta>.comment-author .avatar,.comment-author .avatar{padding:2px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}@media screen and (max-width:991px){.toggle-menu button,.side_gb_nav{border-radius:0}h2.slider-title{font-size:30px}.gb_nav_menu ul ul{background:0 0}.gb_nav_menu ul li a:active,.gb_nav_menu ul li a:hover{color:var(--theme-primary-color) !important}}@media screen and (max-width:575px){.slide-inner-box{right:10% !important;left:10% !important;text-align:center !important}}